Eligibility
Position: Software Engineer
⏣ Graduation/Post-Graduation Degree in relevant fields such as BE, B.Tech, M.Tech, MCA, or equivalent is mandatory.
⏣ 3–4 years of relevant experience in ASP.NET and C# development.
⏣ Strong academic background preferred.
⏣ Demonstrated experience in building and maintaining production-grade web applications.
Technical Requirements
⏣ Strong proficiency in .NET Core and c#
⏣ Hands-on experience leveraging AI coding assistants (e.g., GitHub Copilot, or Claude)
⏣ Good understanding of Object-Oriented Programming (OOP), SOLID principles, and common design
⏣ patterns
⏣ Hands-on experience with SQL Server, including writing optimized queries, stored procedures, views, anddatabase design
⏣ Strong knowledge of HTML, CSS, JavaScript.
⏣ Experience developing and consuming REST APIs.
⏣ Good understanding of efcore and LINQ.
⏣ Understanding of caching concepts.
⏣ Familiarity with Git and collaborative development workflows.
⏣ Understanding of application security, code optimization, performance and other best practices.
⏣ Exposure and knowledge to cloud platforms (AWS/Azure) is preferred.
Roles and Responsibilities
⏣ Develop, test, and maintain scalable web applications following coding standards and best practices.
⏣ Independently own development of assigned modules and deliver high-quality code within timelines.
⏣ Analyze functional requirements and convert them into technical solutions.
⏣ Design and develop REST APIs and integrate third-party services where required.
⏣ Perform code reviews and ensure adherence to coding standards.
⏣ Debug and resolve issues reported during testing and production.
⏣ Optimize application and database performance wherever required.
⏣ Collaborate with Product, QA, and other engineering teams to deliver features successfully.
⏣ Participate in sprint planning, estimation, and technical discussions.
⏣ Prepare technical documentation for developed modules and features.
⏣ Support deployment activities and post-release monitoring.
⏣ Stay updated with emerging technologies and recommend improvements to existing systems.
⏣ Assist Associate Software Engineers by providing technical guidance and reviewing their work whenrequired, without formal people-management responsibilities.
Pay: ₹300,000.00 - ₹600,000.00 per year
Benefits:
- Paid sick time
- Paid time off
- Provident Fund
Work Location: In person