Skip to content

Sr. Software Engineer
Company | SMX |
---|
Location | Broomfield, CO, USA |
---|
Salary | $123800 – $206300 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Expert or higher |
---|
Requirements
- Clearance Required: Secret This position requires the ability to obtain a DOD Secret Clearance. Interim or Active DOD Secret clearance or higher is preferred. Due to the clearance requirement, U.S. Citizenship is required.
- Candidate also must agree to participate in a background screen.
- BS or advanced degree in Computer Science or similar relevant field.
- 10+ years of experience specifically in a software engineering role (an advanced degree (eg: Masters, PhD) provides two years of experience)
- Experience mentoring, coaching, and providing feedback to individual team members.
- Professional, hands-on, development experience with Python, and one of the following languages/tools: Java, JavaScript, C++ 21 or higher
- Experience with CI/CD and DevOps tools and methodologies.
Responsibilities
- Use Agile methodologies to manage team development tasks and milestones to meet program objectives
- Ensure that the software development process is efficient and effective.
- Contribute to the overall program design and architecture.
- Collaborate with cross-functional teams such as software architects, program managers, designers, and other engineers to design, develop and test software solutions that meet the needs of our customers.
- Analyze user requirements and develop software specifications.
- Write clean, efficient, and well-documented code that follows software development best practices.
- Conduct code reviews and provide feedback to other engineers.
- Debug and fix issues.
- Develop and execute test plans to ensure software quality.
- Deploy software applications to production environments.
- Maintain and update software applications to ensure they meet user needs and remain secure.
- Develop and maintain documentation.
- Stay up to date with industry trends and advancements in technology.
Preferred Qualifications
- Detail oriented and excellent communication skills
- Automated testing (Playwright)
- Containerization (eg: Docker, Kubernetes)
- Database design (eg: Postgres, NoSQL)
- Messaging middleware (eg: ZeroMQ, NATS)
- Microservices architecture
- Atlassian tools
- Interim or Active DoD SECRET security clearance or higher