.Net Core FullStack Developer
Bengaluru,
India
TekCapzule is an emerging leader in talent management innovation, leveraging AI and industry expertise to develop intelligent solutions for businesses worldwide. As part of our mission to revolutionize hire, onboard and upskill workforce, we are building AI-powered agents to enhance automation in talent management.
As a .NET Core Full Stack Developer, you will be responsible for designing, developing, and maintaining both backend services and frontend applications using .NET Core, C#, and modern JavaScript frameworks like Angular or React. You will collaborate with a team of software engineers to build high-performance, secure, and cloud-ready applications that support mission-critical business functions. This role requires expertise in both backend and frontend development, ensuring seamless integration and an optimal user experience. This is a full-time position with one of our MNC clients, offering an opportunity to work on enterprise-grade solutions in a dynamic and innovation-driven environment.
Responsibilities
- Develop, maintain, and optimize scalable and secure backend services and APIs using .NET Core, C#.
- Develop responsive and interactive UI components using Angular or React.
- Implement microservices architecture and ensure seamless integration with front-end applications and third-party services.
- Design database schemas and write efficient queries using SQL Server, PostgreSQL, or NoSQL databases (MongoDB, CosmosDB, etc.).
- Ensure robust security measures, authentication, and authorization mechanisms in backend services.
- Collaborate with front-end developers, DevOps teams, and business stakeholders to deliver high-quality software solutions.
- Write clean, maintainable, and well-documented code following industry best practices and coding standards.
Must Have
- 3-8 years of experience in backend development with .NET Core and C#.
Strong experience in frontend frameworks such as Angular and (or) React and proficiency in HTML, CSS, JavaScript, and TypeScript.
- Strong expertise in developing RESTful APIs and integrating with front-end applications and third-party services.
- Experience with SQL databases (SQL Server, PostgreSQL) and NoSQL databases (MongoDB, CosmosDB).
- Experience with cloud platforms like AWS, Azure, or GCP, including deployment and infrastructure management.
- Solid understanding of software design principles, object-oriented programming (OOP), and best coding practices.
- Familiarity with security best practices, authentication, and authorization mechanisms (OAuth, JWT, etc.).
Nice to Have
- Experience with event-driven architectures, message brokers like Kafka, RabbitMQ, or Azure Service Bus..
- Hands-on knowledge of Docker, Kubernetes, and CI/CD pipelines for automated deployment and scaling.
- Exposure to large-scale distributed systems and knowledge of caching strategies using Redis.
- Experience with GraphQL, gRPC, or other API communication protocols.
- Familiarity with agile development methodologies and DevOps best practices
Strong problem-solving and debugging skills, with experience in optimizing system performance and scalability.
About Our Client
Our client is a leading global technology company specializing in digital transformation and innovative software solutions. They work with top enterprises across industries, delivering cutting-edge technology solutions in AI, cloud, data analytics, and enterprise software. This role offers an opportunity to be part of a dynamic team, contributing to impactful projects in a fast-paced and collaborative environment.
Flexible Work
Enjoy a hybrid or remote work environment with flexible hours.
Health Insurance
Comprehensive coverage for you and your family.
Upskilling Opportunities
Access to training programs, certifications, and career development resources.
Health Club Access
Wellness programs, gym memberships, and fitness benefits.