Job Title: Senior .NET Developer
Duration: 12 Months
Location: Boston, MA (Hybrid)
Job Summary:
We are seeking a senior software developer with a minimum of 10 years of experience in web application support and development, combined with strong database design skills in a Microsoft .NET/SQL environment. The ideal candidate will join our dynamic team to support and develop applications, including modernizing legacy systems. Proficiency in C#, debugging, and AWS services is required, with a particular focus on containerization and cloud deployment.
Responsibilities:
Develop and support large-scale systems on the Microsoft stack (10+ years).
Utilize AWS/Azure/GCP services (2-3 years of experience preferred).
Design, build, and maintain efficient, reusable, and reliable C# code.
Work with Entity Framework, LINQ, and Lambda Expressions.
Develop applications using ReactJS and Bootstrap.
Build contemporary REST/web services.
Leverage AWS services such as RDS, Lambda, and Amazon Container Services (ECS or EKS) for deployment.
Work with Microsoft Graph API.
Implement and manage Open ID Connect (OIDC) providers.
Communicate effectively with excellent interpersonal and written/verbal skills.
Identify and resolve bottlenecks and bugs efficiently.
Collaborate in team environments and independently on tasks.
Participate in requirements and design discussions with IT teams and business units.
Translate customer needs into technical application tasks.
Develop and implement solutions using Agile Scrum Framework, including prototyping, design, and specifications based on business requirements.
Prioritize tasks effectively in a fast-paced environment.
Follow system life cycle and release strategy procedures for production systems.
Manage source code with version control tools such as TFS and Git.
Skills/Abilities/Experience & Qualifications:
Development: Visual Studio 2019+, C#, VB.NET, ASP.NET 4.x, .NET Core 8.0+.
Database: SQL Server 2019 and proficiency with older versions.
Strong expertise in C# and object-oriented design and development (domain-driven design is a plus).
Experience with MVC 5 and above.
Enterprise Development: .NET, XML, JSON, Web Services, WCF, LINQ.
Full-stack proficiency: C#, VB.NET, Entity Framework/Entity Framework Core, ASP.NET, WEBAPI, Web Services, SQL Server.
AWS developer certification is highly desirable.
Proficiency with ReactJS and Bootstrap (preferred).
Familiarity with Agile Scrum methodologies.
Ideal Candidate Attributes:
Self-motivated with excellent attention to detail.
Demonstrated ability to manage priorities and meet deadlines.
Proactive problem-solver capable of working independently or as part of a team.
Strong communication skills to collaborate effectively with technical and non-technical stakeholders.