.NET Software Engineer

Skills
ASP.NET CoreASP.NET Web APIC#JavascriptPL/SQLREST ApisReact.Js
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science Engineering or related field
  • 3–5 years of professional software development experience
  • Minimum of 4 years of overall professional development experience
  • Strong experience with C# ASP.NET .NET Framework and .NET Core
  • Experience with RESTful services using ASP.NET Web API
  • Working knowledge of React and modern front-end development practices
  • Experience with SQL Server and/or Oracle
  • Understanding of object-oriented design principles and patterns
  • Proficiency with HTML CSS and JavaScript
  • Experience with logging monitoring and error-handling frameworks
  • Experience with Git or similar source control systems
  • Experience with Agile/Scrum development methodologies

Day to day

  • Design, develop, and maintain secure web-based solutions using C# ASP.NET .NET Core Web API JavaScript and React
  • Build and enhance RESTful APIs and client-side applications while supporting both modern and legacy .NET systems
  • Collaborate with Product Management Architecture QA DevOps Security and business stakeholders to deliver testable high-quality features and troubleshoot issues

Hiring process

  • One in-person final interview
  • Travel and accommodations provided