Design, develop, and maintain scalable backend services using .NET, ensuring reliability, performance, and securityCreate and maintain RESTful APIs to support our frontend applicationsWork with relational databases to manage data storage, retrieval, and optimizationWrite clean, maintainable, and efficient code, following best practices and coding standardsDevelop unit tests and participate in code reviews to maintain code qualityIdentify and resolve performance bottlenecks and ensure optimal system performanceCollaborate with cross-functional teams, including frontend developers, quality assurance, and product managers, to deliver integrated solutionsCreate and maintain technical documentation for code, APIs, and system architectureEnsure adherence to development schedules and deadlinesWhat an ideal candidate will have:
Bachelor's or Master’s degree in Computer Science or a related field5+ years of proven experience as a Backend Engineer, with a focus on .NETStrong knowledge of backend development concepts and best practicesExperience with RESTful API development and integrationProficiency in SQL database design and managementExcellent problem-solving skills and a strong commitment to delivering high-quality codeAbility to work in an Agile/Scrum environmentStrong communication skills and the ability to collaborate effectively with cross-functional teamsAbility to work in a fast-paced, dynamic environment and handle multiple projects simultaneouslyBonus points for:
Familiarity of Client-side data store technologies such as ReduxExperience of building web applications using BlazorTiming: 3 PM afternoon IST - 12 IST midnight.Hiring Process: HR Screening/ Online test (If Clear) Half Hour, Final Technical Round 1 Hour.Mandatory: LinkedIn Profile and Github.