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

Software Engineer II

Oceaneering

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 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Hanover, MD vacancy
  • $102.5k - $170.9k

    Position Summary Our AI & Engineering team helps transform technology platforms, drive innovation, and deliver meaningful impact...  ..., and fuel growth through innovation.Work you'll doAs a Software Engineer II on the Engineering as a Service team, you will be... 
    Suggested
    Temporary work
    Local area
    Flexible hours

    Deloitte

    Baltimore, MD
    1 day ago
  •  ...s Degree in computer science, information technology, network engineering, or a related field (Required) One year of relevant education...  ..., CiscoWorks and network analyzers; isolate hardware vs software/firmware/OS vs application and patterned vs nonrepeatable faults... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours
    Day shift

    Johns Hopkins Medicine

    Elkridge, MD
    1 day ago
  •  ...Reflexive Concepts is seeking a skilled Software Engineer to join our team! Specifically, we are looking for a Software Engineer (Skill Level 2) to design and build new software, integrate and sustain existing applications, and serve as a technical lead overseeing the... 
    Suggested

    Reflexive Concepts

    Hanover, MD
    1 day ago
  • Description*This position requires an Active Top Secret/SCI with Fullscope Polygraph clearance to be considered.*ProSync is seeking a Software Engineer II to support a small, cross‑contract engineering team responsible for developing, maintaining, and enhancing enterprise... 
    Suggested
    Contract work
    Work at office
    Flexible hours

    ProSync Technology Group

    Columbia, MD
    4 days ago
  •  ...Fullscope Polygraph clearance to be considered.*ProSync is seeking a Software Engineer with strong satellite protocol processing experience and...  ...engineering experience. (Note: Software Engineer Level II's require a relevant Bachelor's degree or higher plus fourteen... 
    Suggested
    Contract work
    Flexible hours

    ProSync Technology Group

    Annapolis Junction, MD
    4 days ago
  •  ...Fullscope Polygraph clearance to be considered.*ProSync is seeking a Software Engineer to develop, maintain, and enhance complex and diverse software...  ...of software engineering experience.)Software Engineer Level II's require a relevant Bachelor's degree or higher plus fourteen... 
    Contract work
    Flexible hours

    ProSync Technology Group

    Annapolis Junction, MD
    4 days ago
  • $130k - $190k

     ...Job Description Job Description Position Overview TAP Engineering is seeking a Software Engineer to support the development, enhancement, and integration of complex software systems in a mission-focused environment. This is a full-time position on a standard day... 
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift

    TAP Engineering

    Hanover, MD
    a month ago
  • $75.8k - $144.2k

     ...the global market. Join us and help shape the future of aerospace and defense.Applied Signal Technology (AST) is seeking a Software Engineer II with a strong background in cybersecurity and networking who strives for excellence and have a passion to be part of a team... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Annapolis Junction, MD
    2 days ago
  • $91.2k - $169.4k

     ...you're responsible for providing Tier I / II support for the integrated watchfloor capability...  ...Qualifications• Bachelor of Science in Engineering or Computer Science• Two (2) years of experience with any of the following: software and system deployments, Linux system... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Relocation package
    Flexible hours
    Rotating shift

    Lockheed Martin

    Hanover, MD
    23 hours ago
  • $85k - $120k

     ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,...  ...constituents, and the workforce. Work You’ll Do As a Project - Software Engineer II on the project, you will: Manages CI/CD pipeline operations... 
    Local area

    Deloitte

    Baltimore, MD
    1 day ago
  •  ...seeking a strong C++ developer to join the core team, supporting ingest processing and the development of mission‑critical software components. The engineer will work on high‑complexity systems that require deep expertise in modern C++ development, strong analytical skills,... 
    Contract work
    Flexible hours

    Prosync

    Annapolis Junction, MD
    2 days ago
  •  ...seeking a strong C++ developer to join the core team, supporting ingest processing and the development of mission‑critical software components. The engineer will work on high‑complexity systems that require deep expertise in modern C++ development, strong analytical skills,... 
    Contract work
    Flexible hours

    ProSync Technology Group

    Annapolis Junction, MD
    4 days ago
  • $160k - $190k

     ...Job Description Job Description Job Description Software Engineer — Distributed Web Applications Cloud Columbia, MD | Full Time | TS/SCI with Polygraph Required Position: Software Engineer — Distributed Web Applications Cloud (Software Engineer, Level 2)... 
    Full time
    For contractors
    Local area

    Intezra, Inc.

    Columbia, MD
    4 days 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
    3 days ago
  • $145.5k - $191k

     ...collaboration and shared success matter we invite you to explore a career with BCT LLC. About the job: BCT LLC is seeking a Software Engineer II to join our team. The ideal candidate must possess an active TS/SCI with POLY. The Software Engineer designs develops... 
    Full time
    Local area
    Home office

    Bct

    Howard County, MD
    1 day ago
  • $128k - $252.5k

    Position Summary US-E - Consulting - Lead Integration Engineer II - AI & Engineering/EaaS Join our AI & Engineering team in transforming...  ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These... 
    Local area
    Visa sponsorship
    Flexible hours

    Deloitte

    Baltimore, MD
    3 days ago
  • $135.7k - $251.9k

     ...collection, and geo‑location systems and software - including prototypes, development builds...  ...products. Provide Tier‑3 technical and engineering support, troubleshooting system failures...  ...updated within the last 7 years).Active IAT‑II CWIP / DoD 8570‑compliant certification (... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Relocation package
    Flexible hours

    Lockheed Martin

    Hanover, MD
    3 days ago
  • $122k - $240.5k

     ...collaborative environment? As an experienced LeadAI and Data Science Engineer II - Marketing Measurement, you will have the opportunity to...  ...to build, deploy, and operate integrated solutions across software, data, AI, networks, and cloud infrastructure. These solutions... 
    Local area

    Deloitte

    Baltimore, MD
    23 hours ago
  • $97.7k - $162.8k

    Position Summary Our Deloitte AI & Engineering team to transform technology platforms,...  ...'ll do As a Delivery Management Engineer II on the Deloitte AI & Engineering team, you...  ...critical toolchains.Collaborate with enterprise software engineering and development, security,... 
    Work at office
    Local area
    Night shift

    Deloitte

    Baltimore, MD
    14 hours ago
  • $151.5k - $252.5k

     ...process design, and technology as we partner with clients to transform finance. Work You’ll Do As a Lead Analytics and Insights Engineer II on the OneStream Solutions team, you will be responsible for: Lead the technical design and development of OneStream applications... 
    Local area

    Deloitte

    Baltimore, MD
    3 days ago
  • $100k - $120k

     ...Data Engineer IIInVita Healthcare Technologies is a leading software provider for complex medical, forensics, and community care environments. We build specialized...  ...0 - $120,000 annually.Overview: The Data Engineer II is a highly technical, client-facing role responsible... 
    Work at office
    Local area
    Monday to Friday
    3 days per week

    Invita Healthcare Technologies

    Baltimore, MD
    3 days ago
  • $109.4k

     ...tomorrow's technology. At Amazon, you'll grow into the high-impact engineer you know you can be, supported by a culture of learning and...  ...source projects, and/or version control systems Knowledge of software development lifecycle, including design, development, test,... 
    Full time
    Summer work
    Internship
    Seasonal work
    Summer internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Jessup, MD
    23 hours ago
  • $110.7k - $218.3k

    Position Summary Our Deloitte AI & Engineering team works to transform technology...  ...'ll doAs an AI and Data Science Engineer II on the team, you will be responsible for:...  ...capabilities embedded within the AIE platform and software delivery lifecycleA successful candidate... 
    Local area

    Deloitte

    Baltimore, MD
    2 days ago
  •  ...digital logic, embedded firmware, Linux, and application-level software. The role works across the full product lifecycle, from early...  ...and software components, resolving issues that span multiple engineering disciplines. Create and improve manufacturing fixtures, diagnostic... 
    Full time

    Green Key Resources

    Baltimore, MD
    4 days ago
  • $134.5k - $265.1k

    Position Summary Cyber SAP Internal Controls Manager/ Engineering Manager II Join Deloitte’s Cyber Enterprise Security team and help clients strengthen SAP risk management, internal controls, governance, and compliance across enterprise transformation, ERP and cloud... 
    Local area
    Visa sponsorship

    Deloitte

    Baltimore, MD
    23 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
    1 day 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
    4 days ago
  •  ...___________________________________________________ As a Software Engineer, you will develop and improve monitoring solutions used across...  ...A current certification meeting DoD 8570/8140 IAT Level II requirements; certification is preferred but is not required on... 
    Contract work
    Temporary work
    Local area
    Immediate start
    Remote work

    Vibrint

    Hanover, MD
    23 days ago
  •  ...Multiple Opportunities | National Security | Cutting-Edge Technology MUST HOLD A TS/SCI with Polygraph Are you a Software Engineer looking to work on technology that directly impacts national security? We're hiring Software Engineers across multiple mission... 

    Searchability Aerospace & Defense

    Hanover, MD
    18 days ago
  • $215k - $245k

     ...to be part of a dynamic team delivering cutting-edge cyber training solutions, this is the place for you. Amentum is seeking a Software Engineer to join the DevOps team in Hanover, MD. The team develops, deploys, and supports mission-focused cyber training solutions used... 
    Hourly pay
    Contract work
    For contractors
    Local area
    Monday to Friday
    Flexible hours

    Amentum

    Hanover, MD
    1 day ago

Do you want to receive more vacancies?

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