Backend developer

Posted 5 Days Ago
Be an Early Applicant
Costa Volpino, Bergamo
Senior level
Healthtech
The Role
The Backend Developer will design, develop, test, and maintain high-quality software systems. The role involves participating in agile processes, delivering clean code, providing technical documentation, and verifying code for an international project aimed at improving customer experience through innovative software solutions.
Summary Generated by Built In

CompuGroup Medical Italia Group is part of CompuGroup Medical SE, the multinational world leader in e-health. In Italy, it provides solutions for primary care physicians, pharmacies, dentists and medical specialists as well as for public organizations and patients. While the main distribution area of CGM Italia Group is Italy, its products are also localized and sold in Europe and outside Europe.

We are now working on an important international project aimed to create a new generation solution, that will leverage cutting-edge technology to provide the best in class customer experience by supporting and optimizing our customer’s workflow.

Through this project CGM will have the opportunity of shaping the future of how customers all around the world do their work, whether it be for a single user or for a hosted solution and thousands of workstations.

Our project team consists of an international team of partners, individuals, and institutions focused on designing flexible, customizable, user-centered inclusive interfaces.

In order to enlarge this structure, we are looking for a Software Developer Back-end for our offices in Brescia or CostaVolpino or Milan.

The Software Developer plays a key role in this international project in the design, development, testing and maintenance activities of software systems. He is responsible for making specialized and high-quality software for CGM clients.

The Software Developer is in charge of the entire development process for a software program by participating in design and refinement meetings to develop, test and debug programs to meet business needs. Has strong knowledge of standards concepts, practices and procedures. Relies on experience and judgment to plan and accomplish goals. He/she also has good experience in Agile frameworks and popular coding language.

Goals of the job

The Software Developer's aim is to ensure architecture, design, development, and implementation of innovative software programs, through CGM guidelines, in agreement with the international teams.

Main tasks and responsibilities: 

  • Participation in agile processes and the processing of all assigned tasks there.
  • Reports to the Agile Master and Product Owner within the framework of the agile processes.
  • Delivery of clean, high quality, high-performance code, which meets all requirements.
  • Active support of the PM/PO, Software Architect, and Team Leader Development
  • Testing and verification of code.
  • Feedback to Product Manager/Product Owner regarding critical requirements.
  • Preparation of technical documentation.
  • Verification/validation of the source code.
  • Providing peer review.

Input:

1. Requirements from the specifications and the product backlog.

2. Requirements from product maintenance and SLAs.

3. Requirements, rules and guidelines from supervisor, TL.

Output:

1. Documentation

2. Source Code which meets all specifications and requirements (i.e. clean code, documentation, check in-policies)

Must have: 

  • Java/Kotlin software developing with excellent software design and clean code principles (5+ years);
  • .NET software developing with good software design will be considered a plus;
  • Designing and developing service-oriented architectures using microservices;
  • Designing and implementing APIs (e.g., RESTful Architectures, SOAP Services, API Gateways)
  • Experience with Relational DBMS;
  • Knowledge of Linux and Shellscript will be considered a plus.
  • Knowledge of implementing cryptography on smartcards with java, digital certificates and signatures
  • Knowledge on managing jks, keytool, openssl.
  • Aptitude to learn a new RAD programming language based influenced and similar to Java and .Net architecture.
  • Fluent in English, Germa will be considered a plus 

Requirements profile:

  • Experience with software design and development in a test-drive environment
  • BSc/BA in Computer Science, Engineering or a related field
  • Analytical mind and problem-solving skills

The research is aimed at candidates of both sexes (Law 903/77). The data will be processed and stored exclusively for the purposes of the present or future selections, guaranteeing the rights referred to in art. 13 Legislative Decree 196/03.

Top Skills

.Net
Java
Kotlin
The Company
HQ: Austin, Texas
320 Employees
On-site Workplace

What We Do

CompuGroup Medical is a global e-health provider with a comprehensive portfolio of cutting-edge IT solutions for the healthcare industry. We connect doctors, hospitals, community health facilities, dentists, pharmacists, health insurers and other service providers to create an integrated network of all healthcare stakeholders. As a result, we can help these organizations improve efficiency, optimize care and increase patient satisfaction while also improving profitability.

Our market-leading solutions include everything from electronic health records to innovative practice management systems. These solutions are present in over 400,000 practices and healthcare organizations worldwide. We are also proud to maintain and sustain long-term relationships with our clients, many of whom have been using our products for decades. Our dedicated, knowledgeable team consistently delivers innovative products and services with the customer in mind, knowing that in addition to running an effective business, their main focus is to heal the patient. We share that same passion and it drives everything we do.

As an owner-led and publicly traded company, CGM uniquely combines the personal touch of a local business with the strength of a global entity. We are committed to meeting and exceeding our clients’ expectations, and our goal is to become the #1 choice for all healthcare providers in the United States – a position we have already achieved in many other countries around the world.

Similar Jobs

4 Locations
320 Employees

Uni Systems Logo Uni Systems

Full Stack Developer

Information Technology
Ispra, Varese, ITA
962 Employees

EUROPEAN DYNAMICS Logo EUROPEAN DYNAMICS

Full Stack Developer

Information Technology • Consulting
Ispra, Varese, ITA
765 Employees

Similar Companies Hiring

Zealthy Thumbnail
Telehealth • Social Impact • Pharmaceutical • Healthtech
New York City, NY
13 Employees
Cencora Thumbnail
Pharmaceutical • Logistics • Healthtech
Conshohocken, PA
46000 Employees
Stepful Thumbnail
Software • Healthtech • Edtech • Artificial Intelligence
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account