Can you think outside the box?

Technical Lead – .NET

We are seeking a highly skilled and experienced Full Stack .NET Engineer to join our dynamic team. The successful candidate will be responsible for developing and maintaining .NET-based applications, both on the back-end and front-end. As a Full Stack .NET Developer, you will work with a team of developers and collaborate with cross-functional teams to deliver high-quality software solutions.

Responsibilities:

  • Develop and maintain scalable, high-quality web applications using Microsoft .NET technologies, including C# and ASP.NET.
  • Design and implement efficient and secure back-end systems, APIs, and database structures.
  • Utilize front-end technologies such as HTML, CSS, JavaScript, and Razor views to create responsive and interactive user interfaces.
  • Participate in requirements analysis, solution design, and technical discussions with project stakeholders.
  • Ensure code quality, performance, and adherence to coding standards through code reviews and best practices.
  • Troubleshoot and resolve software defects and production issues in a timely manner.
  • Work closely with project managers and team leads to estimate project timelines and deliver projects on time.
  • Keep up-to-date with the latest industry trends and advancements in .NET technologies, and recommend their adoption to enhance development efficiency.
  • Collaborate with cross-functional teams to integrate .NET applications with other systems and platforms.
  • Conduct thorough testing and debugging of applications to ensure high-quality software delivery.
  • Maintain accurate and up-to-date documentation of software components, configurations, and processes.

Skills & attributes we expect you to have:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 4 years of experience as a Full Stack .NET Engineer, with a focus on C# and ASP.NET development.
  • Proficient in modern methodologies like MVC (Model-View-Controller).
  • Super strong knowledge of front-end technologies such as HTML5, CSS, and JavaScript.
  • Experience with Razor views in ASP.NET is highly desirable.
  • Solid understanding of software development methodologies, best practices, and coding standards.
  • Proficient in designing and developing RESTful APIs and integrating them with front-end applications.
  • Experience with database technologies, preferably MSSQL Server or other relational databases.
  • Familiarity with front-end frameworks like Angular or React is a plus.
  • Strong problem-solving skills and the ability to troubleshoot complex software issues.
  • Excellent communication and collaboration skills to work effectively with cross-functional teams and stakeholders.
  • Ability to work in a fast-paced environment and manage multiple priorities effectively.

General Attributes:

  • Resourceful and innovative problem-solving skills
  • Organization skills
  • Strong initiative and a positive attitude with high levels of attention to details
  • Responsible and independent, with an ability to learn quickly and adapt to changes
  • Leadership traits to develop and build well-disciplined teams

What we offer

  • A competitive salary package
  • American-style working environment
  • Job security as a US-owned company
  • Flexible hours
  • Health Insurance
  • And many more…