Share this Job
Apply now »

Junior Software Engineer

Salford (Manchester), GB, M50 3SP Renfrew (Glasgow), GB, PA4 8WF


SD Worx is a leading European provider of Payroll & HR services with global reach. SD Worx’s +4000 employees operate in countries all over Europe and in Mauritius. Our goal? We bring people solutions to life. So companies of any size can turn Human Resources into a source of value for the business and the people in it. Our people solutions span the entire employee journey, from getting people paid to attracting, rewarding, and developing talent.

In case of questions please contact: 



CUSTOMER COACH - you will have the skills and ability to demonstrate that you can:

  • Build expertise with focus on the customer - have the curiosity and eagerness to be close to trends and innovation and to develop and make this expertise available for customer solutions. 
  • From Service transaction to Customer journey, can assess the client’s situation, fundamental wishes and needs, also in unstructured context, and to add more value than the customer expected throughout the full customer journey and over omni channels. 
  • Have the ability to collaborate effectively without boundaries (across teams, countries, languages, tools) colleagues, customers and network with his/her expertise, confidence and style. 




At SD Worx we are embarking on an exciting journey to retire our legacy technologies and migrate onto oneHRe – best in class HR & Payroll solution with seamless integration to our own and partner software on a secure, future-proof digital platform. 
As a Back End Developer, your role will be to ensure the delivery of quality software solutions via development, testing or support activities and actively involved in providing support to junior team members via reviewing and coaching activities if required. Your main tasks and activities will include: 

  • Support the Product Owner and Scrum Master in setting the right priorities and taking the optimal decisions for the product. 
  • You collaborate effectively with the other engineers in your squad, tribe and cross tribe. 
  • You're able to find the perfect balance between thinking along and pushing back on the requirements. 
  • Functional and technical understanding and analysis of user stories in close collaboration with different stakeholders so that business requirements are clearly understood. 
  • Development of these user stories as working software in team-oriented collaboration in an agile way of working with focus on the customer. 
  • Design and development of software modules and business process logic. 
  • Take the total ownership regarding scope, content and quality 
  • Coaching and guiding of fellow engineers
  • Breaking down more complex pieces of work in smaller chunks which can be implemented by others 
  • Executing code review




Thinking and Acting Outside In

  • The ability to absorb knowledge that is immediately applicable in the job. Proactively keeps own expertise up-to-date & consults the right information sources and takes actions to develop their own knowledge when steered in this direction and supported.
  • Has an open & critical mind to changing their way of working in times of continuous transformation



  • In depth knowledge and continued learning of products and services, tools, best practices, optimal personal organization and professional attitudes.
  • In depth knowledge of customer portfolio, productive customer contact points, seeking to deliver service with very high customer satisfaction. 
  • Ability to present/bring a well-prepared topic in a professional way. 



  • Ability to develop productive networks within the division and within the customer service/project team and be recognized as a reliable expert, be a coach for colleagues.
  • Ability to step forward in own network and show leadership attitude and professional and trustworthy image at customer contacts, conferences and internal meetings.
  • Ability to coach customers and/or colleagues across their networks.





  • Solid programming skills in C#, SQL, VB.Net, including writing unit and integration tests (experience in Postman).
  • Problem identification and the exercising of sound judgement in their resolution.
  • Ability to self-upskill on new technologies and programming languages as required to support the needs of SD Worx.
  • Ability to perform to agreed time scales and to department and development standards following an Agile/Scrum methodology.
  • Confident and effective handling of internal customer relationships at whatever levels evidenced by the achievement of successful collaboration over the achievement of objectives.
  • A passion for delivering innovative software development solutions.
  • Ability to plan and manage own work items, identify risks and escalate appropriately.


  • Experience in Javascript, RESTful web services, JSON/XML
  • Knowledge of BDD and Gherkin (automated test tool)
  • Knowledge of System centre orchestrator
  • Understanding of and experience in Azure DevOps and GIT
  • Understanding of Continuous Integration/Continuous Delivery principles 
  • Experience in .Net Core
  • Knowledge of HR and payroll applications




Key Success Criteria: Software development initiatives delivered to time and quality.
People Interfaces: Agile Coach as a line manager: resource scheduling; performance reviews; day-to-day management issues; verbal, written and face-to-face
Scrum Master: User story timelines; user story requirements; user story progress; user story issue escalation; verbal, written and face-to-face
Squad: User story timelines; user story requirements; user story progress; user story issue investigation; verbal, written and face-to-face
Product Owner: User story requirements; verbal, written and face-to-face
Internal Customers: Support and user story requirements; verbal, written
External Customers: User story requirements; verbal, written
Budget Responsibility: None 
Direct Reports:    None 
Travel: 0-10%



SD Worx offers you, besides a competitive salary and benefits package, the autonomy and flexibility to take ownership of your work.  With the possibilities of flexible working hours, homework, working from other offices,… you can organize your own work.


For us, learning and innovating are like breathing, inspiring us to always go beyond.  We offer multiple trainings, projects… where you will learn from experts or in practice. From the start you will be engaged in your team, where we share knowledge, talents and celebrate our differences.


From many places, we work as one, moving from better to best together.



Apply now »