Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
Collaborate with cross-functional teams, including systems engineers, testers, and program managers. Generate and maintain documentation, including design documents, data dictionaries, interface control documents, and technical reports. Ensure compliance with DoN cybersecurity, configuration management, and software development standards. Troubleshoot and resolve complex technical issues in support of operational systems. Participate in on-site technical meetings, demonstrations, and reviews at Webster Field (St. Inigoes, MD).
This position will be full time onsite at St. Inigoes, MD.
M
MWEJobs
SENIOR SOFTWARE ENGINEER (Req 26 018)
Career Insights for Software Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Maryland data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.
$125,403 / year median in Maryland
+1% projected growth
Job Description
SENIOR SOFTWARE ENGINEER
(Req 26 018)Responsibilities:
Design, develop, test, and maintain information management solutions in support of Navy program requirements. structured programming techniques to ensure maintainability, scalability, and reliability of automated solutions. Develop and optimize data architectures, data models, schemas, and relational/non-relational data tables. Support integration of software components into existing DoN systems and architectures.Collaborate with cross-functional teams, including systems engineers, testers, and program managers. Generate and maintain documentation, including design documents, data dictionaries, interface control documents, and technical reports. Ensure compliance with DoN cybersecurity, configuration management, and software development standards. Troubleshoot and resolve complex technical issues in support of operational systems. Participate in on-site technical meetings, demonstrations, and reviews at Webster Field (St. Inigoes, MD).
Education:
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related technical discipline from an accredited institution as recognized by the U.S. Department of Education.Experience:
A minimum of eight (8) years of software engineering experience, preferably supporting DoN, Naval Air Systems Command (NAVAIR), NAWCAD, or related DoW activities. Demonstrated expertise in structured programming (e.g., .NET, C, C++, Java, Ada, or similar depending on environment). Experience designing and implementing data architectures, relational databases, and data tables (e.g., SQL Server, PostgreSQL, Oracle, or similar). Experience developing system-level data flows, ERDs, and interface schemas. Strong understanding of software engineering principles, version control, and lifecycle processes (e.g., Agile, Waterfall, or DoW-specific frameworks). Strong analytical, debugging, and problem-solving abilities.Other:
An Active Secret Security Clearance is required. Ability to communicate effectively with both technical and non-technical stakeholders. Ability to work independently with minimal oversight.This position will be full time onsite at St. Inigoes, MD.