Greetings from iSolve Technology..!
Job Title: Senior .NET Software Developer
Location: Baltimore, MD (Onsite Interview Required | 100% Onsite — 5 Days/Week)
Employment Type: Contract
Position Overview
We are seeking an experienced Senior .NET Software Developer in Baltimore, MD. The ideal candidate will have 5 to 7+ years of hands-on experience designing, developing, and deploying high-performance, secure enterprise applications using C#, .NET Core/.NET 8+, and SQL Server. This role requires on-site presence 5 days a week and involves leading architectural designs, collaborating across Agile teams, and mentoring team members.
Key Responsibilities
- Application Development: Design, build, and maintain efficient, reusable, and reliable C# code across microservices and enterprise web applications.
- Architecture & Design: Drive software architecture design patterns, system scalability, performance optimization, and robust security practices.
- Database Management: Structure SQL Server databases, optimize complex queries/stored procedures, and implement Entity Framework or D/ORM solutions.
- Cloud & DevOps: Deploy and manage applications in cloud environments (Azure/AWS), establishing CI/CD pipelines and utilizing containerization (Docker/Kubernetes).
- Testing & Quality Assurance: Implement automated unit testing, integration testing, and adhere to strict code quality standards.
- Leadership & Collaboration: Lead peer code reviews, mentor mid/junior developers, and collaborate closely with QA, Product Managers, and stakeholders in an Agile/Scrum environment.
Required Qualifications & Skills
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a closely related technical field.
- Experience: 5–7+ years of professional full-lifecycle software development (SDLC) experience.
- Languages & Frameworks: Expert proficiency in C#, .NET Core / .NET 8+, ASP.NET MVC, and Web API.
- Front-End Development: Solid competency in HTML5, CSS3, JavaScript, and modern front-end frameworks (Angular, React, or Vue).
- Databases: Advanced skills in SQL Server design, query optimization, and Object-Relational Mapping (Entity Framework, Dapper, etc.).
- Cloud & Containers: Hands-on experience with Microsoft Azure or AWS, CI/CD automated pipelines, and Docker or Kubernetes.
- Architecture & Leadership: Demonstrated experience in microservices architecture, software design patterns, leading code reviews, and cross-functional team collaboration.
Work Environment & Logistics
Attribute | Details |
| | |
Interview Format | Onsite Interview (Baltimore, MD) |
Work Model | 100% Onsite (5 days/week in Baltimore, MD if selected) |