C# Developer
Core
Develop software solutions in C# on .NET/.NET Core platforms, design RESTful APIs, and manage relational SQL databases.
Role type
C# Developer
Builds
Software solutions, RESTful APIs, and relational database systems
Domain
Defense technology
Required skills
C#, .NET, .NET Core, REST API design, SQL, relational databases, UML modeling, Git, software design patterns (MVC, Repository, Dependency Injection)
Preferred skills
WPF development, GIS integration, radar systems integration, Generative AI solutions
Technologies
.NET, .NET Core, SQL, Git, WPF, GIS
Responsibilities
Develop software solutions in C# on .NET and .NET Core platforms; Design and implement RESTful APIs for system integration; Design, manage, and query relational SQL databases; Apply software design patterns and software engineering best practices; Use UML class, sequence, and component diagrams for technical modeling and documentation; Use Git and other code versioning tools.
Seniority
Mid-level (3+ years experience)