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

Software Engineer II

Full-time

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 3 days 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 growing team! The JBlocks team is seeking a Software Engineer to implement new capabilities supporting evolving data labeling requirements. Strong Java development is essential... 
    Suggested

    Reflexive Concepts

    Hanover, MD
    2 days ago
  • $10k

     ...Software Engineer IIJoin ClearEdge and be part of a mission-focused team solving some of the DoD's most complex technical challenges. Every day...  ...lab.Your Mission:Join ClearEdge as a Software Engineer II, where you will design, build, and ship features across the full... 
    Suggested

    ClearEdge IT Solutions

    Jessup, MD
    5 days ago
  • $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
    4 days ago
  • $125.7k - $203.1k

     ...professionals from around the world, working together in Engineering, IT, Supply Chain, Customer Experience, Security &...  ...shaping the future—one idea at a time. Your Impact As a Software Engineer Embedded Systems II, you will take ownership of designing, developing, and... 
    Suggested
    Full time
    Temporary work
    Apprenticeship
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Fulton, MD
    4 days ago
  •  ...systems. The ideal candidate for this position has a few years of software experience working in a team environment. Senior positions are...  ...designs and architectures.Oceaneering is a global provider of engineered services and products, primarily to the offshore energy... 
    Suggested
    Casual work

    Oceaneering International

    Hanover, MD
    3 days ago
  • $92.5k - $120k

     ...AURA), is NASA’s science operations center for missions including the Hubble and James Webb Space Telescopes. We are seeking a Software Engineer, II /Junior Data Engineer to join our Data Management Division. In this role, you will help build and support the backend data... 
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Relocation

    Space Telescope Science Institute

    Baltimore, MD
    2 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... 
    Contract work
    Work experience placement
    Immediate start

    FLASH Technology Group

    Annapolis Junction, MD
    4 days ago
  • $49.09 - $97.21 per hour

     ...officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewMicrosoft has an exciting opportunity for a Software Engineer II in the Microsoft Specialized Clouds Teams Phone team, focused... 
    Ongoing contract
    Full time
    Local area
    3 days per week

    Microsoft

    Annapolis Junction, MD
    2 hours 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
    3 days ago
  •  ...of Sheridan Libraries, Archives, and Museums is seeking a Data Engineer II. This position has primary responsibility for data extract,...  ....The Data Engineer II will also design, produce, and maintain software infrastructure to automatically extract, transform, and load data... 
    Full time
    For contractors
    Work experience placement
    Remote work

    Johns Hopkins University

    Baltimore, MD
    1 day ago
  •  ...Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology CGS is seeking an experienced Senior...  ...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
    3 days ago
  •  ...systems program. You'll design, develop, integrate, and test the software that drives test equipment and executes verification tests for...  ...products, designs, and technical documentation. Experienced engineering and systems specialists are available to support the effort,... 
    Full time
    Flexible hours

    Gentry Professional Services, Inc.

    Linthicum, MD
    3 days ago
  •  ...Software Engineer Junior-Level (General) Full-Time | On-Site | TS/SCI with Full-Scope Polygraph Required Position Overview: Our client...  ...discipline (ability to substitute years of experience) IAT Level II certification (as mandated by DoD Directive 8140.01 & 8570-01-... 
    Full time
    Local area

    Staffed4U LLC

    Jessup, MD
    5 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, identifying... 
    Permanent employment
    Contract work
    Work experience placement
    Local area
    Immediate start

    A/V Services LLC

    Jessup, MD
    5 days 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
  • $145k - $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 (SWE) 2 to join our team with the ability to Telework 16 hours/week. The ideal candidate must possess an active TS/SCI with... 
    16 hours
    Local area
    Remote work
    Home office

    BCT LLC

    Annapolis Junction, MD
    12 days ago
  • $10k

    Overview As a Junior Software Engineer you will be supporting mission-essential national security initiatives, you will design, develop, integrate...  ..., Linux, Python, or similar development language. Active IAT II CWIP / DoD 8570 compliant cert (i.e., Security+) preferred... 
    Work experience placement
    Remote work
    Relocation package
    2 days per week

    VT Group (VTG)

    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
    2 days 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
  • $60k - $70k

     ...and we work with more than 3,300 global customers. To learn more, visit .What You'll DoWe are seeking a Clinical Systems Programmer II to support the configuration, programming, validation, and ongoing management of electronic systems used to collect, process, and analyze... 
    Contract work
    Temporary work
    Worldwide
    Flexible hours

    Pharmaron Biologics

    Baltimore, MD
    3 days ago
  •  ...savings. We specialize in providing digital energy solutions, software, and services to drive long-term efficiency and mission-readiness...  ...government. We are seeking a Digital Systems Design Engineer II.  This role is responsible for providing all aspects of systems... 
    For subcontractor
    Work at office

    Schneider Electric Federal

    Columbia, MD
    15 days 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
    1 day 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
    17 hours ago
  •  ...Job Description Job Description RF Software Engineer Level 3, Clearance Required – TS/SCI w/Polygraph Please note, this position requires...  ...and C++. Experience with DSP/RF is desired. Active IAT II CWIP / DoD 8570 compliant certification (i.e., Security+) is... 
    Bi-weekly pay
    Remote work

    SSATI

    Hanover, MD
    22 days ago
  • $91.2k - $169.4k

     ...collection, and geo‑location systems and software - including prototypes, development builds...  ...products. Provide technical and engineering Tier‑3 support by troubleshooting system...  ...call support.Security & Certifications: IAT‑II CWIP / DoD 8570 compliance (Security+), CCNA... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Relocation package
    Flexible hours

    Lockheed Martin

    Hanover, MD
    1 day ago
  • $135k - $216k

    ResponsibilitiesPeraton is seeking a highly skilled Cyber Splunk Software Engineer to join our mission focused team supporting secure, enterprise...  ...8140 Intermediate or Advanced certification (IAT II/IAT III or equivalent).5+ years of experience in software engineering... 
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    3 days ago
  •  ...in Fires and/or TargetingMinimum of High School DiplomaTS/SCI clearance with a polygraphStrong attention to detail and organizational skillsExcellent communication skillsStrong analytical and problem-solving skillsDesired: DOD 8140/DOD 8570 IAT Level II Certification... 

    Precision Focus

    Maryland, MD
    15 days ago
  • $120.8k - $265.8k

    Job Title: Networking Security Engineer IIJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS...  ...degree Meet DoD Approved 8570 Baseline Certification for IAT Level II and possess at least two (2) of the following vendor... 
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Columbia, MD
    2 days ago
  • $146k - $234k

    ResponsibilitiesWe are seeking a knowledgeable and customer-oriented Software Application Support Systems Engineer to join our team. In this role you will provide...  ...architectures, web servers (e.g., Apache, Tomcat, IIS), and APIs.     Familiarity with Apache NiFi, Dataflow... 
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    2 days ago
  • $131.8k - $290k

    Job Title: Software Engineer with Data Management ExperienceJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The Opportunity:CACI is seeking... 
    Contract work
    Work experience placement
    Immediate start
    Flexible hours
    Shift work

    CACI International

    Linthicum, 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!