Instrument Software Developer
Core
Design, develop, test, and maintain enterprise applications and APIs using C# and .NET, integrating AI and platform engineering solutions.
Role type
Senior .NET Software Engineer
Builds
Enterprise applications, RESTful APIs, and web services
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
C#, .NET Framework, .NET Core, ASP.NET MVC, ASP.NET Core, SQL Server, relational databases, Git, REST APIs, JSON, HTTP, object-oriented programming
Preferred skills
Docker, Azure, JavaScript, HTML, CSS, Angular, React, microservices architecture, CI/CD pipelines
Responsibilities
Design, develop, test, and maintain applications; Build and consume RESTful APIs and web services; Collaborate with product managers, designers, and other developers; Write clean, efficient, and well-documented code; Perform unit testing, debugging, and performance tuning; Participate in code reviews and contribute to technical discussions; Work with databases using SQL Server or other relational databases; Maintain existing applications and implement enhancements