The Software Engineer is responsible for the architecture, design, development and testing of applications as well as participating in builds and deployments of system and application software. Duties include:
1. Develop and configure cloud-based infrastructure solutions to support identity and access management systems.
2. Design and implement high-level infrastructure specifications, focusing on seamless system integration and operational feasibility.
3. Apply modern cloud technologies and infrastructure-as-code (IaC) techniques across diverse cloud platforms.
4. Translate business and functional requirements into conceptual and detailed cloud infrastructure designs.
5. Collaborate with cross-functional teams, including software engineering, quality assurance, and end users.
This position requires 60% travel to various unanticipated client sites throughout the U.S.
This position requires a U.S. Master’s degree or foreign equivalent in CS, CIS, IT, IS or closely related field.
Must have experience with:
1. Java or Python or Angular or Golang;
2. AWS or Azure or GCP;
3. Windows or Unix or Linux;
4. Containerization & Orchestration; and
5. DevOps & Automation.
Travel: This position requires 60% travel to unanticipated client sites throughout the U.S.