[Remote] Software Engineer / Developer
Note: The job is a remote job and is open to candidates in USA. Noblis is a company that tackles the nation's toughest problems and applies advanced solutions to critical missions. They are seeking Software Engineers/Developers to support NASA's Aeronautics and Exploration Technology directorates, focusing on developing software to enhance the efficiency and safety of commercial air travel.
Responsibilities
- Performing requirements gathering, analysis, design, Sprint planning, filing Jira tickets, feature development, and support release cycles
- V&V Testing (smoke test, performance profiling, load testing, verification, validation and regression), deployment (Dev, Staging, and PROD), and bug fixing
- Planning reviews, demos, and retrospectives
- Database management
- Using AI to generate Python code
- Formulating plans for the software architecture and development to support demos
- Developing and maintaining software and scripts in Java, Python, and Bash
- Developing and maintaining application containers using Docker
- Creating and maintaining unit tests
- Conducting reviews of other’s code
- Collaboration with cross-functional teams to ensure software delivery aligns with project timelines and quality standards
- Staying up-to-date with emerging technologies, industry trends, and best practices to drive innovation and continuous improvement in software development processes
- Providing technical leadership, mentorship, and guidance to junior team members to foster their professional growth and development
- Serving as the primary contact for customers on assigned projects, leveraging knowledge of customer operations and business
- Attracting, developing, engaging and retaining talent, encouraging innovation and collaborative problem-solving, and building a high-performing team
- Working on complex issues/problems of large scope, impact and importance, possessing and applying advanced knowledge and seasoned understanding of business/industry environment
- Working in one or more business or specialized professional/technical areas; contributing innovative ideas to multiple projects within the division
- Applying complex methods/skills autonomously to develop novel, customized solutions; independently resolving complex problems impacting cost and efficiency
- Demonstrating exceptional initiative, creativity and innovation skills; making significant contributions to policy and procedure development
- Operating under general direction and applying seasoned judgment independently
Skills
- Minimum 8 years experience
- Minimum of Bachelor's degree in Computer Science, Mathematics, Computer Engineering, or equivalent
- Experience developing code with Java, Python, and Bash
- Experience using AI tools for code development
- Experience with Docker
- Experience with Linux
- Proven organizational and communication skills
- Ability to work independently and effectively as part of a multidisciplinary team
- Proficiency in Microsoft Office or similar and its applications
- Ability to understand and code proof-of-concepts in a modern programming language
- Ability to provide proof of U.S. Citizenship
- Ability to work on-site in a Mountain View, California location
- Experience supporting aeronautics/national air space research projects
- AWS experience
- Proven performance as a remote, virtual contributor
- Experience leading small teams administratively and technically
Benefits
- Remote/hybrid status is subject to change based on Noblis and/or government requirements
- Health, life, disability, financial, and retirement benefits
- Paid leave
- Professional development
- Tuition assistance
- Work-life programs
- Award programs acknowledge employees for exceptional performance and superior demonstration of our service standards
- Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in our benefit programs
- Other offerings may be provided for employees not within this category
- We encourage you to learn more about our total benefits by visiting the Benefits page on our Careers site
Company Overview