Senior Backend Developer / Software Test Engineer

Zpark Energy Systems AB

Luleå kommun

Presencial

SEK 45.000 - 60.000

Jornada completa

14 días+

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

A leading energy technology company in Luleå, Sweden, seeks an experienced backend developer with strong test engineering skills. In this role, you will design, develop, and maintain backend services primarily using Go, while implementing automated tests and working closely with other engineering teams. Candidates should have a minimum of 5 years' experience and strong communication abilities in English, with proficiency in Swedish being a plus. This position involves collaborative work to enhance software reliability and performance.

Formación

  • Minimum of 5 years experience in backend development or test engineering.
  • Experience with Go preferred; other backend languages accepted.
  • Strong communication skills in English; Swedish a plus.

Responsabilidades

  • Design, develop, and maintain backend services using Go.
  • Implement automated test frameworks and validation processes.
  • Define and implement test strategies for various testing types.
  • Build tools to verify distributed system reliability and performance.
  • Collaborate with cross-functional teams for high-quality solutions.

Conocimientos

Backend development
Test engineering
Go
RESTful API design
Linux-based systems
Databases (PostgreSQL, Cassandra)
Version control (Git)
Concurrent programming
Asynchronous programming
English communication

Descripción del empleo

You will play a key role in designing, developing, and validating our backend system. You will work closely with our software and firmware teams to develop reliable, scalable backend services with a strong focus on quality, testing, and automation. Your experience in backend development and test engineering will be important in shaping and improving our platform.

What you will do
  • Design, develop, and maintain backend services and systems using Go and the Twelve-Factor App methodology.

  • Design, develop, and maintain automated test frameworks, test environments, and validation processes for backend systems and services.

  • Define and implement test strategies covering functionality, integration, system, regression, and performance testing.

  • Build tools and test harnesses to verify the reliability, scalability, and correctness of distributed systems.

  • Optimize software for performance, efficiency, reliability, and scalability.

  • Troubleshoot, debug, and analyze applications and test results to ensure smooth functionality.

  • Collaborate with front-end developers, firmware engineers, and other stakeholders to deliver high-quality software solutions.

  • Participate in code reviews and provide constructive feedback to team members.

Your Profile
  • Minimum of 5 years of experience in backend development, test engineering, or a similar role.

  • Experience with Go is a strong advantage. We also welcome candidates with solid backend experience in other typed backend languages.

  • Experience designing and implementing CI-based test execution for backend systems and distributed applications.

  • Experience and familiarity with concurrent and asynchronous programming.

  • Proven experience with RESTful API design, implementation, and testing.

  • Strong familiarity with Linux-based IT systems and test or hosting environments.

  • Knowledge of databases (PostgreSQL, Cassandra) and expertise with in-memory caching solutions (Redis or comparable).

  • Experience with distributed event-streaming and messaging systems, such as Apache Kafka or NATS.

  • Experience working with version control systems (Git) in collaborative environments.

  • Excellent problem-solving skills and attention to detail, with the ability to make sound trade-offs based on business needs and technical requirements.

  • Ability to work independently and as part of a team.

  • You communicate clearly and are comfortable supporting and mentoring less experienced developers.

  • Strong communication skills in English, written and spoken. Proficiency in Swedish is a plus.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Backend Developer / Software Test Engineer
Senior Backend Developer / Software Test Engineer

Tech Invest North • Luleå kommun

Presencial
SEK 700.000 - 900.000
Senior Backend Developer / DevOps Engineer
Senior Backend Developer / DevOps Engineer

Grepit AB • Luleå kommun

Presencial
SEK 900.000 - 1.200.000
Senior Backend Developer / DevOps Engineer
Senior Backend Developer / DevOps Engineer

Zpark Energy Systems AB • Luleå kommun

Presencial
SEK 50.000 - 70.000
Senior Backend Developer / Software Test Engineer - Gothenburg
Senior Backend Developer / Software Test Engineer - Gothenburg

Zpark Energy Systems AB • Göteborgs kommun

Presencial
SEK 650.000 - 850.000
Backend Developer
Backend Developer

Tech Invest North • Luleå kommun

Presencial
SEK 502.200 - 725.400
Backend Developer
Backend Developer

Zpark Energy Systems AB • Luleå kommun

Presencial
SEK 446.400 - 669.600
Backend Developer - Gothenburg
Backend Developer - Gothenburg

Zpark Energy Systems AB • Göteborgs kommun

Presencial
SEK 450.000 - 600.000
Backend Developer
Backend Developer

BTR Personnel services AB • Stockholms kommun

Presencial
SEK 700.000 - 900.000
Senior Backend Developer
Senior Backend Developer

Sinch Sweden AB • Malmö kommun

Híbrido
SEK 554.139 - 831.209
Senior Backend Engineer
Senior Backend Engineer

iFindTech Ltd • Stockholms kommun

Presencial
SEK 750.000 - 950.000