Netherlands – Rotterdam | Senior Back End Engineer

Netherlands – Rotterdam | Senior Back End Engineer

Netherlands – Rotterdam | Senior Back End Engineer

About Us:

TolunaMetrixLab is a leading global research and insights provider that empowers clients to make smarter data-driven decisions. Combining our flexible platform, cutting-edge technology, expansive portfolio, and passionate experts, we simplify our clients’ work and enable them to deliver greater business impact.​

We are seeking a highly skilled Senior FullStack Engineer with a strong emphasis on backend development and expertise in AWS tools, .NET Core, MongoDB, CosmosDB, and microservices architecture. The ideal candidate will have a passion for Clean Code principles, code testing strategies, and mentoring junior engineers. This role involves designing, developing, and maintaining robust backend systems, and fostering a collaborative, high-quality engineering culture.

Key Responsibilities:

  • Backend Development:
    • Design, develop, and maintain backend services using .NET Core, ensuring high performance and scalability.
    • Implement and manage databases using MongoDB and CosmosDB, focusing on efficient data storage and retrieval.
    • Architect and maintain microservices to ensure seamless integration and communication between services.
  • AWS Cloud Services:
    • Design and implement serverless applications using AWS Lambda and API Gateway.
    • Utilize other AWS services (e.g., S3, DynamoDB, CloudFormation) to build and deploy scalable cloud-based applications.
    • Optimize cloud applications for performance, cost, and security.
  • Clean Code and Best Practices:
    • Adhere to and advocate for Clean Code principles, ensuring that code is maintainable, readable, and efficient.
    • Implement best practices for software development, including code reviews, unit testing, and continuous integration.
  • Code Testing and Quality Assurance:
    • Develop and implement comprehensive testing strategies, including unit, integration, and end-to-end tests.
    • Ensure code quality through thorough code reviews, identifying potential issues and improvement areas.
    • Participate in peer programming sessions to share knowledge and foster collaboration.
  • Collaboration and Mentorship:
    • Work closely with cross-functional teams, including product management, QA, and DevOps, to deliver high-quality software.
    • Provide mentorship and technical guidance to junior engineers, helping them grow their skills and understanding.
    • Lead and participate in architectural discussions to shape the technical direction of the team.
  • Troubleshooting and Optimization:
    • Monitor, troubleshoot, and resolve issues in production and non-production environments.
    • Continuously optimize backend systems for performance, scalability, and reliability.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in fullstack development with a strong focus on backend systems.
  • Extensive experience with .NET Core and C#.
  • Proven experience with AWS services, including Lambda, API Gateway, S3, and DynamoDB.
  • Strong experience with MongoDB and CosmosDB.
  • Expertise in microservices architecture and serverless computing.
  • Experience with CI/CD pipelines and DevOps practices.

Skills:

  • Strong understanding of Clean Code principles and best practices.
  • Proficiency in code testing strategies, including unit and integration testing.
  • Experience in conducting code reviews and participating in peer programming.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to mentor and guide junior engineers.

Compensation and benefits:

  • Competitive salary package
  • Good pension scheme
  • Company discount on health insurance
  • 25 paid days of leave
  • Full travel reimbursement (yes, that includes cycling!)
  • Subscription to Udemy Business
  • A challenging position in a dynamic, fast-paced, innovative, quickly growing global IT driven market research company
  • A flexible work environment with a focus on owning and taking pride in your work
  • Growth opportunities in line with your career ambitions and passions
  • An open-culture work environment staffed with ambitious colleagues with “can-do” mentalities
  • An amazing, stylish office space in one of the city’s most trendy areas, close to the Hotel New York where we have weekly (free!) Friday afternoon drinks

Our Values:

  • Acting with Ownership- Demonstrating individual accountability
  • Bringing a forward mindset- Being action-oriented, bold and entrepreneurial
  • Collaborating with Curiosity- Exhibiting teamwork through togetherness
  • Discussing openly, committing jointly- Sharing your views openly
  • Embracing empathy- Being egoless & caring

Application process

Please send in your applications to: [email protected] including your CV, motivation and salary expectations

Contact

Office location: Wilhelminakade 312 │3072 AR Rotterdam │ The Netherlands
Contact: [email protected] │ www.metrixlab.com │ +31 10 2030700

Download arrow icon

Download MetrixLab’s Recruitment Privacy Notice here.

Email sent popup