Dynniq has recently become part of the SWARCO group, SWARCO is an international leader in Intelligent Traffic Solutions. If you had previously applied for a role at Dynniq, all applications are still valid and will still be considered by the team.

Vacancy title
Software Developer (Java) (m/f/d)
Ref
30150
Business unit
UK | Engineering
Location
Flexible UK Location, United Kingdom
Salary
£Competitive
Closing date
30/11/2022
Description

We have a requirement for a Java Software Developer to join our very busy team. This role will be home based.

What you will do

You will play a key role in the ongoing development of our software products, help maintain the highest quality and security standards, design new services and enhance existing ones and generally get to work on cutting edge systems development.

  • To develop solutions for Swarco eConnect software.
  • Software design activities at system and module levels.
  • Testing at module, integration, and system levels, including support for acceptance testing.
  • Provide information for project planning and progress reporting.
  • You will implement, document and test customer software solutions in an agile project environment (SCRUM model).
  • Assist in the preparation of detailed design specifications at both module and system level.
  • Assist in the preparation of test documentation at both module and system level.
  • Module coding and testing, including the modification of existing software designs.
  • Ensuring that source code configuration management tools are correctly used.
  • Assist with the configuration and demonstration of final equipment including training.
  • Assist with conducting system-level testing, including formal Factory and/or Site Acceptance Tests.
  • Provide regular reports on both progress and technical issues to the Head of Software.
  • Assist in project planning by providing estimates for any customer or internally generated change request.
  • Promptly report to the Software Team Leader any significant event that may have a serious effect on the development deliverables or live system operations.

Key Skills

  • Highly proficient at coding and software design, able to be productive quickly with minimal supervision.
  • Knowledge of tools including git, Jira / Confluence, experience with Docker / Kubernetes.
  • Good communication skills, problem solving, team player.
  • Able to review the work of others and provide feedback and mentoring where appropriate.
  • Strong familiarity with object-oriented design patterns.
  • Knowledge and experience of unit and integration testing.
  • Knowledge and experience of system design.
  • Ability and proven experience integrating with a variety of external third-party services.
  • Ability to estimate technical effort required to design and implement new functionality.
  • Able to debug and fix complex issues.
  • Ability to work on large codebases with minimal documentation.
  • Experience using Linux (desktop / server admin).
  • Experience with cloud hosting environments, including AWS, Azure and Linode.
  • Self-sufficiency: initiative, time management, multi-tasking

Your Profile

Essential

      • Qualifications in computer science / e-technology, training in information technology or comparable
      • Significant experience designing, writing, and testing software in Java and JavaScript in a collaborative project environment
      • Expertise in full product development life cycle
      • Knowledge of implementing SOAP interfaces
      • Good communication skills; ability to communicate clearly and professionally with internal and external stakeholders
      • Expertise in computer networking

Desirable

  • Some knowledge of EV or OCPP
  • Some exposure to front-end development (e.g. React, Angular)
  • Expertise with C++
  • SNMP
  • Expertise with back-end software – handling data flows, APIs, databases etc.

As well as providing a competitive salary and benefits package, we actively run employee opinion surveys as part of our drive to provide a comfortable and supportive working environment. We will support your development and you will also receive:

  • 25 days holiday, plus the option to buy an agreed number of days
  • Employee benefits portal
  • Generous employer pension contributions
  • Employee Assistance Programme
  • Life assurance 

Interested?

Please apply by clicking on the link below. 

Applications are shortlisted on a rolling basis and we reserve the right to interview and appoint before any advertised closing date. We therefore encourage you to apply at the earliest opportunity to avoid disappointment.

We have a responsibility to ensure that all employees are eligible to live and work in the UK, therefore successful candidates must have the right to work in the UK by the start of their employment. We are an equal opportunities employer. Please note, applications received after the closing date will not be processed.

Should we require recruitment agency involvement, we will contact the agencies on our PSL, and we would ask that you respect the relationships we have already built with these suppliers. If an agency submits an unsolicited CV to any partner or employee of our company, you should be aware that they have no authority to enter into an arrangement with you.