We are seeking a highly skilled Full Stack Developer with expertise in .NET Core and React/ Angular to join our dynamic development team. The ideal candidate will have strong experience in building scalable, secure, and high-performance web applications. You will be responsible for designing, developing, and maintaining applications, ensuring quality and efficiency throughout the development lifecycle.
Key Responsibilities:
- Design, develop, and maintain scalable web applications using .NET Core and React/ Angular
- Collaborate with cross-functional teams to gather and analyze requirements, propose solutions, and implement functionalities.
- Develop RESTful APIs and integrate with front-end applications.
- Ensure high performance, scalability, and security in application development.
- Work with relational databases (MySQL, PostgreSQL, MS-SQL, Oracle) and optimize queries.
- Implement NoSQL/ Oracle databases (MongoDB, Redis, etc.) where necessary.
- Write clean, maintainable, and efficient code, following best practices.
- Perform unit testing, integration testing, and debugging to ensure application reliability.
Requirements
- 2-4 years of experience in Full Stack Development with .NET Core and React/ Angular.
- Strong proficiency in C#, ASP.NET Core, and Entity Framework Core.
- Hands-on experience with Angular / React (latest versions), TypeScript, JavaScript, HTML5, CSS3, and Bootstrap.
- Experience in relational databases (MySQL, PostgreSQL, MS-SQL, Oracle) and NoSQL databases (MongoDB, Redis, etc.).
- Hands-on experience in containerized environments (Docker, Kubernetes).
- Strong understanding of design patterns, SOLID principles, and best coding practices.
- Proficiency in Git, DevOps pipelines, and CI/CD tools.
- Strong communication skills and a positive attitude to collaborate effectively within teams.