Lead .NET Full-stack Developer
Choose an option
We are looking for a Lead .NET Full-stack Developer to drive the development process across the full software lifecycle.
You will work closely with Product Managers and various teams to build and enhance applications using .NET and Angular technologies. Join us if you are ready to lead innovative projects and make a significant impact.
Responsibilities
- Engage in every stage of the software development lifecycle including design, coding, and testing
- Convert feature specifications into functional software with oversight from senior leadership
- Offer technical assistance for issues arising in production environments
- Collaborate with Product Managers and delivery teams to create new software solutions
- Modify existing applications based on evolving requirements
- Perform thorough testing to validate code quality and resolve defects
- Coordinate with Technical Product Managers to prepare user documentation and support materials
Requirements
- Extensive experience in .NET technologies with 5+ years of professional background
- In-depth expertise in C# and the .NET Framework
- Hands-on practice with ASP.NET Web API
- Advanced knowledge of Angular 15+ along with HTML and CSS
- Strong proficiency in SQL Server, T-SQL, and SSRS
- Familiarity with Microservice Architecture Style and Service Oriented Architecture
- Comprehensive grasp of Object Oriented Programming and Clean Code standards
- Solid understanding of RUP and Agile methodologies
- Bachelor’s degree in Computer Science or equivalent relevant experience
- Proven ability to quickly learn and implement new technologies aligned with business goals
- Capacity to work independently and lead teams with minimal supervision
- Excellent analytical and problem-solving capabilities paired with high ethical standards
- English proficiency at B2 (Upper-Intermediate) level