Front End Developer / Senior .NET Developer
Job Title: Front End Developer / Senior .NET Developer
Location: Hybrid (Candidates must be located in or willing to work from MI, IN, OH, KY, PA, or IL)
Job Type: Contract
Work Authorization: GC, USC, EAD
Job Summary
We are seeking an experienced Front End Developer / Senior .NET Developer with a strong background in modern front-end technologies and the Microsoft technology stack. The ideal candidate will have approximately 12+ years of professional experience developing scalable, high-performance web applications while collaborating with cross-functional teams in an Agile environment.
This role requires expertise in building and maintaining responsive applications, troubleshooting complex issues, and delivering high-quality software solutions that meet business and technical requirements.
Required Skills
- Strong hands-on experience with Angular.
- Experience with React and Blazor Server Applications.
- Proficiency in Microsoft .NET 6/.NET 8.
- Strong programming experience with C#.
- Working knowledge of Microsoft Azure services and components.
- Experience developing responsive, scalable, and maintainable web applications.
- Strong understanding of front-end development best practices and modern web technologies.
- Familiarity with debugging, performance optimization, and code quality standards.
Key Responsibilities
- Design, develop, and maintain scalable front-end applications using modern frameworks and Microsoft technologies.
- Analyze business and technical requirements to recommend efficient and maintainable solutions.
- Write clean, well-documented, and reusable code following industry best practices.
- Debug and troubleshoot applications to ensure optimal functionality and performance.
- Collaborate with cross-functional teams to identify, analyze, and resolve technical challenges.
- Develop project plans and deliver solutions that meet quality standards and project timelines.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Ensure applications are compatible across multiple browsers and platforms.
- Maintain technical documentation, including code comments and feature documentation.
Required Qualifications
- Approximately 12+ years of relevant software development experience.
- Strong analytical and problem-solving skills.
- Ability to work effectively in a collaborative team environment.
- Excellent communication and documentation skills.
- Adaptability to evolving technologies and development frameworks.
- Experience working with databases, web services, and networking concepts is preferred.
Preferred Candidate Profile
The ideal candidate is a self-motivated professional with extensive experience in front-end development and the Microsoft ecosystem. They should be capable of delivering high-quality solutions, collaborating effectively with stakeholders, and contributing to the successful delivery of enterprise applications.