Senior Dotnet Developer

We are looking for talented, passionate and agile minded team players to join our Software Development Team. High quality & unit tested code should be your passion.

Qualification & Skills

  • Bachelor’s degree in Computer Science / Engineering or related fields,
  • Minimum 4 years of experience in .NET development,
  • A passion for quality and continuous improvement of processes and software ,
  • Strong debugging skills and the proven ability to quickly understand other developers’ code,
  • Experienced in .NET CORE, NuGet, Microservices, Asp.NET, C#, MVC, Web API,
  • Experienced in T-SQL, MySQL,
  • Experienced in high availability,
  • Strong knowledge on OOP, Design Patterns, Unit Testing, micro-services,
  • Experienced in software development lifecycle practices,
  • Excellent communication skills,
  • Familiarity with continuous integration
  • Previous experience collaborating on highly distributed teams
  • Previous consulting experience
  • Experience working within an Agile/Scrum environment.
  • Knowledge of English language for engineering communication
  • Possess a strong and reliable internet connection.
  • Align a portion of your day with the remote business hours (Pacific Time UTC-8). You be meeting with your remote team between 18:00 and 21:00.

Responsibilities & Duties

  • Design and build scalable enterprise web applications within .NET 6+ ecosystem
  • Write lots of clean, readable, and reusable C# code
  • Engage daily with your distributed, remote engineering team working on different layers of the infrastructure
  • Collaborate with product designers and peers to clarify requirements, prototype functionality and build products
  • Plan, estimate and prioritize work in a remote, distributed team environment

Job Category: Development
Job Type: Full Time
Job Location: Remote Turkey (Remote)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top