Position Summary:
We are seeking a Mid-Level .NET Developer to design, develop, and maintain secure, scalable web applications using ASP.NET technologies. This is a hands-on development role that participates in all phases of the software development lifecycle, from requirements analysis and design through implementation, testing, deployment, and support. A key focus of this role is building and maintaining secure applications in compliance with HIPAA and other applicable regulatory and organizational security standards. This ideal candidate is a detail-oriented developer with 3-6 years of experience in .NET development, a strong commitment to code quality, and the ability to deliver reliable, maintainable solutions in a team-oriented environment.
Duties and Responsibilities:
- Design, develop, and maintain web applications using C#, ASP.NET Core, Razor Pages, MVC, and Web API.
- Implement business and technical requirements by building secure, scalable, and maintainable solutions following established architectural patterns.
- Develop and enhance responsive user interfaces using HTML, CSS, JavaScript, and related front-end technologies to deliver an intuitive, user-centered experience.
- Apply secure coding practices to prevent common vulnerabilities (e.g., input validation, authentication/authorization, OWASP Top 10).
- Write and optimize SQL queries, stored procedures, triggers, and database schemas in Microsoft SQL Server, following best practices for performance and data integrity.
- Implement audit logging and monitoring to track system activity and access to sensitive data while safeguarding protected information and data confidentiality.
- Collaborate with business stakeholders to refine requirements, define functionality, QA, troubleshoot issues, and deliver user-centric solutions. Utilize Azure DevOps (or similar tools) for source control, branching, automated deployments, and work item tracking in Azure Boards.
- Support the modernization of legacy systems, including migration to .NET Core and cloud-enabled architectures.
- Ensure compliance with HIPAA, data privacy standards, and organizational security policies in all development activities.
Skills Required:
- Proficiency in .NET development using C# and ASP.NET, with hands-on experience in ASP.NET Core, MVC, and Web API for building secure, scalable web applications.
- Strong front-end development skills, including practical experience with Razor Pages, JavaScript, HTML, CSS, and modern web development best practices.
- Microsoft SQL Server expertise, including writing optimized SQL queries, developing stored procedures and triggers, and applying sound database design principles such as normalization, indexing, and relational modeling.