Software Engineer III Job Description
About a leading provider of aerial imagery and software solutions. They hold over 300 patents and own a large geospatial data library encompassing 94% of the US population.
Job Overview
This role is part of the Image Plan & Capture team. The Software Engineer III will design, develop, and maintain software applications through all phases of the software development life cycle.
Key Responsibilities:
* Contribute to multiple mission-critical software product developments.
* Code, test, and document new application features as well as changes to existing functionality.
* Collaborate with stakeholders to validate requirements and direction.
* Stay up-to-date on the latest software development trends and technologies.
Requirements:
* Bachelor's Degree or equivalent experience in Computer Science, Computer Engineering, Software Engineering, or a related field.
* 4 years professional experience; 7 years preferred.
* Proven programming skills with a focus on creating high-quality, maintainable code.
Preferred Skills:
* Strong expertise in full stack application development.
* Experience with multiple programming languages and willingness to learn others.
* Understanding of cameras and imaging principles.
* Experience in CI/CD and Cloud-based deployment.