Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

Oceaneering International

OTECH produces and maintains unique underwater systems – typically for US Navy and other US Government Department of Defense customers. Our projects are all one-of-a-kind. Projects range from quick burn to lifecycle management of fielded systems. The ideal candidate for this position has a few years of software experience working in a team environment. Senior positions are expected to efficiently manage themselves and start introducing improvements to designs and architectures.Oceaneering is a global provider of engineered services and products, primarily to the offshore energy industry. We develop products and services for use throughout the lifecycle of an offshore oilfield, from drilling to decommissioning. We operate the world's premier fleet of work class ROVs. Additionally, we are a leader in offshore oilfield maintenance services, umbilicals, subsea hardware, and tooling. We also use applied technology expertise to serve the defense, material handling, aerospace, science, and renewable energy industries. Equal Opportunity Employer: All qualified candidates will receive consideration for all positions without regard to race, color, age, religion, sex (including pregnancy), sexual orientation, gender identity, national origin, veteran status, disability, genetic information, or other non-merit factor. Oceaneering Aerospace and Defense Technologies (AdTech) delivers solutions that enable humans to work safely and effectively in harsh environments – from underwater to the outer reaches of space. Our innovative solutions support the development and application of practical, cost-effective systems that meet our customers’ challenges – from routine to extreme. Our experience and expertise across multiple industries uniquely positions us as a leader in the government, space, and maritime services markets. Our products and services meet the rigorous demands of the complex environments in which they operate, delivering results without compromising safety or reliability. ESSENTIAL:BS Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline. Commensurate experience will be considered.2+ years of C# software lifecycle engineering experience.Proficiency with the Microsoft 365 environment.Ability to obtain and maintain a United States Government Department of Defense Security Clearance.Must be a US citizen.PREFERRED QUALIFICATIONS:Experience working on Department of Defense software efforts.Experience with containerization or orchestration (Kubernetes).Experience with Avalonia and or Linux OS.Experience with CI/CD pipelines.Experience with Jira and Git.Experience in the field of ocean engineering. Solid written and oral communications skills, including ability to effectively document, convey, and present engineering concepts and products to team members and customers.We offer a comprehensive and competitive benefits package. Employee benefits vary by role, however, may include Health and Wellness, Mental Health, Retirement Savings, Life and Disability, Paid Maternity and Parental Leave, Paid Time Off, Tuition Reimbursement, and an Employee Assistance Program.Compensation $94,100.00 - 141,100.00Apply working knowledge of the software lifecycle.Design, write and integrate software CSU’s to the defined software architecture.Fully understand and provide feedback on software design choices.Lead small subgroups or efforts within a program’s software team.Actively interface with the software lead and team.Communicate independently and effectively with teammates for issue resolution.Creation and maintenance of project CDRL’s. This includes requirements management, software documentation, unit testing, software safety testing, and software qualification testing. Support software testing on the factory floor, offsite, and offshore.Understand user requirements, concept of operations documents, and system requirements specifications.Prepare reports and present results to stakeholders.Schedules can be demanding throughout the year and occasional work outside normal working hours should be anticipated.Full timePosting Date: 2026-06-18

Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Hanover, MD vacancy
  •  ...Software Engineer II Reflexive Concepts is seeking a skilled Software Engineer II to join our team! In this role, the engineer will design, develop, and maintain the tools and services that power the CLEVERCHEMIST product suite — including GitLab, Artifactory, MinIO... 
    Suggested

    Reflexive Concepts

    Hanover, MD
    4 days ago
  • $185k - $200k

     ...values your technical ambition? Join us and experience a company where your contributions truly make a difference! Software Engineer II! Active TS/SCI with Polygraph required Must be a US citizen Description: Develop, maintain and enhance complex... 
    Suggested
    Contract work
    Work experience placement
    Immediate start

    FLASH Technology Group

    Annapolis Junction, MD
    2 days ago
  •  ...Software Engineer II Reflexive Concepts is seeking a skilled Software Engineer II to join our team! In this role, you will be responsible for developing, maintaining, and optimizing user interfaces using Node, ReactJS, JavaScript, HTML5, and CSS3. You will collaborate... 
    Suggested
    For contractors
    Remote work

    Reflexive Concepts

    Annapolis Junction, MD
    4 days ago
  •  ...Job Description: Quevera is seeking a highly skilled Software Engineer II with an active TS/SCI clearance with Polygraph to support mission-critical programs in Annapolis Junction, Maryland . In this role, you will develop, maintain, and enhance complex software... 
    Suggested
    Temporary work

    Quevera

    Annapolis Junction, MD
    5 days ago
  •  ...Projects range from quick burn to lifecycle management of fielded systems. The ideal candidate for this position has a few years of software experience working in a team environment. Senior positions are expected to efficiently manage themselves and start introducing... 
    Suggested

    Oceaneering

    Hanover, MD
    1 day ago
  • $165k - $180k

     ...SOFTWARE ENGINEER II BTS Software Solutions is seeking a Software Engineer II with an active TS/SCI w/ POLY to join our team in Ft. Meade, MD What You'll Get To Do: The Software Engineer develops, maintains, and enhances complex and diverse software... 
    Work experience placement
    Local area

    BTS Software Solutions

    Columbia, MD
    1 day ago
  • Job Recommendation When you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.

    Microsoft Corporation

    Jessup, MD
    4 days ago
  • $105k - $125k

     ...data archiving for flagship missions. Our staff spans astronomy, engineering, education, IT, communications, and administration—working...  ...education, and skill, and current market conditionsFull Stack Software Engineer Position Overview: Role and ResponsibilitiesWe are seeking... 
    Permanent employment
    Full time
    Local area
    Relocation
    Flexible hours

    Space Telescope Science Institute

    Baltimore, MD
    4 days ago
  •  ...and James Webb Space Telescopes. We are seeking a Junior Data Engineer to join our Data Management Division. In this role, you will help...  ...and data pipeline fundamentals.Familiarity with Git and software development best practices.Required QualificationsBachelor’s degree... 
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Relocation

    Space Telescope Science Institute

    Baltimore, MD
    5 days ago
  •  ...our nation, and want to help support ProSync's mission to "Define and Redefine the State of Possible,” please apply today!The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented... 
    Contract work
    Flexible hours

    ProSync Technology Group

    Annapolis Junction, MD
    2 days ago
  •  ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based... 
    Full time

    Interimage

    Annapolis Junction, MD
    1 day ago
  •  ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based... 
    Full time

    Interimage

    Annapolis Junction, MD
    1 day ago
  • $10k

     ...also offer monthly TechConnect and DeepDive collaboration sessions with our entire technical staff. Your Mission: As a Software Engineer, you will create, sustain, and troubleshoot complex operational data flows, including data storage, transport, management, security... 
    Full time

    Clearedge

    Annapolis Junction, MD
    1 day ago
  • $10k

     ...technology allowances, and access to a state-of-the-art technology lab. Your Mission Develop, maintain, and enhance complex software systems using ServiceNow, JavaScript, HTML, CSS, and API integrations. Work individually or as part of a team to improve workflows... 

    ClearEdge IT Solutions

    Annapolis Junction, MD
    2 days ago
  •  ...Software Engineer II (SWE II) Experience Level: 8+ years Education: Bachelor's degree required We are seeking an experienced Software Engineer II to support the design, development, and deployment of modern, scalable applications within a microservices-based... 

    thejosefgroup.com

    Annapolis Junction, MD
    1 day ago
  •  ...Senior Lead Network Engineer II Employment Type: Full Time CGS is seeking an experienced Senior Lead Network Engineer to join a team...  ...and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current setup of... 
    Full time
    Local area
    Monday to Friday
    Flexible hours

    Contact Government Services LLC

    Baltimore, MD
    1 day ago
  • $118.7k - $218.6k

    Position Summary Lead AI and Data Science Engineer II Drive the design and delivery of advanced analytics, artificial intelligence...  ...data science, behavioral science, and adjacent disciplines. Software & Data Engineering Develop full-stack, web-based data and generative... 

    Deloitte

    Baltimore, MD
    2 days ago
  • $185k - $215k

     ...Worker Type Regular Job Description Job Summary The primary role of the Software Engineer II is to drive research, modernization, and innovation initiatives across mission-critical systems. This role focuses on evaluating existing production environments,... 
    Permanent employment
    Contract work
    Work experience placement
    Local area
    Immediate start

    A/V Services LLC

    Jessup, MD
    4 days ago
  •  ...Looking for mid to senior engineers for a full stack contribution to a mission management tool. You will work with a team of ~15 engineers on a team building remarkable surveillance augmentation software. Newer UI components are written in React and TypeScript, the remaining... 
    Full time
    Casual work
    Remote work

    Anthem-engineering

    Hanover, MD
    1 day ago
  •  ...Polygraph Required Position Overview We are seeking a junior level Software Engineer with a minimum of 4+ years of expertise and a technical...  ...discipline (ability to substitute years of experience) IAT Level II certification (as mandated by DoD Directive 8140.01 & 8570-01-... 
    Full time

    HoogaNet

    Jessup, MD
    1 day ago
  • $83.5k - $180k

    Worker Type Regular Job Description Summary We are seeking a motivated Junior Software Engineer to join our engineering team. In this role, you will design, develop, and analyze low-level software, applications, and embedded systems across both Windows and Unix environments... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    AeroVironment

    Jessup, MD
    1 day ago
  •  ...MANTECH seeks a motivated, career and customer-oriented Software Assurance Evaluation Engineer to join our team in Hanover, MD. The Software Assurance Evaluation Engineer will leverage their strong technical background and knowledge to support software assurance... 
    Work at office

    MANTECH

    Hanover, MD
    2 hours ago
  •  ...MANTECH seeks a skilled and mission-focused CNO Software Engineer to join our team in Hanover, MD or Aurora CO..   In this role, you will contribute to the development of advanced CNO capabilities that directly support national security. You’ll work in a collaborative... 

    MANTECH

    Hanover, MD
    2 hours ago
  • $84.4k - $140.6k

    Position Summary Deloitte is seeking a Data Engineer II to support the design, development, and delivery of data solutions that enable...  ...:Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, Data Science, or a... 

    Deloitte

    Baltimore, MD
    2 days ago
  • $86.7k - $170.9k

    Position Summary Integration Engineer II, AI & Engineering/Engineering as a ServiceAI & Engineering leverages cutting-edge engineering...  ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These... 
    Flexible hours

    Deloitte

    Baltimore, MD
    1 day ago
  • The Experienced Systems Engineer applies a working knowledge of systems engineering fundamentals to provide guidance to the division’s...  ...requirements, and allocation of the same to individual hardware, software, facility, and personnel components.System requirements and... 
    Work experience placement

    Oceaneering International

    Hanover, MD
    5 days ago
  • $10k

     ...Learn more at Your Mission: Join ClearEdge as a DevOps Engineer , where you will build, package, promote, and operate the...  ...experience may substitute) ~2-5 years of experience as a DevOps or Software Engineer ~ Fluency with AI-native IDEs ~ Strong version... 

    ClearEdge IT Solutions

    Jessup, MD
    5 days ago
  • $135k - $216k

    ResponsibilitiesPeraton is seeking a Cloud Security Engineer in our Linthicum, MD office in support of...  ....Required Certification:Active IAT Level II (Security+) CertificationBachelor's...  ...Systems, Information Technology, or Software Engineering.In lieu of a degree in one of... 
    Contract work
    Work at office
    Shift work

    Peraton Corporation

    Linthicum, MD
    2 days ago
  • $130k - $240k

    Job Title: Software Engineer (Levels I - VI)Location(s): Annapolis Junction, MarylandHours: Regular Full-TimeSalary Range: $130k/yr - $240k/yrClearance...  ...experience may be substituted for a degree.Certifications:IAT II Certification Required Physical DemandsThis is largely a... 
    Full time
    Work at office
    Flexible hours

    JASINT

    Annapolis Junction, MD
    3 days ago
  • $78k - $275k

     ...HAVE AN ACTIVETS/SCI WITH POLYGRAPH SECURITY CLEARANCE WITH THE FEDERAL GOVERNMENT. (U.S. CITIZENSHIP REQUIRED).Seeking a senior engineer who can design, implement, and improve distributed application orchestration logic, mentor peers, and contribute to the architectural... 
    Temporary work
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!