Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior .NET Developer

3B Staffing LLC

Title: Senior .NET Developer


Position Type: Contract


Location: Saint Paul, MN, United States


Onsite Flexibility: 50% Remote

Note :Mode of Client Interview: The interviews will be conducted in-person in St. Paul, MN 55101. It's a requirement to attend the interview in-person, otherwise the candidate will be disqualified.

Work Location: The work is expected to be done with a hybrid of on-site and remote work. The candidate will be required to work onsite at the office at least two (2) days per week.

Description:


Client is seeking one full-time Senior .NET Developer resource to work on .NET applications and services. At a high level, the resource will design, develop, and deploy complex .NET applications and services.

Job Duties and Responsibilities may include but are not limited to the following:

Design, develop, and deploy complex .NET applications and services


Design and build Azure app services, Function apps, database and ORM technology


Architect applications using Clean Architecture and Domain-Driven Design


Design applications with relational databases, data caching, and enterprise-sized data management


Oversee code reviews, enforce best practices, and mentor development team members


Collaborate with development team, solution architect, business analyst, product owner, and other stakeholders to define technical requirements and solution design


Integrate .NET applications with third-party APIs, databases, and cloud services


Optimize application performance, scalability, and maintainability across multiple environments


Establish and maintain CI/CD pipelines and development workflows


Troubleshoot and resolve high-priority production and development issues


Provide technical leadership in implementing security and compliance standards


Work in an Agile development environment


Contribute to architectural decisions, technology selection, and long-term technical planning


Provide knowledge transfer and technical documentation to internal teams


Minimum Qualifications


Ten (10) years of software development experience, including at least five (5) years of application development using .NET framework and Microsoft technologies


Combined seven (7) years of experience with the following front-end technologies HTML5, CSS3, JavaScript


Seven years' (7) combined experience with one or more of the following frameworks: Angular, React, or Blazor


Three (3) years of experience writing applications in Azure cloud and deploying code using CI/CD pipelines


Three (3) years of experience with database design and development using SQL Server or Azure SQL


Desired Skills


Experience collaborating with business and technical stakeholders to translate functional requirements into technical designs


Experience working on a mixed business and technical team in a hybrid telework/office setting work environment


Strong knowledge of SQL Server, Entity Framework, and performance analysis tools


Excellent communication, leadership, and cross-functional collaboration skills


Proven ability to manage multiple workstreams in large-scale enterprise projects


Three (3) years of experience designing and implementing CI/CD pipelines that automate build, with hands-on work in API design, microservices architecture, distributed systems, and Azure Application Performance Monitoring


Seven (7) years of experience writing automated unit tests
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior .NET Developer. Be the first to apply!