Senior Software Engineer - US Remote

Motorola SolutionsMontana, MO
23h$145,000 - $160,000Remote

About The Position

At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that’s critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future. Department Overview With over 20 billion rows of license plate and geospatial data, Digital Recognition Network (https://drndata.com), a subsidiary of Motorola Solutions, is a fast-growing License Plate Recognition (LPR) data company that is looking for a talented software engineer to help build and maintain web applications that showcase our data and provide value for our commercial customers. You'll be working with a strong team of driven developers and creative product team to maintain our existing web applications and APIs - as well as building out products for new markets. Job Description Analyzes, develops, designs, and maintains software for the organization’s products and systems. Performs system integration of software and hardware to maintain throughput and program consistency. Develops, validates, and tests: structures and user documentation.

Requirements

  • Responsibilities will include:
  • Preferred qualifications:
  • 7+ years of .NET and PHP development experience
  • Experience working with a modern agile development process
  • Strong skills with PHP 7+, .NET 4+, HTML5, CSS3, and modern Javascript (ideally ES6)
  • Experience designing and integrating RESTful JSON APIs
  • Strong communication skills, both written and verbal
  • Strong analytical and critical thinking skills
  • Independent, proactive, and hard-working
  • Have a growth mindset with the ability to work independently in a fast-paced environment and handle multiple tasks and projects simultaneously.
  • Demonstrate an ability to set objectives and goals and organize work appropriately to meet and exceed goals.
  • Comfortable collaborating and communicating with people at varying levels, junior to executive, both internally and externally
  • Able to receive feedback well and incorporate it into future work

Responsibilities

  • Maintain existing applications by finding and fixing bugs that occur
  • Rapidly build and evolve major features and applications in collaboration with product management
  • Research and experiment with key technologies, architectures, and standards
  • Attend daily stand-up meetings, collaborate with peers, prioritize features, and work with a sense of urgency to deliver value to customers
  • Assist in code reviews and pull request reviews conducted at various points in the software life cycle

Benefits

  • Incentive Bonus Plans
  • Medical, Dental, Vision benefits
  • 401K with Company Match
  • 10 Paid Holidays
  • Generous Paid Time Off Packages
  • Employee Stock Purchase Plan
  • Paid Parental & Family Leave and more!

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service