Software Engineer .NET

0



Key Responsibilities:

  • Collaborate with the development team and provide guidance to junior team members.
  • Understand and analyze business and technical requirements.
  • Develop and maintain integrated .Net applications.
  • Write clean, scalable code using .Net programming languages.
  • Troubleshoot and resolve defects in existing systems.
  • Create test-based applications and ensure thorough testing.
  • Enhance and maintain existing software by identifying areas for improvement.
  • Manage defects using tracking systems and deliver timely updates.
  • Continuously investigate and learn new technologies.
  • Create and maintain technical specifications and test plans.
  • Monitor application performance and provide required technical support.


Required Skills & Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 3+ years of experience in .Net development.
  • Proficiency in C#, MVC 5, Web API, Entity Framework, and SQL Server.
  • Hands-on experience with .NET Core and Core Web APIs.
  • Strong understanding of design patterns and SOLID principles.
  • Experience in writing unit tests to ensure code quality.
  • Ability to evaluate and recommend software design and architecture options.
  • Experience in Service-Oriented Architecture (SOA).
  • Proficient in SQL Server 2012/2014, including stored procedures, views, and complex queries.
  • Skilled in asynchronous programming.
  • Familiar with Agile/Scrum methodologies.
  • Experience with Git and version control tools like GitHub or Bitbucket.
  • Prior experience in conducting code reviews.

You have to wait 20 seconds

Generating Apply Link...

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
Post a Comment (0)
Our website uses cookies to enhance your experience. Learn More
Accept !