Lead .NET Developer
Location : New York, NY (Hybrid)
Employment Type : Full-time, Direct Hire
Eligibility : W2 only, no sponsorship available
Industry : Finanical Services
About the Role
We are looking for a Senior Developer to join our team and contribute to the development, maintenance, and documentation of back-office web applications. This role requires expertise in Microsoft technologies, strong communication skills, and the ability to collaborate with key stakeholders in an agile environment.
Responsibilities
- Design, develop, and document software solutions for internal back-office web applications.
- Architect systems within an Azure cloud environment .
- Ensure web applications function smoothly across mobile and desktop platforms .
- Optimize new and existing applications to follow coding standards .
- Conduct code reviews and provide feedback to team members.
- Perform testing on new and existing features.
- Support and maintain legacy back-office web applications .
- Collaborate with business teams to understand processes and propose technical solutions .
- Investigate and resolve application performance issues .
- Debug functional application issues and determine root causes .
- Work closely with an offshore development team .
- Stay updated on emerging technologies and industry trends .
Minimum Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field .5+ years of experience as a Senior Web Developer .Expertise in .NET Core (C#) .Experience with Azure cloud systems .Proficiency in React and CSS .Familiarity with DevOps practices (Azure DevOps preferred) .Strong understanding of security best practices and application architecture .Experience with containers, serverless functions, and microservices development .Ability to work in an agile environment .Excellent communication and collaboration skills .Preferred Qualifications
Experience as a software architect .Knowledge of CI / CD practices using platforms like Azure DevOps .Familiarity with automation testing frameworks / tools .Strong understanding of tiered distributed systems and design patterns .Experience with REST service development and methodologies .Proficiency in source code control systems (GIT preferred) .Strong knowledge of profiling techniques, memory management, and performance tuning .Experience working with offshore development teams .