The position requires a minimum of 5 years of experience.
The job is located in India and is a full-time position.
The Senior Full Stack Developer will have strong expertise in ASP.NET Core, Angular, IdentityServer, and Cloud technologies (Azure/AWS).
Responsibilities include designing, developing, and maintaining scalable web applications using ASP.NET Core and Angular.
The developer will build, integrate, and manage RESTful APIs and services.
They will implement and maintain a microservices architecture for modular applications.
The role involves developing secure authentication and authorization systems using IdentityServer, ASP.NET Core Identity, OAuth, OpenID Connect, and JWT.
The developer will deploy, monitor, and optimize cloud-based applications on Azure and AWS.
They will work with relational databases (SQL Server, MySQL, PostgreSQL) to design efficient data models and queries.
The use of Docker for application packaging and deployment is required.
The developer will manage Git repositories, branching strategies, and perform code reviews.
Collaboration with cross-functional teams to deliver high-quality solutions on time is essential.
Troubleshooting and resolving technical issues in both development and production environments is part of the job.
Requirements:
Candidates must have 5+ years of professional software development experience.
Strong expertise in ASP.NET / .NET Core is required.
Proven experience with Angular (latest versions preferred) is necessary.
Hands-on experience with Azure and AWS is essential.
A strong understanding of microservices architecture is required.
Proficiency in Docker and containerization workflows is necessary.
Solid experience with relational databases (SQL Server, MySQL, PostgreSQL) is required.
Expertise in IdentityServer, ASP.NET Core Identity, OAuth, OpenID Connect, and JWT is necessary.
Strong experience in RESTful API development and integration is required.
Solid experience managing Git repositories is essential.
Good knowledge of software design patterns and best practices is required.
Strong problem-solving skills and the ability to work independently are necessary.
Benefits:
The position offers a full-time employment opportunity.
The role provides the chance to work with modern technologies and frameworks.
There is an opportunity to collaborate with cross-functional teams.
The developer will gain experience in cloud technologies and microservices architecture.
The position allows for professional growth and development in a dynamic environment.