Software Engineer- Dot Net

(2.5- 4 years Experience) Jaipur / WFO
  • Design, develop, and maintain high-quality software applications using C#, MVC and .NET Core.
  • Collaborate with cross-functional teams to analyze requirements and deliver innovative solutions.
  • Utilize SOLID principles to ensure code maintainability and scalability.
  • Develop and maintain database schemas, stored procedures, and complex queries.
  • Implement and execute unit tests to ensure the reliability and robustness of the software.
  • Identify and address bugs and performance bottlenecks through testing.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 2.5 years of professional experience in software development.
  • Proven track record of delivering high-quality software solutions.
  • Proficiency in C#, MVC and .NET Core.
  • Strong database development skills using SQL Server.
  • Knowledge of unit testing practices.
  • Understanding and application of SOLID principles.
  • Experience in Razor, Javascript UI development, Agile framework, & Azure. will be a plus.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and as part of a team.
  • Adaptable and willing to learn new technologies.