We are looking for 2 experienced Senior C#/.NET Developers to join our growing technology team in Hyderabad. The ideal candidates should have robust hands-on experience in developing, maintaining, and optimizing scalable applications using C#, .NET, and related technologies.
You will work closely with cross-functional teams to design high-quality software solutions, develop robust backend systems, troubleshoot complex issues, and contribute to the overall technical architecture.
## Key Responsibilities
- Design, develop, test, and maintain scalable applications using C# and .NET.
- Develop and maintain RESTful APIs and backend services.
Work with databases and write efficient SQL queries.
Collaborate with frontend developers, QA teams, and other stakeholders.
Analyze business requirements and translate them into technical solutions.
Debug and resolve complex application and production issues.
Optimize application performance, scalability, and security.
Participate in code reviews and maintain high coding standards.
Contribute to software architecture and technical decision-making.
Mentor junior developers and support the development team when required.
Work with version control and CI/CD processes.
## Required Skills
Strong proficiency in C#.
Extensive experience with .NET / .NET Core / ASP.NET Core*.
- Strong understanding of Object-Oriented Programming (OOP) principles.
- Experience developing REST APIs and Web Services.
- Strong knowledge of SQL Server and database design.
- Experience with Entity Framework / Entity Framework Core.
- Knowledge of LINQ.
Understanding of software design patterns and architecture.
Experience with Git and version control systems.
- Familiarity with CI/CD pipelines.
Strong debugging and problem-solving skills.
## Preferred Skills
Experience with Azure Cloud Services.
- Knowledge of Microservices Architecture.
- Experience with Docker and Kubernetes.
Knowledge of JavaScript frameworks such as React or Angular.
Experience working in Agile/Scrum environments.
Knowledge of system design and scalable application architecture.
## Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field.
Strong hands-on software development experience in C#/.NET technologies.
Excellent analytical and problem-solving abilities.
Good communication and teamwork skills.
### What We Offer
Opportunity to work on challenging and scalable technology projects.
Collaborative and growth-focused work environment.
Exposure to modern technologies and architecture.
- Opportunity to contribute to key technical decisions.
? Job Location: Hyderabad
? Work Mode: Work From Office
? Positions Available: 2
- Interested candidates can apply directly through LinkedIn with their updated resume.