Software Engineer

  • El Paso
  • Saic
Description
SAIC is seeking Software Engineers in El Paso, TX to support the U. S. Army program in creating micro-services for legacy monolithic software applications.
The Software Engineer will participate in developing, deploying, operating, and maintaining a new software application that will be porting legacy monolithic applications into microservices; with unique challenges in combining old code with some of the latest software technology.
Job Duties:
  • Design, develop, and maintain computer software
  • Gather and document user requirements
  • Define system functionality and software architecture
  • Participate in software requirements, code reviews, and test plan reviews
  • Ensure clear and thorough code and design documentation
  • Collaborating with team members to plan, estimate, and write clear user stories / acceptance criteria, and communicate effectively on Teams, Zoom, etc.
Qualifications
Required Education and Experience:
  • Bachelor's degree and two (2) years of experience; four (4) years of experience in lieu of degree.
Required Security Clearance:
  • Active Secret clearance (U.S. Citizenship required).
Required Skills:
  • Experience in operational deployment, troubleshooting, and issue resolution in the software development process
  • Experience developing, deploying and running containerized services using Docker, Kubernetes, and Argo Workflows; supporting authority to operate; using a continuous development, continuous integration pipeline; tracking and documentation
  • Experience effectively maintaining a version-controlled code repository using modern tools (e.g., git)
  • Experience working successfully with a distributed team

SAIC accepts applications on an ongoing basis and there is no deadline.
Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.