Arbetsbeskrivning
Veritaz is a leading IT staffing solutions provider in Sweden, committed to advancing individual careers and aiding employers in securing the perfect talent fit.
With a proven track record of successful partnerships with top companies, we have rapidly grown our presence in the USA, Europe, and Sweden as a dependable and trusted resource within the IT industry.
Assignment Description:
We are looking for a Senior Software Engineer to join our dynamic team.
What you will work on:
- Develop and quality-assure new functionalities within a modern, cloud-native microservice architecture, as well as enhancements to the existing client solution.
- Contribute to the digital transformation of Group’s engineering tools, enabling the development of 100% fossil-free and 100% safe products.
- Collaborate with Product Owners, UX Designers, Solution Architects, and Software Engineers to define, design, and implement future solutions that simplify and automate engineering workflows.
- Participate actively in all phases of the development lifecycle, ensuring high standards of quality, performance, and security.
- Engage in continuous improvement, contributing to DevSecOps adoption and agile ways of working within the team.
- Work closely with a diverse and collaborative team located at Lindholmen, Gothenburg.
What you bring:
- Strong communication, collaboration, and analytical skills with a customer value–driven mindset.
- Proven expertise in Java development (full stack) with a focus on modern software engineering principles.
- Deep understanding of asynchronous programming, microservice architecture, cloud services, and test automation frameworks.
- Solid experience in integrations using MQ and APIs.
- Proficiency in automated workflows using Azure and GitHub Actions.
- Knowledge of security standards, databases, and functional testing.
- Experience in business analysis, requirements elicitation, and requirements management.
- Fluency in English, both written and spoken; proficiency in Swedish is an advantage.
Nice to have:
- Knowledge of User Experience (UX) principles and Design Thinking.
- Experience developing web applications using frontend technologies such as React, Angular, and TypeScript.
- Understanding of Mainframe and COBOL systems.
- Experience in agile methodologies, possibly as a Scrum Master or Agile Coach.