Pradeepit Consulting Services is actively seeking a highly skilled C# Xunit Professional to join our client's dynamic team. This pivotal role is ideal for a Senior C# SDET or C# Developer with extensive hands-on experience in developing and testing applications using Xunit . You will leverage strong problem-solving skills, a deep understanding of object-oriented programming, and expertise in building high-performance, scalable applications, with a keen focus on API and backend automation testing.
Key Responsibilities
- Application Development & Testing : Develop, enhance, and maintain applications using C# and .NET frameworks . Write, execute, and maintain unit tests using Xunit to ensure code quality and reliability.
- Test-Driven Development (TDD) : Implement Test-Driven Development (TDD) principles to build robust and scalable applications.
- Automation & CI / CD : Perform end-to-end implementation of automation , including CI / CD integration and proactive test maintenance. Develop and execute backend automation tests , ensuring the reliability of API and database operations.
- Collaboration & Code Quality : Collaborate with cross-functional teams including developers, testers, and DevOps engineers to deliver high-quality software solutions. Participate in code reviews and provide constructive feedback to peers.
- Performance & Security : Optimize application performance by identifying and resolving performance bottlenecks . Ensure compliance with best practices for coding standards, security, and software design patterns.
- Troubleshooting & Continuous Learning : Troubleshoot and debug complex issues in existing applications. Stay up to date with the latest industry trends and technologies in C# and automated testing.
Skills & Qualifications
Strong hands-on experience in C# development and Xunit for unit testing .Experience working with .NET Core / .NET Framework .Solid understanding of OOP, SOLID principles, and design patterns .Hands-on experience with Entity Framework, LINQ, and REST APIs .Experience in Test-Driven Development (TDD) and Behavior-Driven Development (BDD) .Proficiency in using Git, CI / CD pipelines, and DevOps tools .Strong debugging and performance tuning skills .Expertise in API and backend automation testing .Familiarity with Azure / AWS cloud environments is a plus.Excellent problem-solving and communication skills.Education
Bachelor's degree in Computer Science, Information Technology, or a related field.Skills Required
Xunit, .Net Core, Oop Concepts, Solid Principles, Entity Framework