Job Description :

Job Title: Senior .NET Developer / .NET Architect

Location: Arizona Onsite

Experience Level: 10–15 years
Job Summary

We are looking for an experienced Senior .NET Developer / Architect to design, develop, and maintain enterprise-grade applications using the Microsoft .NET technology stack. The ideal candidate will have deep technical expertise in .NET Core, C#, ASP.NET, and cloud integration (Azure preferred), along with a proven ability to lead development teams, design scalable architectures, and deliver high-quality software solutions that meet complex business needs.

Key Responsibilities

Lead the design, development, and implementation of applications using .NET Core, ASP.NET, C#, and related Microsoft technologies.Architect scalable and secure application frameworks that align with enterprise standards.Collaborate with business analysts, product owners, and stakeholders to define requirements and translate them into technical designs.Develop and maintain RESTful APIs and integrate with third-party systems and cloud services.Oversee code reviews, unit testing, and deployment processes to ensure code quality and performance.Work closely with DevOps, QA, and database teams to support continuous integration and delivery (CI/CD).Troubleshoot complex production issues and optimize system performance.Provide technical leadership and mentoring to junior and mid-level developers.Document technical designs, processes, and best practices for maintainability and scalability.

Required Skills & Qualifications

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.10–15 years of professional experience in software development, with a strong focus on Microsoft .NET technologies.Expert-level proficiency in C#, .NET Framework, .NET Core, ASP.NET MVC, and Web API.Hands-on experience with front-end technologies such as Angular, React, or Blazor.Strong database skills with SQL Server (T-SQL, stored procedures, query optimization).Experience designing and integrating microservices and cloud-native applications.Familiarity with Azure cloud services, including App Services, Functions, Storage, and DevOps Pipelines.Strong understanding of object-oriented design principles, SOLID principles, and design patterns.Experience with CI/CD tools (Azure DevOps, Jenkins, GitHub Actions) and version control systems (Git).Excellent analytical, debugging, and problem-solving abilities.Strong communication and leadership skills.

Preferred Skills

Experience with containerization technologies such as Docker and Kubernetes.Knowledge of Entity Framework Core, LINQ, and dependency injection frameworks.Familiarity with NoSQL databases (MongoDB, Cosmos DB).Exposure to Agile/Scrum methodologies.Prior experience in industries such as finance, healthcare, or government is a plus.

             

Similar Jobs you may be interested in ..