End-to-End Development : You will lead and oversee the entire application development lifecycle, from concept to deployment.
This includes designing, coding, and maintaining both the front-end and back-end components of our applications.
Team Leadership : You'll be a key mentor for junior developers, providing technical guidance and conducting regular code reviews to ensure quality and adherence to best practices.
Project Management : You will manage project delivery by working closely with QA, DevOps, and Business Analysts.
You'll be responsible for overseeing Agile sprints and maintaining the project backlog using tools like Jira or Trello.
Technical Skills :
Front-End : Expertise in HTML, CSS, Bootstrap, and modern JavaScript frameworks like React, or AngularJS.
Back-End : Proficient in .NET, MVC, and Web API.
Experience with Node.js is a plus.
Databases : Strong knowledge of SQL Server and / or PostgreSQL.
Full Stack & Integration : Proven experience in building and integrating full-stack applications using a combination of .NET + Angular / React, and MVC + Razor + Web API.
Agile Tools : Experience with Jira or Trello for managing sprints and backlogs.
Experience & Education :
Experience : A minimum of 7- 10 years of experience in full-stack development, with at least 3 years in a leadership or senior role.
Education : A Bachelor's degree in Computer Science, Software Engineering, or a related field is required