Senior Software Engineer
Company | Trimble |
---|---|
Location | Princeton, NJ, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior, Expert or higher |
Requirements
- BS/M.S. in Computer Science Engineering or a related field
- Minimum of 8 years of professional experience in delivering quality software in a collaborative environment
- Experience maintaining a high bar for code quality, testing, and automation while finding opportunities to continuously make improvements
- Knowledge and experience with interactive/real-time application development
- Demonstrated ability to analyze and interpret complex business processes and systems
- Maintain a DevOps mindset, promoting cloud-oriented solutions while implementing and supporting monitoring, alerting, CI/CD pipelines as well as the team’s Cloud infrastructure
Responsibilities
- Analyzes, designs, develops, and debugs software enhancements and new products used in cloud-based SAAS products
- Working with AWS and Azure cloud infrastructure and maintaining those
- Responsible for the full life cycle software development activities including new product releases, upgrades, functional enhancements, defect resolution, and performance improvements
- Partner with QA to test and deploy changes to a product set up for continuous deployment
- Build scalable and sustainable solutions, utilizing engineering best practices in an agile, team-oriented and collaborative environment
Preferred Qualifications
-
No preferred qualifications provided.