Salary
💰 $140,000 - $150,000 per year
Tech Stack
ASP.NETMS SQL Server.NETSQL
About the role
- Design, develop, and maintain web applications using ASP.NET, ASP.NET Core, and C#
- Work with SharePoint to build and manage custom solutions, workflows, and integrations
- Analyze and resolve technical issues in existing applications, including legacy systems
- Collaborate with the team to define, design, and ship new features
- Ensure performance, quality, and responsiveness of applications
- Maintain and optimize Microsoft SQL Server databases to support application needs
- Participate in code reviews to maintain high-quality code standards
Requirements
- 8+ years web/software development experience
- 6+ years of professional experience in developing web applications using C#
- Deep understanding of the .NET Framework and its core components under both ASP.NET and ASP.NET Core
- Proven experience with ASP.NET Core, including building modern, cross-platform web applications
- Demonstrated experience with SharePoint, including development, customization, and administration of SharePoint sites
- Solid background in maintaining, updating, and migrating applications from legacy systems within a Microsoft technical stack
- Excellent knowledge of Microsoft SQL Server, including database design, T-SQL, stored procedures, and performance tuning
- Strong analytical and problem-solving skills
- Bachelor degree in IT or related field
- Top Secret clearance
- Scrum Master Certification (CSM)