Senior .NET Developer

Skills
.NET FrameworkADO.NETC#Continuous Integration And Continuous DeliveryEntity FrameworkFront-End DevelopmentMicrosoft Azure
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years of software development experience with .NET 5 .NET Framework or .NET Core
  • Strong proficiency in C# and object-oriented programming principles
  • Expertise with SQL Server including relational database design stored procedures indexing and performance tuning
  • Experience with Entity Framework ADO.NET or similar ORM tools
  • Familiarity with RESTful APIs web services and microservices
  • Experience with version control systems such as Git or Azure DevOps
  • Excellent problem-solving debugging and communication skills
  • Ability to work in the U.S. without sponsorship or C2C arrangement
  • Bachelor's degree in Computer Science Information Systems or related field or equivalent experience

Nice to have

  • Collaborative
  • Detail-oriented
  • Problem solver
  • Quality-focused
  • Adaptable

Day to day

  • Design and develop robust .NET applications using C# and SQL Server.
  • Test maintain and enhance existing applications and legacy systems with a focus on reliability and performance.
  • Collaborate with analysts developers QA engineers and stakeholders to deliver secure scalable solutions in Agile iterations.