Middle/Senior Full-stack Engineer Offline

Role overview:

We are seeking a skilled Middle to Senior .NET Developer to join our product team. You will work alongside a productmanager/business analyst, and QA to design, developers, and maintain high-performance applications using the .NET framework. This role is perfect for someone looking to make a significant impact in a collaborative and dynamic environment.

 

Important Note: Candidates must demonstrate prior knowledge of CUCollaborate’s platform, tools, and services, and are expected to research and familiarize themselves with the organization before applying.

 

Responsibilities:

  • Design, develop, and maintain .NET applications.
  • Collaborate with product manager/business analyst, and QA to ensure project success.
  • Write clean, scalable, and efficient code.
  • Troubleshoot, debug, and optimize application performance.
  • Participate in code reviews and contribute to best practices.
  • Deploy and manage applications in the Azure cloud environment.
  • Stay updated with the latest industry trends and technologies.

 

Requirements:

  • Experience Level and Education:
    • Bachelor's degree in Computer Science or a related field, or equivalent work experience.
    • 4+ years of professional experience in .NET development.
    • Relevant Azure certifications (e.g., AZ-104, AZ-305) would be beneficial.
  • Technical Skills:
  • Proficiency in C#, ASP.NET, and .NET Core.
  • Extensive experience with Azure cloud services, Azure DevOps and deploying applications to the cloud.
  • Solid understanding of software development principles and design patterns.
  • Knowledge of SQL databases (SQL Server) and skills in database design, querying, and optimization.
  • While not mandatory, experience in developing front-end application with React would be a strong plus.
  • Soft Skills:
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a team-oriented environment.

 

We offer:

 

- Professional and personal growth

- Team of motivated professionals

- Competitive salary

- Flexible schedule

- Remote/hybrid work format

- Medical insurance and mental health coverage

- Paid vacations, sick leaves, public holidays

- English lessons at company’s expenses

- Teambuildings

- Training & Development compensation

 

The job ad is no longer active

Look at the current jobs C# / .NET →