Software Engineer (SWE)
Role responsibilities
Design, develop, and maintain software applications for desktop, web, and mobile platforms using C# for simulation and training systems. Responsibilities include integrating user interfaces, optimizing code performance, and documenting software designs for compliance.
Requirements
Requires a Bachelor's degree in a technical field or 10 years of direct experience, along with proficiency in .NET frameworks and OOP principles. Candidates must be US citizens capable of passing a background check.
Key skills
C#, WPF, WinForms, ASP.NET, .NET Core, Xamarin, MAUI, Object-Oriented Programming, SQL Server, Entity Framework, Git, TFS, Software Design, Unit Testing, UI Development, Technical Documentation
Keywords
C#, WPF, WinForms, ASP.NET, .NET Core, Xamarin, MAUI, OOP, SQL Server, Entity Framework, Git, TFS, Simulation, Training Systems, NAWCTSD, BST-21, Software Engineering, Unit Testing, UI/UX, Government Contracting, US Citizenship, Technical Documentation, CDRLs, Desktop Applications, Web Applications, Mobile Applications