Backend Developer - .Net

Mindera crafts software with people they love, focusing on high-performance, resilient, and scalable software systems.
Mid-Level Software Engineer
Hybrid

Description For Backend Developer - .Net

At Mindera, we craft software with people we love. We're seeking a Backend Developer with .NET experience to join our team. As a Backend Engineer, you'll be part of the development of core platform systems that expose data for desktop and mobile applications. We're looking for engineers with a passion for solving complex and interesting problems.

When you join Mindera, you'll become part of a fun and politics-free work culture that promotes lean and self-organization. You'll have the opportunity to make a significant impact by developing performant, resilient, and secure services/functions, building asynchronous and event-driven workflows, and participating in architectural design decisions.

We're looking for someone with strong experience in .NET development, knowledge of best practices in software development, and experience with distributed systems and microservices. You should be comfortable with Agile methodologies, test-driven development, and CI/CD processes. Experience with AWS cloud platforms and additional skills in JavaScript/TypeScript and SQL are a plus.

At Mindera, we offer a fantastic working environment built on the principles of lean and self-organization. We pride ourselves on our fun, happy, and politics-free work culture. You'll have the chance to work on impactful projects across various industries, collaborating with a team of passionate professionals.

We have offices located in Porto, Aveiro, and Coimbra (Portugal), Leicester (UK), San Diego and San Francisco (USA), Chennai and Bengaluru (India), and Cluj-Napoca (Romania). Join us in crafting software solutions that create an impact for users and businesses worldwide!

Last updated 4 months ago

Responsibilities For Backend Developer - .Net

  • Develop performant, resilient, and secure services/functions
  • Build and handle asynchronous and event-driven workflows
  • Create testable code and prioritize testing
  • Work independently and collaboratively towards common goals
  • Ensure the code goes through all necessary steps from development to production
  • Participate in architectural design decisions

Requirements For Backend Developer - .Net

  • Strong experience with .NET development
  • Knowledge of best practices in software development, code reviews, testing methodologies, and CI/CD processes
  • Understanding of behavior-driven development and domain-driven design
  • Experience working in a distributed system/microservices environment
  • Experience with JavaScript/TypeScript and SQL is a plus
  • Experience working with AWS cloud platforms
  • Experience with testing at all levels and practicing TDD
  • Agile methodology experience
  • Building and consuming RESTful APIs
  • Quality-focused development practices
  • Problem-solving and delivering high-quality solutions

Benefits For Backend Developer - .Net

  • Fantastic working environment built on the principles of lean and self organisation
  • Fun, happy and politics-free work culture
  • Competitive salaries and benefits

Interested in this job?