Senior Software Engineer - Web Services

Trimble Maps — Company based in Princeton, NJ

via Remotely Awesome Jobs
We’re looking for senior software engineers that are passionate about solving technically complex problems. Software Engineers at Trimble Maps are responsible for designing, implementing, deploying, and monitoring web applications and web services. We’re specifically looking for engineers that are strong in object oriented programming in a service oriented architecture. Ideal candidate will have deep understanding of algorithms and data structures, OO design principles, implementing microservices in the cloud and strong in debugging and problem solving. Additionally, we expect our senior engineers to extend and maintain existing web applications and services. They are role models for junior engineers which means they are expected to mentor them on architecture, design and coding best practices. 

Basic Qualifications
  • BS in Computer Science, or similar degree
  • Extensive experience in C#
  • Excellent coding, debugging, and problem solving skills
  • Exposure to architectural patterns of a large, highly scalable web applications, such as well-designed APIs, high volume data pipelines, micro services, and efficient algorithms
  • Track record of focusing on software performance, scalability, and security
  • Strong verbal and written communication skills
Preferred Qualifications
  • Experience implementing RESTful APIs for highly scalable SaaS implementations
  • Experience using NoSQL technologies 
  • Cloud infrastructure and container experience (AWS, Docker) 
  • Expertise using relational databases, designing schemas, and writing/optimizing SQL

Company

Trimble Maps is a transportation technology company dedicated to defining the optimal route to success. We achieve this through innovative routing, mileage, mapping and mobile navigation solutions. From trusted industry standard data to seamless integration, Trimble Maps solutions are used by a broad range of industries, workforce, and everyday drivers on the road. For over 35 years, its suite of powerful solutions, which includes PC*MILER, CoPilot, and the Trimble Maps web platform, have set the foundation for safe and efficient journeys worldwide – one mile, one driver, one vehicle at a time.

Why Trimble Maps

Our technology platform generates 20 Million routes per day. We are able to handle 50,000 locations/minute to compute routes in real time. There are 20 million locations mapped in our database and it’s growing every day.  From day one, our engineers have the opportunity to influence products that shape the future of our company.

We offer great benefits such as paid healthcare, 401K, stock options, and fun perks like summer BBQs.

To apply, visit https://maps.trimble.com/careers/

How to apply

https://maps.trimble.com/careers/