Job details
Senior .NET Developer (with Angular & React)
- Java
- REST
- Agile
- Angular
- .NET
- SQL
- API
Posted: 1 week ago
We are seeking a highly skilled Senior .NET Developer with expertise in Angular and React to join our team.
In this role, you will focus on designing and implementing innovative features for our platforms while updating and modernizing existing technologies. This position provides the opportunity to work in a fast-paced environment, collaborating with a talented team to deliver scalable, high-quality solutions that address evolving business needs.
RESPONSIBILITIES
- Create and implement new features for our travel platform, contributing front-end expertise as part of a full-stack team working in a .NET and Azure environment
- Modernize legacy technologies through refactoring, migration, and the adoption of distributed cloud-enabled architectures
- Write clean, efficient, peer-reviewed, and testable code to ensure reliability and maintainability
- Collaborate with Product Owners, Design Teams, Engineering Managers, and other stakeholders to promote improvements in code quality, durability, and technical debt reduction
- Partner with Risk and Security teams to safeguard sensitive member data and ensure compliance with privacy and security standards
- Utilize feature flagging and A/B testing tools to implement and validate new functionalities
REQUIREMENTS
- At least 3 years of experience in .NET development, including expertise with C#, .NET Core, and .NET Framework
- Advanced knowledge of web application development using Angular, React, or Vue, along with proficiency in HTML5, JavaScript, CSS preprocessors, and Bootstrap
- Experience in leading technical designs, mentoring team members, and driving engineering best practices
- Proven ability to build responsive web applications that function seamlessly across various devices and screen sizes
- Strong experience working with SQL databases for data storage and retrieval
- Familiarity with RESTful APIs, both internal and external, for service integration
- Fluent English communication skills, both verbal and written, at a B2 level or higher
NICE TO HAVE
- Experience with ASP.NET and ASP.NET Web Forms for application development
- Familiarity with AngularJS for creating dynamic and interactive web applications
- Knowledge of microservices and micro front-end architectures for distributed systems
- Exposure to Agile software delivery processes, including iterative planning and delivery cycles
- Proficiency with tools such as Jira, Git, GitFlow, and Azure DevOps (ADO) to support agile workflows
- Strong interpersonal skills, with the ability to build collaborative relationships and foster teamwork