Description

We are seeking an experienced Senior .NET Developer to join our team on a 1-year contract, with the potential for extension, in a 100% remote position within the US. The ideal candidate will have a minimum of 10 years of experience in software development and a strong background in designing and implementing web applications using Microsoft technologies such as .NET, C#, and Visual Studio. Responsibilities include designing and implementing new web applications, participating in the full software development life cycle in a SCRUM/Agile environment, analyzing and modifying data model designs, ensuring application scalability and performance, and collaborating with cross-functional teams to troubleshoot and resolve system issues. The role also involves working with DevOps teams to maintain CI/CD pipelines and automation processes, providing proof of concept solutions for critical components, and leveraging extensive SDLC experience to deliver high-quality solutions. Candidates must demonstrate expertise in design patterns, SQL Server (including stored procedures and query performance tuning), and version control systems like Bitbucket or Git, along with a deep understanding.

Minimum Qualifications

  • 10 years of experience in the software development life cycle.
  • 10 years of experience with Microsoft technologies, including .NET and C#.
  • 10 years of experience with design principles and technical documentation.
  • 8 years of experience in web application development using .NET technologies.
  • 8 years of experience with SCRUM/Agile methodologies.
  • 6 years of experience with object-relational mapping using Entity Framework.
  • 6 years of experience in database implementation and data model design.
  • 5 years of experience using version control systems like Bitbucket or Git.

Preferred Qualifications

  • Familiarity with project-specific tools such as JIRA, TEMPO, Bitbucket, and Confluence

Education

Any Graduate