SonicJobs Logo
Left arrow iconBack to search

Senior .NET Developer

Omm IT Solutions
Posted a month ago, valid for 9 days
Location

Saint Paul, MN 55101, US

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • We are looking for a Senior .NET Developer with at least 10 years of overall software development experience for a hybrid position in Saint Paul, MN.
  • The role involves designing, developing, and deploying complex enterprise-grade .NET applications, with a focus on Clean Architecture and Azure cloud deployments.
  • Candidates should have a minimum of 5 years of application development experience using the .NET framework and 3 years of experience with Azure cloud services.
  • The position requires strong leadership skills, including mentoring junior staff and overseeing code reviews, while collaborating in an Agile environment.
  • The salary for this role is competitive and commensurate with experience.
PLEASE NOTE:
  • It is a Hybrid position Saint Paul, MN
  • Must be on-site 2 days/week at 390 Robert Street North, Saint Paul, MN
  • Interview Mode: Strictly In-Person (St. Paul, MN)

POSITION OVERVIEW:
We are seeking a highly experienced Senior.NET Developer for the client. This resource will be responsible for designing, developing, and deploying complex enterprise-grade.NET applications and services. The ideal candidate will have deep expertise in Clean Architecture, Domain-Driven Design, and Azure cloud deployments. As a senior technical leader, this role requires mentoring junior staff, leading code reviews, and collaborating seamlessly in a mixed business/technical Agile environment.

KEY RESPONSIBILITIES:
  • Architect, design, and deploy applications utilizing Clean Architecture and Domain-Driven Design.
  • Build and integrate Azure app services, Function apps, databases, and ORM technologies.
  • Integrate .NET solutions with third-party APIs, external databases, and diverse cloud services.
  • Design enterprise applications incorporating relational databases, data caching, and large-scale data management.
  • Establish, maintain, and automate CI/CD pipelines and deployment workflows.
  • Oversee code reviews, mentor development team members, and enforce coding best practices.
  • Collaborate closely with solution architects, business analysts, product owners, and other stakeholders to translate functional needs into technical requirements.
  • Troubleshoot high-priority production issues and optimize application performance and scalability across multiple environments.
  • Provide technical leadership regarding security implementations, architectural decisions, and long-term tech planning.
  • Facilitate knowledge transfer and create detailed technical documentation for internal teams.


Requirements

MINIMUM QUALIFICATIONS:
  • 10 years of overall software development experience.
  • 5 years of dedicated application development using the .NET framework and Microsoft technologies.
  • 7 years of combined experience using front-end technologies: HTML5, CSS3, and JavaScript.
  • 7 years of combined experience utilizing frameworks such as Angular, React, or Blazor.
  • 3 years of experience writing applications within the Azure cloud and deploying code via CI/CD pipelines.

DESIRED SKILLS & EXPERIENCE:
  • 7 years of experience writing automated unit tests.
  • 3 years of advanced CI/CD pipeline automation (including builds), with hands-on expertise in microservices architecture, API design, distributed systems, and Azure Application Performance Monitoring.
  • 3 years of database design and development utilizing SQL Server or Azure SQL.
  • Strong technical background with Entity Framework and performance analysis tools.
  • Proven track record of managing multiple workstreams simultaneously within large-scale enterprise environments.
  • Excellent cross-functional collaboration and leadership communication skills.
  • Previous experience thriving in a hybrid (telework/office) setting on a mixed business and technical team.




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.