Senior Developer

Contract type: CDI

Welcome to Digital Solutions SA!

Founded in 2016 and located in the heart of the Jura, in Porrentruy, Digital Solutions SA helps companies and institutions face digital challenges through the integration of new technologies.

As an IT integrator and service provider, we help our customers to innovate and develop their new digital products.

We’re already present in Porrentruy, Basel, Lausanne, Geneva, Martigny and soon in Fribourg, Bern, Zurich and Delémont.

Combining agility, innovation and performance, we provide a team of highly qualified engineers tailored to the specific needs of each of our customers and prospects.

We are working on three areas:

  1. Integration and innovation
  2. Software development
  3. Robotic Process Automation

SPECIFICATIONS: Senior Developer

  • Contract type: service rental
  • Occupancy rate: full-time
  • Duration: indefinite, but not more than 5 years
  • Desired start date: 1ᵉʳ January 2024

YOUR MISSIONS :

  • Ensure the development of new systems:
    • Participate in the design phases;
    • Development of IT solutions to meet ;
    • Implement unit tests ;
    • Meet non-functional development requirements ;
    • Evaluate, diagnose and correct anomalies.
  • Help improve system quality:
    • Participate in peer reviews;
    • Establish, maintain and develop system testability;
    • Prepare and maintain up-to-date documentation.
  • Provide regular progress reports to the head of the development team in terms of load monitoring (initial estimate, remaining work), escalation of alerts and escalation for decision.
  • Ensure JIRA tickets are complete.

QUALIFICATIONS :

  • Autonomy ;
  • Team spirit ;
  • Rigor and Precision;
  • Availability, commitment and adaptability;
  • Stress resistance ;
  • Willingness to pass on and share skills;
  • Compliance with rules, standards, methods and organization.

TRAININGS :

  • Advanced diploma in computer science (ES) or federal diploma or HES diploma.

SKILLS :

Core competencies

  • 6+ years’ experience on Web application development projects, including implementation of REST APIs;
  • 6+ years’ experience on application development projects using the Java Spring framework;
  • 6+ years’ experience on application development projects using a data management system such as Oracle or PostgreSQL;
  • 3+ years’ experience on a project involving unit testing in Java.

Additional skills

  • Mastery of current object design principles and design patterns;
  • Mastery of modern software architectures, applied in JAVA ;
  • Knowledge and use of continuous integration tools ;
  • Experience of 2 years or more on a project with a workflow engine;
  • Experience of 2 years or more on an EDM-related project;
  • Experience on at least one development project using the VueJS or AngularJS frameworks;
  • Significant experience on at least one agile ;
  • Knowledge and use of Atlassian tools (Jira) ;
  • Ability to integrate and work as part of a team;
  • Quality of communication ;
  • Technical and functional consulting ;
  • Mastery of PostgreSQL ;
  • Camunda mastery;
  • Mastery of PLSQL or PL/pgSQL ;
  • Knowledge of geomatics principles.
Apply now!