Job Description: Front-End Web Developer with .NET Expertise
Duration: 25 Months
Location: Albany, NY (Hybrid)
Position Level: Level III
Overview
We are seeking a highly skilled Front-End Web Developer with a strong background in .NET-based application development to join our team. The ideal candidate will have extensive experience in developing user-centric web applications, translating UI/UX designs into functional front-end solutions, and implementing robust back-end services. This role involves working closely with designers, developers, and stakeholders to deliver scalable, high-performance applications.
Key Responsibilities
UI/UX Implementation:- Translate UI/UX design wireframes into responsive, high-quality front-end web applications.
- Ensure technical feasibility of UI/UX designs and optimize them for speed and scalability.
Web Application Development:- Translate business requirements and use cases into technical specifications and applications.
- Develop reusable code and libraries following best practices.
Collaboration and Integration:- Work with UI/UX designers, back-end developers, and stakeholders to bridge the gap between design and technical implementation.
- Collaborate with other team members on system design and delivery to meet business needs and project timelines.
Standards and Compliance:- Adhere to architecture principles, standards, and guidelines.
- Ensure applications comply with WCAG and 508 standards, and implement key user experience design principles.
Testing and Optimization:- Conduct extensive unit testing using tools such as dotnet test and xUnit.NET.
- Validate user actions on the client side and provide responsive feedback using modern front-end techniques.
Mandatory Qualifications
Professional Experience:- Minimum of 7 years of experience working on complex projects, including at least 2 years in a leadership role as a Developer.
- Proven expertise in HTML5, JavaScript ecosystem (jQuery, Node.js, or Backbone.js), CSS3, SASS, JSON, XML, Angular, Razor, Routing, Reactive Forms, form validations, data pipes, and component communications.
Technical Skills:- 4+ years of experience in enterprise-level web application development using ASP.NET Core, C#, REST API, and Web Services.
- Experience securing web applications using JWT, OpenID Connect, and OAuth2/Okta implementation.
Desirable Qualifications
Frameworks and Libraries:- 2+ years of experience implementing EF Core and .NET MVC.
- 4+ years of experience using the Bootstrap Front-end Framework for web interface development.
Web Development:- Experience in client-side validation, synchronous request handling, partial page updates, and AJAX.
- Familiarity with integrating web services (SOA, Microservices) with Angular and SPA frameworks.
Tools and Testing:- Proficiency in Visual Studio IDE, versioning tools like Git, and automated testing frameworks (e.g., dotnet test, xUnit.NET).
Accessibility and Design:- 4+ years of experience ensuring compliance with WCAG, 508 standards, and applying key user experience design principles.
Architecture:- Knowledge of Microservices or Service-Oriented Architecture (SOA) principles for .NET-based application development.
Soft Skills
- Strong collaboration and communication skills to work effectively in a team-oriented environment.
- Ability to handle multiple tasks in a fast-paced environment and deliver high-quality results.
- Attention to detail and a commitment to delivering robust and scalable solutions.