> Markdown version of [/jobs/ext/1743984-software-engineer](https://www.wearedevelopers.com/jobs/ext/1743984-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Tactical Engineering & Analysis Inc. - **Location:** San Diego, CA, United States - **Experience:** Experienced - **Salary:** $100,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Microsoft Windows, Agile Methodology, Amazon Web Services, Confluence, JIRA, Automation of Tests, C Sharp (Programming Language), Software Quality, Code Review, Computer Programming, Databases, Continuous Integration, Data Structures, Software Debugging, Software Design Patterns, Linux, DevOps, Groovy, Python (Programming Language), Microsoft Office, Model View ViewModel, Windows PowerShell, Scrum Methodology, Systems Development Life Cycle, Red Hat Enterprise Linux, Software Engineering, Software Systems, SQLite, Windows Desktop, Software Repository, Delivery Pipeline, Atlassian Tools, Bitbucket, Devsecops, Jenkins, Artifactory, Programming Languages - **Published:** July 3, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9011099/software-engineer ## About the Role 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: PowerShell, 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., 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. ## Description The Software Developer/DevOps 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 DevSecOps 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 (PowerShell, 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 DUITES 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 DevOps, 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. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Introduction to TXT](https://www.wearedevelopers.com/videos/30-introduction-to-txt) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)