Software Engineer (C#)
Core
Develop, test, and maintain C# applications and services to safeguard information systems and enable secure operations.
Role type
Software Engineer (C#)
Builds
C# applications and services
Domain
Software Engineering
Deliverable
production ML models | product features
Required skills
C#, .NET framework, ASP.NET, MVC, Web API, HTML, CSS, JavaScript, Object-Oriented Programming (OOP), Git
Preferred skills
Cloud platforms (Azure, AWS), Database management systems (SQL Server, MySQL), Unit testing, Test-Driven Development (TDD)
Technologies
C#, .NET, ASP.NET, MVC, Web API, Azure, AWS, SQL Server, MySQL, Git
Responsibilities
Develop, test, and maintain C# applications and services; Collaborate with cross-functional teams to define, design, and ship new features; Write clean, scalable, and efficient code; Troubleshoot, debug, and optimize existing applications; Participate in code reviews; Stay updated with industry trends and technologies