Description

Key Responsibilities:

 

 

Design, develop, and maintain full-stack applications using JavaScript frameworks ASP.NET, MVC, HTML5, CSS3, and related technologies.
Develop and integrate RESTful APIs and Web APIs for seamless communication between the frontend and backend.
Write efficient, reusable, and modular code for scalable web applications.
Work with SQL databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis) for data storage and management.
Implement responsive web design to ensure an optimal experience on all devices.
Collaborate with cross-functional teams (front-end developers, designers, product managers) to deliver high-quality software solutions.
Deploy and maintain applications on cloud platforms (AWS, Azure, Google Cloud).
Troubleshoot and resolve issues related to web applications, databases, and cloud environments.

 


Mandate Skills:

 

Primary Skills:

 

Expertise in JavaScript frameworks ASP.net, MVC, HTML5, CSS3, and responsive design, REST API, Web API, SQL database, cloud platform (AWS / Azure / Google)

 

Secondary Skills:

 

AngularJs / ReactJs / NodeJs / Python, NoSQL databases such as MySQL, PostgreSQL, MongoDB, or Redis.

 

Preferred Skills:

 

Microservices Architecture: Experience with microservices and serverless architecture.
CI/CD Pipelines: Knowledge of CI/CD tools like Jenkins, GitLab CI, or CircleCI.
Security Best Practices: Understanding of web application security principles and data protection measures.
Agile Experience: Experience working within Agile frameworks like Scrum or Kanban.
Soft Skills: Strong problem-solving abilities, effective communication, and team collaboration skills.

 


Qualifications:

 

Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Proven experience as a Full Stack Developer or similar role.

Education

Bachelor's degree in Computer Science