Software Engineering Developer 2
DCCA · Broomfield, CO · 15 mo ago
EngineeringFull-time
Key Tasks (Major Duties And Responsibilities Of The Position)
- Develop / maintain ground software for satellite data analysis, data exploitation algorithms, and/or data processing systems
- Perform microservice development using Python
- Interface with and help build full stack web applications using Python, Django, and cloud technologies (AWS with CloudFormation)
- Work with Agile, DevSecOps, Continuous Integration (CI), and Continuous Deployment (CD) concepts making use of Jenkins, test automation, and other tools
- Perform unit-level software testing for all assigned features and support integration testing as applicable to those features
- Provide system administration support for the cloud-based development environments or dedicated stand-alone systems identified in the program architecture
- Lead / mentor technical teams
- Collaborate with both internal and external customers to maintain a positive and productive work environment
- Provide tasking and technical direction to junior engineers, and review work products at multiple levels
- Develop / maintain training materials
- Support risk and opportunity assessments
Required Education/Certifications
- BS degree or higher in Engineering or a related technical field is required plus 5 or more years related experience
Pay Range
The proposed salary range for this position in Colorado is $130,000 to $161,000. Final salary will be determined based on various factors.
Benefits
- Healthcare
- Retirement plan
- Paid disability and life insurance programs
- Employee assistance program
- Paid and unpaid leave programs
- Education assistance
- Wellness initiatives
Mission
DCCA allows you to work on innovative projects whose outcomes improve people's lives and solve today’s IT problems.