Description

Job Description

We are seeking an experienced Senior Full Stack Developer to join our team

The ideal candidate will have a strong background in .NET Framework, .NET Core, WebAPI, Microservices, SQL, Azure, Angular, NodeJS, TypeScript, CSS, HTML5, JavaScript and Progressive Web App, Responsive Design, push notification

Good to have domain experience in Warehouse execution systems / Ware house control systems or material handling systems

Good to have experience on Camunda BPMN

Responsibilities

Independently plan and execute software development tasks

Collaborate with client stakeholders, ensuring clear communication and strong relationships

Contribute to the development of best practices and maintain high-quality code standards within the team

Leverage expertise in .NET technologies, such as .NET Framework, .NET Core, WebAPI, Microservices, SQL Azure, and Azure Functions, to develop high-quality software solutions

Leverage expertise in front-end technologies, such as Angular, NodeJS, TypeScript, CSS, HTML5, JavaScript, and Progressive Web Apps, to develop user-friendly and responsive web applications

Ensure the quality and performance of the developed applications by implementing and maintaining automated testing frameworks and conducting code reviews

Stay up-to-date with industry trends, emerging technologies, and best practices in software development, and incorporate them into the team's work

Participate in architectural decisions and contribute to the design and implementation of scalable and maintainable software solutions

Requirements

10+ years of experience as a Full Stack Developer

Strong proficiency in .NET Framework, .NET Core, WebAPI, Microservices, SQL Azure, and Azure Functions

Strong proficiency in front-end technologies, such as Angular, NodeJS, TypeScript, CSS, HTML5, JavaScript, and Progressive Web Apps

Experience with Responsive Design and push notifications

Strong communication and collaboration skills

Strong soft skills, including adaptability, empathy, and conflict resolution

Experience with Agile methodologies and sprint ceremonies

Proficient in using Jira for project management

Knowledge of automated testing frameworks, such as xUnit, NUnit, or Moq

Experience with version control systems, such as Git

Strong problem-solving skills and the ability to work independently or as part of a team

Experience with Snyk for security vulnerability scanning and remediation

 

Education

Bachelor's Degree