Associate Software Engineer

Logo of MetroStar

MetroStar

πŸ“Remote - Worldwide

Job highlights

Summary

Join MetroStar as an Associate Software Engineer and contribute to the design, implementation, and management of software tools and subsystems. You will analyze complex system requirements, interpret software specifications, estimate development costs, and supervise software configuration management. This role requires an active U.S. Government Secret security clearance (or higher), a Bachelor's or Master's degree in a related field, and 2 years of relevant development experience. Experience with Agile Scrum, DevOps, and security best practices is also essential. MetroStar offers a generous benefits package, professional growth opportunities, and a supportive work environment. Even if you don't meet every requirement, we encourage you to apply.

Requirements

  • An active U.S. Government issued Secret security clearance (or higher)
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 2 years of experience in front-end or back-end development
  • Experience with Agile Scrum
  • Experience contributing to DevOps CI/CD pipelines and automation
  • Knowledge of security best practices and secure coding techniques
  • Familiarity with Docker and Kubernetes
  • Strong experience with software design patterns, data structures, and algorithms
  • Demonstrated experience in designing and building complex, scalable, and high-performance software systems
  • Experience with version control systems (e.g., Git) and collaborative development workflows
  • Solid understanding of software testing principles and methodologies
  • Strong problem-solving skills and the ability to troubleshoot complex software issues
  • Excellent communication skills, both written and verbal, with the ability to effectively collaborate with team members and stakeholders

Responsibilities

  • Analyze and study complex system requirements
  • Interpret software requirements and design specifications to code, and integrates and test software components
  • Estimate software development costs and schedule
  • Review existing program and assist in making refinements, reducing operating time, and improving current techniques
  • Supervise software configuration management

Benefits

  • A generous benefits package
  • Professional growth
  • Valuable time to recharge

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let MetroStar know you found this job on JobsCollider. Thanks! πŸ™