Job Description
Role Overview:
– Utilize your strong foundation in software design, API development, and secure, scalable web application architecture
– Solve complex problems independently and collaboratively to deliver robust backend services for modern web and mobile applications
– Design efficient solutions with advanced problem-solving and analytical thinking
– Possess mentorship and technical coaching abilities to guide junior developers and foster a learning culture
– Deliver high-quality, maintainable backend code, integrate with front-end systems, and analyze requirements
– Take on additional responsibilities such as delivery leadership, team enablement, technical scaling, and mentoring junior developers
Key Responsibilities:
– Deliver high-quality, maintainable backend code
– Integrate with front-end systems
– Analyze requirements and design reusable services
– Maintain existing systems
– Handle third-party integrations, performance optimization, documentation, and code quality
– Provide delivery leadership, team enablement, and technical scaling
– Mentor junior developers, promote reusability and standards, drive continuous improvement, collaborate with cross-functional teams, handle critical deliverables, and promote a culture of ownership and accountability
Qualification Required:
– Over 5 years of experience as a .NET Developer
– Deep understanding of web application architecture, HTTP, and API protocols
– Strong experience in .NET API development using C#
– Proficiency in database design, object-oriented design principles, secure coding practices, and debugging skills
– Experience in Agile methodologies, cloud platforms, containerization tools, CI/CD pipelines, and DevOps practices preferred
Additional Details:
– The benefits of this role include a 5-day work week, health and accidental insurance, paid leaves, referral bonus, leave encashment, monthly performance-based incentives, and complimentary meals, tea/coffee, and snacks.,