Backend Software Developer (automated Testing)

Última atualização 2025-07-18
Expira 2025-08-18
ID #2965947854
Free
Backend Software Developer (automated Testing)
Portugal, Lisboa, Lisboa,
Modificado July 2, 2025

Descrição

About Us

At Nextlane , we don’t just develop software solutions – we create the future of the automotive industry.

We are a company that combines advanced technology with a clear vision: simplifying and digitizing every step of the automotive customer journey, empowering manufacturers and dealerships to thrive in a constantly evolving market.

We believe in the value of every team member, offering opportunities for you to develop and contribute to meaningful solutions.

So… What does it mean to be a #Nextlaner?

  • Be part of a growth-oriented culture .
  • Collaborate with colleagues from all over the world.
  • Believe in the Power of ideas and the diversity of thought .
  • Be committed to provide an environment where you can learn, grow, and collaborate on projects that make a global impact.

Our success is measured not just by results, but also by the growth and satisfaction of those who are part of our company.

At Nextlane, you’ll have the opportunity to innovate , push boundaries , and work on solutions that are transforming the automotive world.

Context of the Position:

As a Backend Developer , you will play a critical role in designing, developing, and maintaining the backend systems of our applications. Your expertise in C#,. NET Core 7/8/9 , and database technologies will ensure the creation of scalable, secure, and high-performance backend solutions. You will collaborate closely with front-end developers, Dev Ops engineers, and product teams to deliver robust APIs and services.

Additionally, you will enforce best coding practices, contribute to architectural decisions, and promote continuous improvement within the development team.

A strong emphasis is placed on automated testing . You must have hands-on experience with unit testing, integration testing, and end-to-end testing using tools such as Newman, Playwright, Cypress, Selenium or similar frameworks.

Your Responsibilities:

As a key member of the team, you will be responsible for:

Backend Development

  • Develop, optimize, and maintain backend services using C# and. NET Core 9.
  • Implement efficient data access layers using LINQ, Dapper, and Entity Framework.
  • Design and maintain RESTful APIs ensuring security, scalability, and performance.
  • Integrate authentication and authorization mechanisms using Open ID Connect.
  • Work with My SQL and Postgre SQL databases, ensuring optimized queries and database integrity.

Code Quality and Best Practices

  • Follow and enforce SOLID principles, clean architecture, and domain-driven design.
  • Implement and refine the Mediator pattern to ensure maintainable and decoupled services.
  • Design, implement, and maintain comprehensive test suites, including unit, integration, and E2 E tests.
  • Utilize tools such as Newman, Playwright, Cypress, or similar to ensure high test coverage and application reliability.
  • Perform code reviews and provide constructive feedback to maintain high-quality standards.

Collaboration and Agile Development

  • Work closely with front-end developers to design efficient APIs and improve system interactions.
  • Participate in sprint planning, stand-ups, and retrospectives.
  • Collaborate with product managers to translate business needs into technical requirements.
  • Mentor and support junior developers in the team.

Dev Ops and Deployment

  • Use Docker to containerize and deploy backend services efficiently.
  • Work with CI/CD pipelines to automate build, test, and deployment processes.
  • Monitor application performance, troubleshoot issues, and implement improvements.
  • Ensure security best practices are followed in backend implementations.

Continuous Improvement

  • Stay up to date with the latest advancements in backend technologies and industry standards.
  • Propose and implement improvements in system architecture and development workflows.
  • Contribute to knowledge-sharing initiatives and technical documentation.

️‍♂️ What We are Looking For:

Languages: Fluent in English language. Interview will be conducted in English.

Experience:

  • A minimum of 4 years of experience in backend development.
  • Proven experience in developing and maintaining scalable backend services.
  • Hands-on experience with LINQ, Dapper, and Entity Framework in production environments.
  • Experience working with authentication and authorization systems such as Open ID Connect.
  • Demonstrated experience in writing and maintaining unit, integration, and E2 E tests.
  • Familiarity with Agile methodologies and Dev Ops practices (desirable)

Technical Expertise

  1. Strong proficiency in C# and. NET Core 7/8 or 9. Experience with LINQ, Dapper, and Entity Framework.
  2. Solid understanding of SOLID principles, Clean Architecture, Test-Driven Development (TDD), and Domain-Driven Design (DDD)
  3. Proven experience with automated testing frameworks such as Newman, Playwright, Cypress, or similar.
  4. Knowledge of the Mediator pattern and its implementation is a plus. Expertise in developing RESTful APIs and integrating Open ID Connect authentication.
  5. Experience with My SQL and Postgre SQL database design and optimization.
  6. Proficiency in containerization using Docker.

Detalhes do trabalho

Tipo de emprego: Tempo total
Tipo de contrato: Permanente
Tipo de salário: Por mês
Ocupação: Backend software developer (automated testing)
Min. Salário: 1500000

⇐ Trabalho anterior

Próximo trabalho ⇒     

Propaganda


 

enviar curriculo

    Informação do empregador

    Pesquisa rápida:

    Localização

    Digite cidade ou região

    Palavra-chave


    Propaganda