facebook tracking
Software Developer

Software Developer

Do you want to join us on the mission to simplify shopping?

Extenda’s mission is to simplify shopping, and we are a leading provider of point of sales solutions technology that delivers innovation and simplicity to retail stores in more than 35 countries by hundreds of thousands of users. We enable them to provide a world class shopping experience for their customers. We are a value based company and our success is guided by clients that can rely on us, professionalism combined with an agile organization focused on learnings and cooperation. At Extenda you will be part of a world class team where the thirst for knowledge and a passion for business is the core values of the daily work. We strongly believe in team spirit and partnership were the true essence of our success lies in the satisfaction of our customers

Job description

As software developer in the Extenda Domestic Clients team you will be part of a cross functional team working with business-critical solutions for well-known customer brands. The role will require working collaboratively with application consultants, test engineers, product owners, project managers and other developers to deliver solutions with high quality to our clients.

You will work in-house and will participate in activities in complex and challenging client projects from inception to delivery as well as maintaining the solutions.

Your responsibilities

  • Analyze client requirements together with product owner and application consultants and estimate the development effort as well as breaking down epics into stories for implementation.
  • Write solution descriptions and specifications for the solutions to be developed.
  • Configure standard products and develop customized features according to behavior-driven and test-driven development (BDD and TDD) practices.
  • Work with all parts of our solutions; desktop clients, web clients and back-end servers and cooperate in a cross functional self-organizing team in a scrumban way of working.
  • Participate in improving the code base and our ways of working with things like virtualization, code/project structure, build servers/infrastructure as code, pipelines and continuous integration/delivery, automatic integration tests.
  • Help installing or testing the solutions as well as analyzing and fix defects reported by customers. 
  • Participate as subject matter expert in meetings with clients and pre-sale situations.  

Who are you?

To succeed in this role we think that you are a person committed to quality and working according to best practices with the end goal in mind. You are responsible as a person and continuously seek to learn more and improve. You are self-motivated and capable of working independently but works best in a team. Most importantly is that you are passionate about software development and consider yourself an effective problem solver with eager to discuss and learn about technical improvement and take initiative to improving things when needed. 

Experience and Skills

  • Degree in Computer science, IT, system development or equivalent work experience.
  • Background from software development and engineering with knowledge of different aspect in modern software development
  • Fluent in English and Swedish
  • Knowledge about agile practices common in Scrum and Kanban.
  • Experience from working with Java, XML, Spring, Maven, SCM (Perforce or Git), SOAP/REST web services, multi-threading, security, certificate handling
  • Experience from developing both web solutions, back-end server and desktop clients.
  • Experience from test driven development and Cucumber for Java
  • Ability to communicate clearly and efficiently and help colleagues and customers understand any problems and solutions.

Among a variety of products, you will primarily focus on:

The POS product – a rich and platform independent Java client application which enables high checkout speed and key functionalities in an offline mode to ensure business continuity. It offers customer service for both fashion and food retailers with store sizes ranging from small boutiques to hypermarkets.

The Central Office – a central back end system connecting all stores and tills together updating the stores with new data such as prices and promotions and receiving and aggregating all sales transactions from each store in near real time.

Other products used by some of our customers:

Add-ons – connections with external service integrated with the POS, like card payments, gift card solutions, digital receipts, cash management solutions, invoicing solutions, mobile payments, tax refunds, loyalty solutions and campaign management.

Mobilepos – Handheld POS client running on for example and iPhone, allowing the staff in stores to move around and assist the customer with scanning items and complete a full sales transaction including card payments in any location in the store.

Self checkout – Allows the customer to independently scan and pay for the items they purchase without having to wait in line for a cashier to be available.

The role is based at Extendas office in Gothenburg and you will report to the Professional Services Manager for the Domestic Clients team who is situated in Stockholm

Apply for this job

Or, know someone who would be a perfect fit? Let them know!


Gamlestadsvägen 2-4
41502 Göteborg Directions


At Extenda, we combine technology knowledge with a passion for consumer behavior – together with our clients we push the limits in retailing. To stay at the top of our game, we constantly add to our skills. At Extenda, you have access to our own training portal. For leadership development, we also offer an external training portal. In different roles and challenges, we grow together; you in your career, and we as a team. Extenda empowers you to contribute to the business development, and to advance your career.

  • Career Opportunities

  • Learning & Development

  • Team Spirit

  • Wellness


We believe in team spirit and partnership, together with a thirst for knowledge and a passion for business. We enjoy the fast pace of an international environment. Empowerment paired with personal accountability is our guiding management principle.

Already working at Extenda?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor