Bengaluru, Karnataka, India
Sep 19, 2024
Sep 19, 2025
Onsite
Full-Time
5 Years
Job Description

We are seeking a C# Tester/Developer to join our dynamic team. In this role, you will be responsible for developing and maintaining C# .NET applications and ensuring high-quality software through effective testing strategies.

Key Responsibilities

  1. Development. Write and maintain C# .NET code for ongoing and future projects, creating in-house applications using the .NET framework.
  2. Debugging. Identify and resolve coding issues, maintaining written code to ensure reliability and efficiency.
  3. Testing Lifecycle. Demonstrate proficiency in the testing lifecycle, including creating test artifacts and using testing tools (e.g., Selenium, ETL).
  4. Automation. Design, develop, and maintain automated test scripts using C# and related technologies, ensuring comprehensive test coverage.
  5. Test Planning. Develop and execute test plans, test cases, and test scripts for both new and existing features.
  6. Code Reviews. Conduct code reviews and provide constructive feedback to ensure adherence to coding standards and best practices.
  7. Issue Management. Report and resolve issues related to .NET projects, identifying and addressing technical risks.
  8. Agile Methodology. Collaborate with project teams in an Agile development environment, participating in the complete SDLC process (design, development, and testing).
  9. Continuous Integration. Ensure the reliability and scalability of automated tests within CI/CD pipelines.

Qualifications

  1. Technical Skills. Strong proficiency in C#, .NET Framework, and automated testing platforms.
  2. Testing Knowledge. Good understanding of the testing lifecycle and experience with unit testing.
  3. Collaboration Tools. Familiarity with tools such as GitHub, Jira, Confluence, Insomnia, Postman, and Redis is advantageous.
  4. DevOps. Sound knowledge of Azure DevOps and experience working with global teams.
  5. Development Practices. Understanding of Dependency Injection and sound coding practices.

Why Join Us?

At L&T Technology Services, you will be part of a collaborative environment where innovation is encouraged. We value professional growth and provide opportunities for continuous learning and development. Join us to work on exciting projects that make a real difference.