Experienced Computer Engineer/Software Developer
Job Description
Join the Mission: Develop Cutting-Edge Software for Navy Submarines and Aircraft Carriers
Are you ready to take your software development skills to the next level and make a real impact? The Shipboard IT organization is looking for passionate and experienced software developers to join our dynamic and growing team.
As part of our team, you'll design, develop, and manage mission-critical applications installed onboard Navy submarines and aircraft carriers, contributing directly to their operational capabilities. You'll lead innovation as you research, conceptualize, and create advanced software solutions while collaborating with a team that values mentorship, teamwork, and forward-thinking ideas.
Required Combination Of Knowledge And Skill
- Bachelors degree from an accredited college or university in a related technical, engineering or science field and a minimum of 6 years of relevant experience;
- Or Masters degree from an accredited college or university in a related technical, engineering or science field and a minimum of 4 years of relevant experience;
- Or Doctorate degree from an accredited college or university in a related technical, engineering or science field and a minimum of 1 year of relevant experience;
- Or Currently a Senior Reactor Training Engineer, Refueling Engineer, or Field (RPCO) Engineer at the Company.
Preferred Skills
- Development experience with C#, Java, Python, Go or other programming languages
- Working knowledge of software engineering practices and software lifecycle models
- Experience in containerized deployments using Docker or Kubernetes
- Experience in developing automated unit tests
- Familiarity with database architectures
Compensation And Benefits
- Health, Dental, Vision & Voluntary Benefits
- Disability, Life & Accident Insurance
- 401(k) Savings program & Capital Accumulation Plan
- Personal & Medical Time Off
- Paid Parental Leave
- Flexible Work Schedules
- Tuition Assistance for Eligible Employees
- Student Debt Benefit
- Personal Time Off Sell Program
- Employee Assistance Program (EAP)
- Wellness Program
Pay Range
$95,700.00 - $149,600.00 annually
Salary information provided is a general guideline only. Annual salary is based upon candidate experience and qualifications, as well as market and business considerations.
About the Role
The Naval Nuclear Laboratory fosters pride in belonging to an organization whose culture is made up of these core values: Trust, Empowerment, and Collaboration. Our company promotes a positive culture while ensuring the safety and reliability of our nation's naval nuclear reactors, and training the Sailors who operate those reactors in the U.S. Navy's submarines and aircraft carrier Fleets.
Responsibilities
Design, develop, and manage mission-critical applications installed onboard Navy submarines and aircraft carriers, contributing directly to their operational capabilities.
Requirements
- Bachelors degree from an accredited college or university in a related technical, engineering or science field and a minimum of 6 years of relevant experience;
- Or Masters degree from an accredited college or university in a related technical, engineering or science field and a minimum of 4 years of relevant experience;
- Or Doctorate degree from an accredited college or university in a related technical, engineering or science field and a minimum of 1 year of relevant experience;
- Or Currently a Senior Reactor Training Engineer, Refueling Engineer, or Field (RPCO) Engineer at the Company.
Qualifications
- Development experience with C#, Java, Python, Go or other programming languages
- Working knowledge of software engineering practices and software lifecycle models
- Experience in containerized deployments using Docker or Kubernetes
- Experience in developing automated unit tests
- Familiarity with database architectures
Skills
- Development experience with C#, Java, Python, Go or other programming languages
- Working knowledge of software engineering practices and software lifecycle models
- Experience in containerized deployments using Docker or Kubernetes
- Experience in developing automated unit tests
- Familiarity with database architectures
Benefits
- Health, Dental, Vision & Voluntary Benefits
- Disability, Life & Accident Insurance
- 401(k) Savings program & Capital Accumulation Plan
- Personal & Medical Time Off
- Paid Parental Leave
- Flexible Work Schedules
- Tuition Assistance for Eligible Employees
- Student Debt Benefit
- Personal Time Off Sell Program
- Employee Assistance Program (EAP)
- Wellness Program
Pay
$95,700.00 - $149,600.00 annually
Salary information provided is a general guideline only. Annual salary is based upon candidate experience and qualifications, as well as market and business considerations.
Schedule
N/A
Application Instructions
N/A