C# .NET Software Developer
Core
Maintain and develop C# and C++ software for Windows and Linux/Unix platforms, build web frontends with ASP.NET, and support backend services for a major Navy system.
Role type
Senior C# .NET Software Developer
Builds
Web frontends, server and desktop applications, backend services, and shared system knowledge for Navy tactical messaging networks.
Domain
Defense / IT Infrastructure
Required skills
C#, C++, ASP.NET, Linux/Unix, Bash, PowerShell, SQL, GitLab, DoD Information Assurance policies, SQL Server, PostgreSQL
Preferred skills
Red Hat Linux, static analysis tools (Fortify), containerized applications, virtualization, Navy tactical messaging networks, Agile/DevOps/DevSecOps methodologies, Agile Developer or Certified Scrum Developer certification
Technologies
ASP.NET, Bash, C#, DevSecOps, DevOps, GitLab, Linux, PostgreSQL, PowerShell, SQL, Unix, Windows, Debian (via careerplan.io/jobs/Atlas-Tech-C-NET-Software-Developer-c-net-software-developer-at-atlas-tech)
Responsibilities
Maintain C# and C++ software for Windows platforms and develop C# software for Linux/Unix platforms; Use ASP.NET to build and maintain web frontends; Write SQL for database schema changes and queries; Write Bash scripts for Linux/Unix systems and PowerShell scripts for Windows; Ensure code complies with current DoD Information Assurance policies and instructions; Collaborate on system architecture and contribute internal technical documentation; Gather, interpret, and document requirements from internal product owners and external teams; Maintain and improve the GitLab build pipeline as needed.
Seniority
Senior, hands-on IC