Full Stack Developer

As a Full Stack Developer, you will play a crucial role in designing, developing, and maintaining our cutting-edge web applications. If you have a strong background in .NET Core, Entity Framework Core, and frontend frameworks like Angular/ReactJS, along with experience in SQL Server optimization and microservices architecture, we would love to hear from you.
Responsibilities
- Develop and maintain high-quality web applications using .NET Core and Angular/ReactJS.
- Design and implement efficient APIs using WEB API and Entity Framework Core.
- Write stored procedures and optimize SQL Server queries for enhanced performance.
- Collaborate with cross-functional teams to ensure seamless integration of frontend and backend components.
- Implement responsive designs using Bootstrap 5 and JQuery for a seamless user experience.
- Develop microservices using CQRS architecture, ensuring scalability and maintainability.
- Utilize Rabbit MQ or Event Bus for efficient message handling and event-driven communication.
- Ensure code quality through effective use of source control using Git.
- Participate in CI/CD processes using Azure for continuous integration and deployment.
- Stay updated with the latest industry trends and technologies, and actively contribute innovative ideas to improve development processes.
Qualification
- Strong proficiency in .NET Core, WEB API, and Entity Framework Core.
- Experience in writing efficient stored procedures and optimizing SQL Server queries.
- Proficiency in frontend frameworks like Angular/ReactJS and responsive design using Bootstrap 5 and JQuery.
- Familiarity with microservices architecture and CQRS pattern.
- Experience with Rabbit MQ or Event Bus for message handling.
- Strong understanding of source control using Git.
- Knowledge of CI/CD processes, preferably in an Azure environment.
- Excellent problem-solving and debugging skills.
- Ability to work collaboratively in a team environment.
- Strong communication and interpersonal skills.
If you are a self-motivated individual with a passion for cutting-edge technologies and a desire to make an impact, we would love to hear from you. Join our team and be part of an exciting journey in building innovative web applications.