Posted in

Sr. Software Engineer

Sr. Software Engineer

CompanySMX
LocationBroomfield, CO, USA
Salary$123800 – $206300
TypeFull-Time
DegreesBachelor’s
Experience LevelExpert 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