Dotnet Developer

Mphasis
Hyderabad, Telangana, India

Mandatory Skills:. Net Backend/API, Unit testing, Async Programming, Good Communication

Job Description:

Job Summary: We are seeking a skilled .Net Backend/API Developer to join our dynamic team in Hyderabad. The ideal candidate will have a strong foundation in .NetCore, with a focus on building robust RestAPI services. You will play a crucial role in designing and implementing solutions that adhere to Domain Driven Design principles and Clean Architecture. Your expertise in Nunit Testing and cloud technologies will be essential in delivering high-quality software solutions. Additionally, familiarity with CoPilot will be advantageous in enhancing our development processes.

Responsibilities:

  • Design, develop, and maintain scalable and efficient RestAPI services using .NetCore.
  • Implement Domain Driven Design principles and Clean Architecture to ensure high-quality software solutions.
  • Conduct unit testing using Nunit to ensure code quality and reliability.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Participate in code reviews and provide constructive feedback to team members.
  • Stay updated with the latest industry trends and technologies to continuously improve development practices.
  • Utilize cloud services to enhance application performance and scalability.
  • Leverage CoPilot to streamline development workflows and improve productivity.Mandatory Skills:
  • Strong knowledge of .NetCore is a deal breaker.
  • Proficiency in building RestAPI services.
  • Experience with Domain Driven Design and Clean Architecture.
  • Familiarity with Nunit Testing framework.
  • Exposure to cloud technologies and services.Preferred Skills:
  • Experience with CoPilot or similar AI-assisted development tools.
  • Knowledge of additional programming languages and frameworks.
  • Understanding of DevOps practices and CI/CD pipelines.
  • Familiarity with Agile methodologies.Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Passion for technology and continuous learning.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →