As a .Net Azure Full Stack Consultant at Coforge, you will play a crucial role in designing, developing, and maintaining high-quality backend services and APIs, while seamlessly integrating these with modern frontend technologies. You will work closely with cross-functional teams to deliver scalable, maintainable, and efficient software solutions. If you are passionate about cloud computing, microservices, and driving innovation in enterprise systems, this is the role for you!
Experience. 8-12 Years
Key Responsibilities
- Backend Development. You will be responsible for designing, developing, and maintaining high-performance backend services and APIs using .NET Core/.NET Framework. Your expertise will ensure seamless integration with the frontend and smooth communication between systems.
- Microservices Architecture. Utilize your experience in designing and implementing microservices to ensure scalability, maintainability, and efficient performance. Your ability to manage and deploy microservices will be essential in building modern, distributed systems.
- Database Management. Design, optimize, and maintain complex database schemas, queries, and stored procedures in SQL Server. Your expertise will ensure efficient data storage, retrieval, and management, supporting the overall system architecture.
- Frontend Integration. Collaborate with frontend developers to integrate React.js user interfaces with backend services. You will work on connecting backend systems to the frontend via RESTful APIs and GraphQL to ensure an intuitive and seamless user experience.
- API Development. Develop and maintain robust RESTful APIs, ensuring optimal performance and security. Knowledge of GraphQL is a plus and will be highly valued in this role.
- Testing & Quality Assurance. Implement unit tests, integration tests, and continuous integration practices to ensure the reliability, security, and performance of backend services. You will work closely with QA teams to ensure bug-free releases.
- Cloud Development. Leverage your Azure knowledge to deploy applications and services in the cloud. Utilize the Azure ecosystem to build scalable and secure solutions, ensuring that applications perform well in a cloud-native environment.
- Agile Development. Work within an Agile/Scrum environment, collaborating with teams to deliver high-quality software in an iterative manner. You will actively participate in daily standups, sprint planning, and retrospectives.
- Problem-Solving. Bring your strong analytical and problem-solving skills to the table. You will be tasked with identifying and resolving complex technical issues, optimizing system performance, and ensuring the scalability of solutions.
Skills & Qualifications
- Proficiency in .NET Core/.NET Framework. Strong experience in backend development using .NET technologies.
- Microservices Expertise. Hands-on experience designing, implementing, and deploying microservices in cloud-native environments.
- SQL Server Expertise. In-depth knowledge of SQL Server, including database design, query optimization, and writing complex stored procedures.
- Frontend Integration. Ability to work with React.js developers and integrate backend services with frontend technologies via RESTful APIs or GraphQL.
- Cloud Platforms. Experience deploying and managing applications in Azure cloud platforms.
- API Development. Strong skills in building and maintaining RESTful APIs, knowledge of GraphQL is a plus.
- Agile Methodology. Experience in Agile development cycles, including participating in sprints, standups, and retrospectives.
- Problem-Solving. Strong analytical and troubleshooting skills to resolve complex technical challenges.
Key Skills
- .Net, Azure, MVC, WCF, Microservices, SQL Server, React.js, API Development
Why Join Coforge?
At Coforge, we are committed to fostering a culture of collaboration, innovation, and continuous learning. We offer our team members a dynamic and supportive environment where they can thrive and grow in their careers. As a .Net Azure Full Stack Consultant, you will have the opportunity to work with some of the latest technologies in cloud computing and microservices, contributing to projects that make a significant impact on our clients’ businesses.
You will be part of a talented team that values your expertise, offers ample opportunities for professional growth, and provides the chance to make your mark in the tech industry.