ENSCO is seeking a Senior Software Engineer to join a systems engineering team defining the next generation of space communication systems supporting US Space Force (USSF) satellite communications.
Requirements
- 7 years of software development, including architecture, object-oriented design, coding, and testing
- Strong experience in one or more of the following: Python, Java, or Go
- Proficiency in JavaScript and Node.js.
- Hands-on experience developing web applications with microservices architecture
- Hands-on experience with database technologies such as PostgreSQL, MySQL, and others
- Experience with Docker, AWS and / or Azure, and Kubernetes for containerization, cloud services, and orchestration
- Proficient in using GitLab or other Tools for version control, CI/CD pipelines, and collaboration.
Responsibilities
- Design, engineer, analyze, and develop software prototypes and/or applications as part of a multi-disciplinary team
- Participate in the complete software development lifecycle: user story creation, design, development, automated testing, and operational support
- Create intuitive user interfaces that enable efficient data management and system oversight
- Design and develop new visualization features to meet evolving end-user requirements.
- Work with complex algorithms to deliver optimized solutions for the end user
- Determine software maintainability and overall adherence to user requirements on department standards.
- Drive continuous improvement through process and tooling recommendations
Other
- Engage with stakeholders to better define the problem space and vision to determine capabilities and priorities
- Mentor team members by sharing innovative ideas and industry best practices
- Bachelor’s degree in Computer Science or Information Systems; other degrees will be considered with relevant work experience
- Strong passion for conducting research, tackling complex problems, and continuously learning and adopting new technologies
- Organization capability with ability to handle competing priorities