About the role

  • Develop high-quality software solutions using .NET technologies.
  • Collaborate with cross-functional teams to create new features and enhance existing software.
  • Identify, resolve, and improve existing software issues efficiently.
  • Investigate and analyze legacy systems.
  • Assist and support other team members to achieve common goals.
  • Work within a Scrum methodology, attending daily stand-ups, sprint planning, and retrospectives.
  • Participate in code reviews to ensure code quality and maintainability.
  • Write detailed guides for the software you create to help others understand and improve it later.
  • Stay updated with the latest tools and practices in .NET development to enhance processes and solutions.

Requirements

  • 3+ years of server-side web application development experience.
  • Strong knowledge and proficiency in the .NET Framework and C# language.
  • Understanding of various software architecture types and patterns.
  • Strong self-learning capabilities and willingness to acquire new skills as needed.
  • Excellent communication and collaboration skills; a true team player.
  • Independent, responsible, proactive, and hard-working.
  • Logical thinker with excellent problem-solving skills.
  • English level: Intermediate — reading/writing documents, daily meetings with teams.
  • Nice to have Bachelor's Degree in Computer Science, Engineering, or a related field.
  • Familiarity with Docker, Kafka, Dapper, gRPC, WCF, Redis, ASP.NET Core/Web API/MVC, VB, Web Forms, and JavaScript.
  • Solid understanding of relational databases.
  • Good knowledge of unit testing practices.
  • Experience in iGaming or ILotteries development.

Benefits

  • Health insurance
  • Professional development opportunities

Job title

.NET Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job