×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, DevOps, Full Stack Developer

Job in San Diego, San Diego County, California, 92189, USA
Listing for: EmergencyMD
Full Time position
Listed on 2026-07-17
Job specializations:
  • Software Development
    Software Engineer, DevOps, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Overview

The Software Developer/Dev Ops Engineer is responsible for end-to-end ownership of application development and continuous integration/delivery capabilities that support the Navy Design Facility (NDF). They will work both robust application development and modern Dev Sec Ops  pipelines, directly empowering the facility's mission and ensuring seamless integration with Naval Information Warfare Center Pacific (NIWC Pac) and broader Department of the Navy (DON) systems.

They will be comfortable working in a Software Development Life Cycle (SDLC) while working directly with the facility's network designers and end-users to translate complex operational workflows into concrete technical requirements. From implementing modern Windows desktop architectures (WinUI3, .NET/C#, MVVM) to establishing automated build and testing pipelines (Power Shell, Jenkins), this position is tailored for an independent engineer who thrives on taking ownership of large-scale software components and delivering mission-critical capabilities to the fleet.

Core Functions /

Job Duties

Apply rigorous engineering standards when performing the following, with supervision:

  • Assist in the design, development, and testing of software systems with an emphasis on scalability, reliability, and maintainability
  • Conform with coding standards, system interfaces, and design patterns
  • Participate in code reviews and incorporate feedback to improve code quality
  • Support Dev Ops, QA, and cross-functional teams to ensure high-quality delivery;
    Set up automated testing and build pipelines for a Windows Desktop.
  • Follow predefined functional requirements and technical specifications
  • Debug and fix medium impact component software issues, contributing to the maintenance and improvement of existing software systems, if needed.
  • Collaborate with senior engineers to understand project requirements and contribute to development efforts
  • Participate in Agile methodologies such as sprint planning, daily stand-ups, retrospectives, and backlog grooming; run and document sprint planning and retrospectives.
  • Develop application features according to user requests and specs.
  • Handle the full Software Development Lifecycle (SDLC).
  • Write robust unit and integration tests.
  • Document requirements and break down tasks.
Skills & Abilities

Two plus (2+) years of experience with and basic knowledge of the following:

  • Programming language(s): C# Required, Python Preferred
  • Code Repositories: .NET Framework Required
  • Microsoft Programs & Applications:
    Power Shell, WinUI 3 & Windows OS Required
  • Database technologies, data structures, algorithms, and system design
  • System-level programming and architecture design
  • Software development methodologies (e.g., SDLC, Agile, Scrum)
  • Testing procedures and debugging techniques
  • UX/UI principles for software development, preferred
  • EF Core, SQLite, MVVM Architecture
  • RHEL 8 / Linux Preferred
  • AWS Preferred
  • Jenkins & Groovy Preferred
  • Artifactory Preferred
  • Atlassian Suite (Jira, Bitbucket, Confluence) Preferred
Education & Certifications
  • Bachelor of Science in a STEM field Required
Typical Working Conditions

General office environment

Computer/Equipment lab

Physical Requirements
  • May be expected to lift up to 25 lbs
  • Frequent use of keyboard and typing
  • Frequent sitting and standing
  • Travel up to 10% of the Time
Work Schedule

9/80

The ability to work non-standard work hours and schedules in support of project requirements.

Pay Range

$ to $ annually, DOE

U.S. Citizenship Required

U.S. Citizenship is Required

Security Clearance

Candidates must have an active clearance OR the ability to obtain a US Government security clearance and will be subject to a US security background investigation (i.e. favorable background investigation / credit score). Additional eligibility requirements for access to various levels of classified information may also be required. Active security clearance is highly desirable.

Tactical Engineering & Analysis, Inc. is an Equal Employment Opportunity/Minority/Female/Disability/Protected Veteran Employer

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary