GAMA-1 is seeking a Software Engineer II to advance technology for a federal client's next generation of environmental data by researching, designing, and developing computer and network software.
Requirements
- Experience with continuous integration and continuous delivery (CI/CD) practices
- Experience with OpenShift for containerization and Kubernetes
- Strong scripting language skills required
- Experience with SCM concepts and methodologies
- In-depth knowledge of branching, merging, and baselining strategies
- Experience with containerization technologies
- Experience building software written in C/C++ or Fortran, preferably in a Linux environment
Responsibilities
- Analyze user needs and software requirements to determine the feasibility of design within time and cost constraints
- Create, manage, and deploy containers to ensure efficient, consistent, and scalable application operations across various environments.
- Confer with systems analysts, engineers, programmers, and others to design systems and obtain information on project limitations and capabilities, performance requirements, and interfaces
- Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design
- Determine system performance standards
- Develop or direct software system testing or validation procedures, programming, or documentation
- Monitor functioning of equipment to ensure the system operates in conformance with specifications
Other
- Work is normally performed in a remote work arrangement
- Ability to obtain a government security clearance
- Ability to work well with others, collaborate, and communicate effectively
- Bachelor’s degree in information technology or related field or equivalent work experience
- 2-4 years of Software Engineer experience