This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The candidate should be capable of working independently as a contributor to software development team. He or she should exhibit expertise in: Web-based Front-End Application design and development for scalable cloud-native software solutions; User Interface (GUI) Design and Development for intuitive user experiences (UI/UX); Software systems architecture and design: requirements analysis, architecture definition, design, development, integration, and test; Software development lifecycles for cloud-native web applications; Agile software development. The candidate should also demonstrate a general understanding of our interest in gaining expertise in: Systems Engineering processes, methods, and tools as applied to systems lifecycles; Digital Engineering methodologies and tooling. In this role, the candidate will be collaborating with a fast-paced cross-functional team developing cloud, AI, and modern software solutions in an agile workflow. Day to day responsibilities would include the specification, architecting, and development of web-based software applications that integrate with cloud-native AI/ML technology and pipelines. The candidate will be designing, developing and deploying modern front-end applications and software application integrations. The candidate will work closely with data scientists, AI/ML engineers, database developers and cloud infrastructure teams to deliver integrated front-end solutions. Occasionally, customer facing demonstrations of software technology are required. Additional duties as assigned.
Job Responsibility
Web-based Front-End Application design and development for scalable cloud-native software solutions
User Interface (GUI) Design and Development for intuitive user experiences (UI/UX)
Software systems architecture and design: requirements analysis, architecture definition, design, development, integration, and test
Software development lifecycles for cloud-native web applications
Agile software development
Understanding of Systems Engineering processes, methods, and tools as applied to systems lifecycles
Digital Engineering methodologies and tooling
Collaborating with a fast-paced cross-functional team developing cloud, AI, and modern software solutions in an agile workflow
Specification, architecting, and development of web-based software applications that integrate with cloud-native AI/ML technology and pipelines
Designing, developing and deploying modern front-end applications and software application integrations
Working closely with data scientists, AI/ML engineers, database developers and cloud infrastructure teams to deliver integrated front-end solutions
Occasionally customer facing demonstrations of software technology
Additional duties as assigned
Requirements
BS 5-7 Years, MS 3-5, PhD 0-2
BS in Software Engineering, Computer Science or related field
Minimum 5 years of professional experience
US Citizenship
Ability to obtain/maintain Secret Clearance
Nice to have
Extensive experience with web-based technologies (HTML/CSS/JavaScript) (5+ years)