Senior Software Engineer
$97.75k - $132.25kOceaneering
Oceaneering Technologies (OTECH) develops, manufactures, and operates customized marine systems, shipboard equipment, subsea vehicles, and engineered solutions for commercial and U.S. military vessels. 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. We are a global provider of engineered services and products primarily to the offshore energy industry, serving defense, entertainment, material handling, aerospace, science, and renewable energy industries.
Position Summary
The Senior Software Engineer serves as a core member of the OTECH group. Senior engineers learn OTECH processes and best engineering practices and apply the knowledge toward expanding their software engineering skill set. This role is key in implementing the bulk of the engineering work under the supervision of a software program lead and frequently given lead responsibilities for subsystems within a program. OTECH produces and maintains unique underwater systems—typically for the US Navy and other U.S. Government Department of Defense customers. Projects range from quick burn to lifecycle management of fielded systems. The ideal candidate has a few years of software experience working in a team environment and is expected to efficiently manage themselves and start introducing improvements to designs and architectures.
Duties And Responsibilities
- Apply 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.
Qualifications
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 U.S. 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.
Additional Information
This position is Hybrid—Remote and will require commuting to a designated office. Hybrid work schedules are determined by the hiring manager based on business need.
PAY, BENEFITS AND WORK SCHEDULE
We offer a comprehensive and competitive benefits package. Employee benefits 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. Annualized pay rate for this position: $97,750–$132,250.
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 factors.
How To Apply
Regular full-time employees who apply will be considered along with external candidates. Employees with less than six months in their current position are not eligible to apply for job postings. Please discuss your interest in the position with your current manager/supervisor prior to submitting your completed application. It is highly recommended to apply through the PeopleSoft or Oceanet portals. We are now directing you to the original job posting. Please apply directly for this job at the employer’s website.
#J-18808-Ljbffr- ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD. In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused...SeniorFull timeWork experience placement
$150.8k - $300.5k
...A technology solutions provider in Hanover, MD is seeking a Mid-Senior level Software Engineer to design and integrate software systems. This role requires a minimum of 14 years of industry experience, active security clearance, and a bachelor's degree in Computer Science...Senior$250k
...cybersecurity, data collection and analytics, enterprise IT, systems engineering, and software application development in support of national and... ...performance to ensure operational requirements are met Seniority level Mid-Senior level Employment type Full-time...SeniorFull time$114.6k - $190.2k
...ManTech International seeks a Senior CNO Software Engineer in Hanover, MD, responsible for designing new CNO capabilities and managing software systems development. The ideal candidate will have over 14 years of experience with programming languages such as Python or...Senior- ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD. In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused...SeniorWork experience placement
- ...Overview and Responsibilities Position is contingent upon contract award and funding. Entarian is seeking a Senior Software Engineer who supports the design, development, implementation, and documentation for systems engineering, integration, and readiness processes...SeniorContract workFor contractors
- ...Senior Software Engineer RiVidium Inc. is seeking a Senior Software Engineer to support mission‑critical software development efforts within a Department of Defense (DoD) environment. The selected candidate will design, develop, and deploy secure, high‑quality software...Senior
$120k - $150k
...Senior Software Engineer Step into a high-impact Senior Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Automotive/ Motor Vehicles. This role offers the chance to make a visible contribution in Jessup...SeniorRelocation package$165k
...make a difference? Come join a mission that can save the world! About the Role : Dragos is seeking a highly skilled Senior Software Engineer to join our Vulnerability Analysis content team. The ideal candidate will play a pivotal role in accelerating the delivery...SeniorLocal areaRemote work- ...Information Services Division’s Headquarters. Founded in 2007 by an engineer‑by‑trade, Fusion Technology dedicates its valuable resources to... ...~ Master's Degree in Computer Science, Information Systems, Software Engineering, Computer Programming, or a similar field. ~10+...SeniorTemporary workWork at office
- ...Job Summary The primary role of the Software Engineer is to serve as a versatile “Jack of All Trades” engineer on a small, high-impact development team. This role is built for someone who enjoys taking ideas from concept to working prototype in fast, iterative cycles...SeniorPermanent employmentContract workWork experience placementLocal area
$195k - $222k
...Job Summary The primary role of the Senior Software Engineer is to design, develop, and deliver high-performance, mission-critical software applications. This role focuses on building modern, scalable systems across the full technology stack, working in an Agile...SeniorPermanent employmentContract workWork experience placementLocal area$1,000 per month
...We are seeking a Software Engineer to support a robust initiative focused on Processing and Analytic Capabilities. This role involves contributing to mission‑critical efforts across corporate data ingest and dataflow, data warehouses and analytic platforms, and IC Govcloud...SeniorTemporary workImmediate startHome office$112.4k - $186.5k
A top defense contractor is seeking a Senior CNO Developer to design and build critical software tools for computer network operations. This role involves extensive collaboration with engineering teams and a focus on developing secure, mission-critical capabilities. Candidates...SeniorFor contractors$230k - $250k
...Software Engineer - Senior Level - FULLY CLEARED with POLYGRAPH REQUIRED Constellation Technologies, Inc provided pay range This range is provided by Constellation Technologies, Inc. Your actual pay will be based on your skills and experience — talk with your recruiter...SeniorFull timeContract workTemporary workImmediate start- ...RiVidium in Hanover, Maryland, is seeking a Senior Software Engineer to support mission-critical software development efforts in a Department of Defense (DoD) environment. The candidate will design, develop, and deploy secure software solutions that meet DoD coding standards...Senior
- ...A technology corporation in Maryland is seeking a Senior Software Engineer with an active TS/SCI clearance. Applicants should have significant experience in Java and AWS along with a Bachelor's degree in a relevant field. The role includes analyzing user requirements,...Senior
$180k - $220k
...with Full Benefits to include Health/Dental/Vision and PTO. Description: Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software...SeniorHourly payContract workTemporary workImmediate startFlexible hoursShift work- ...A leading underwater systems provider is seeking a Software Engineer in Hanover, Maryland. The role involves software lifecycle engineering, requiring 2+ years of C# experience and a BS in STEM. Candidates should be US citizens with the ability to obtain Department of...Senior
- ...RiVidium Inc is seeking a Senior Software Engineer in Hanover, Maryland to contribute to mission-critical software development in a Department of Defense environment. Responsibilities include designing secure software solutions, supporting application deployment, and...Senior
- ...A government contracting technology firm is seeking a Senior Software Engineer based in Hanover, Maryland. This full-time role involves supporting a U.S. Government customer by providing technical expertise for critical mission-related software and systems. The position...SeniorFull timeRelocation package
- ...Entarian is seeking a Senior Software Engineer in Hanover, Maryland. The candidate will support design, development, and documentation for systems engineering. Responsibilities include coordinating engineering processes and providing support for Army digitized systems...Senior
- ...A technology solutions company in Maryland seeks a Senior Software Engineer to design and develop high-performance software applications. This role involves building modern systems and collaborating with teams to meet operational needs. Qualified candidates should have...Senior
- ...Lockheed Martin is seeking a Senior Software Engineer in Hanover, Maryland. The role focuses on protecting critical national infrastructure through advanced electronics and cybersecurity. Responsibilities include software design, integration, and performance analysis....Senior
- ...ERT, Inc. is seeking a Senior Software Engineer located in Hanover, Maryland. This role involves supporting the design, development, and documentation for systems engineering and readiness processes. Candidates must possess an active DoD Top Secret Security Clearance...Senior
- ...A leader in technology solutions seeking a Senior CNO Software Engineer in Hanover, MD. The role involves designing and developing advanced CNO capabilities that support national security. You will be responsible for managing the full lifecycle of software development...Senior
$97.75k - $132.25k
...A leading global engineered services provider is seeking a Senior Software Engineer to join the OTECH group. The ideal candidate will have 2+ years of C# experience and a BS in a STEM field. Responsibilities include software design and leading project subgroups, with a...Senior$170k - $260k
...Senior Software Engineer We are seeking a Senior Software Engineer on one of our subcontracts. This is a full‑time position offering the opportunity to support a U.S. Government customer. The mission is to provide technical expertise that assists in sustaining critical...SeniorFull timeContract workRemote workWork from homeRelocation package$107.9k - $195.05k
...Description Leidos has a new and exciting opportunity for a Senior Software Engineer in our Intel Sector. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals...SeniorLocal areaImmediate startFlexible hours$150.8k - $265.88k
...Position Lockheed Martin, Rotary Mission Systems Cyber & Intelligence seeks a senior software engineering professional to protect critical national infrastructure. The role focuses on advanced electronics and cybersecurity to safeguard financial assets, healthcare information...SeniorFull timeContract workTemporary workWork at officeRelocationFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Hanover, MD
- senior robotics software engineer Hanover, MD
- software development engineer aws Hanover, MD
- startup software engineer Hanover, MD
- part time software developer remote Hanover, MD
- senior software engineer remote Hanover, MD
- software engineer Hanover, MD
- real time software engineer Hanover, MD
- federal - software developer Hanover, MD
- junior software developer remote Hanover, MD


