Sr .Net Developer
- Hyderabad, Telangana
- Permanent
- Full-time
- Define and implement .NET-based software solutions, ensuring adherence to best practices and coding standards.
- Collaborate closely with product managers, business analysts, and cross-functional teams to understand requirements and translate them into robust technical designs.
- Design and develop scalable applications, APIs, and data models using .NET technologies.
- Ensure solutions align with business objectives, performance requirements, and user needs.
- Perform code reviews, mentor junior developers, and guide the team in adopting .NET best practices.
- Conduct performance tuning, optimization, and troubleshooting for .NET applications and services.
- Stay current with emerging trends and technologies in .NET, cloud, and modern software development practices.
- Recommend and implement suitable frameworks, libraries, and tools within the .NET ecosystem.
- Participate in and lead technical discussions and knowledge-sharing sessions across the team.
- 4+ years of experience in building and maintaining large-scale software applications with .NET technologies.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven expertise as a Senior .NET Developer or in a role with architectural/technical leadership responsibilities.
- Strong understanding of Agile/Scrum methodologies and system design principles.
- Hands-on experience in designing, developing, and deploying enterprise-scale .NET applications.
- Proficiency in C#, ASP.NET Core, and Entity Framework.
- Strong experience with RESTful API design and integration.
- Frontend development knowledge with Angular/React and JavaScript/TypeScript.
- Familiarity with cloud platforms (Azure, AWS, or GCP) for application hosting and deployment.
- In-depth knowledge of software design patterns, SOLID principles, and best practices.
- Strong problem-solving, analytical, and debugging skills.
- Excellent communication skills and ability to work effectively with both technical and non-technical stakeholders.
- Experience with microservices architecture and related technologies.
- Familiarity with DevOps practices and CI/CD pipelines.
- Experience with databases (SQL, PostgreSQL), caching, and message queuing systems.
- Professional certifications