NHRC's mission is to optimize the operational health and readiness of the U.S. Armed Forces by conducting research and development to affect Department of Defense policy and practice, and OASYS is seeking a Full-Stack Software Engineer to develop software from front-end to back-end and serve as a technical lead for one of several projects
Requirements
- Strong grasp of the C-Sharp programming language
- Experience developing web applications using Blazor web framework (Server and WebAssembly)
- Experience developing web applications using ASP.NET
- Experience developing desktop applications using WPF
- Experience developing desktop applications using WinForms
- Experience with Docker containers
- Experience with Cloud services (AWS and/or Azure)
Responsibilities
- Maintain user interfaces using Windows Presentation Foundation (WPF) and WinForms
- Maintain relational database integrations with SQL Server
- Support debugging and troubleshooting of issues from user community
- Develop browser-based user interfaces primarily using Microsoft Blazor web framework
- Develop back-end business logic and APIs to integrate with cloud services
- Collaborate with User Interface (UI) / User Experience (UX) designers to ensure seamless user experiences across platforms
- Support debugging and troubleshooting of test and production issues
Other
- Requires Bachelor of Science (B.S.) degree in Software Engineering, Computer Science, or a related field
- 10+ years of experience in web and desktop development with a focus on the Microsoft .NET ecosystem
- U.S. citizenship is required
- Ability to gain and maintain a DoD Secret level clearance
- Clear Communication: Able to explain technical concepts in written and verbal form to diverse audiences and contribute meaningfully to team discussions