Brief Job Description:
• Design, develop, and maintain back-end applications, ensuring the integration of back-end systems.
• Contribute to and review all technical requirements, design decisions, and testing strategies.
• Collaborate with cross-functional teams including project managers, architects, and other development leads to ensure project goals are met.
• Implement and maintain server-side APIs, leveraging C# and related frameworks.
• Participate in the Agile software development process, delivering solutions on-time and within scope.
• Manage and execute database queries and optimizations in SQL Server.
• Handle production issues and ensure application stability through continuous monitoring and resolution of defects.
• Adapt to evolving business requirements and project priorities.
• Organize and participate in knowledge transfer (KT) sessions to ensure team alignment
Educational Qualification: • B.E. or B.
Tech
Experience: • 5-7 years
Work Experience and Skills required:
• Full-stack development experience with a strong proficiency in C#, SQL Server, and API integration.
• Expertise in building and maintaining server-side APIs using C# and .NET framework.
• Strong experience in working with SQL Server for database development, queries, and optimization.
• Ability to design and implement efficient data models and queries.
• Experience working in an Agile environment, with a focus on delivering high-quality solutions rapidly.
• Strong troubleshooting skills and experience resolving production issues efficiently.
• Knowledge of RESTful API design and best practices.
• Exposure to messaging platform like RabbitMQ would be a plus