Senior Software Engineer / Software Engineer - .Net

We are looking for a Senior Software Engineer / Software Engineer - .Net to join our dynamic team.

Key Responsibilities

  • Develop, test, and maintain robust software applications using .NET framework.
  • Collaborate with product managers, designers, and other stakeholders to understand project requirements and translate them into technical specifications.
  • Design and implement scalable and efficient code architecture.
  • Troubleshoot and debug issues to ensure optimal performance and reliability of applications.
  • Stay updated with the latest technologies and best practices in software development.
  • Provide technical guidance and mentorship to junior team members.
  • Work closely with QA engineers to ensure thorough testing and quality assurance of developed solutions.

Candidate Profile

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in software development using .NET technologies (C#, ASP.NET, MVC, etc.).
  • Strong proficiency in Java programming language.
  • Solid understanding of object-oriented programming principles and design patterns.
  • Experience with front-end technologies such as JavaScript, HTML, CSS, and frameworks like Angular or React is a plus.
  • Familiarity with relational databases (SQL Server, MySQL, etc.) and ORM frameworks (Entity Framework, Hibernate, etc.).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively in a team environment.
  • Proactive attitude towards learning and self-improvement.

Apply for this position

Subject:
Full Name *
Email *
Phone *
Message to Hiring Manager *
Upload CV/Resume *

Note: You can upload only pdf file and it must be less than 2 MB.

LinkedIn
Website