Logo for Herzum Software S.R.L. Unipersonale

Senior software engineer

Job description

Welcome to Herzum | now part of catworkx!

We are much more than an IT consulting company: we are innovators, pioneers, and partners in excellence. Today, we begin a new chapter as part of the catworkx group — one of the world’s leading Atlassian Platinum Partners, with a strong presence across Europe.


Founded in Chicago in 2000, Herzum has grown into an international organization with offices in Italy, the United States, India, Switzerland, Ecuador, and the United Kingdom. Together with catworkx, we combine expertise, culture, and vision to deliver solutions that bring innovation, efficiency, and collaboration to companies around the world. We specialize in Agile, DevOps, and team collaboration technologies, helping organizations work better, faster, and more seamlessly.


Open Position: Senior SW Engineer (4+ years experience)

To strengthen our international team, we are seeking a highly skilled Senior SW Engineer to support one of our clients in the TelCo sector.


Key Responsibilities

  • Gather and discuss business & user requirement with Product Managers, end users & key stakeholders.
  • Design client-side and server-side architecture and manage integration into overall solution design.
  • Build client-side & backend-side for services/applications.
  • Build high-quality reusable code that can be used in the future.
  • Takes care of testing, debugging and correction of code.
  • Develop functional and sustainable services & applications with clean code.
  • Work collaboratively within development teams, engineers and Project Managers.
  • Attend meetings to discuss and review progress on the project.
  • Run workshops for internal stakeholders.
  • Identify areas for improvement.


Knowledge and Experience

  • Bachelor’s degree in computer science, Computer Engineering, or a related subject.
  • Confident and able to liaise and influence at all levels within company and/or relevant customer organizations.
  • Able to communicate effectively across organisational, technical and political boundaries, understanding the context.
  • Understands business requirements, drives improvements and processes innovation.
  • Familiar with Agile & Agile methodologies.


Must have

  • Being skilled with common front-end technologies such as HTML, CSS, JS, TypeScript.
  • Experience in one or more relevant front-end frameworks such as React, Angular, Bootstrap, etc.
  • Experience with visualization frameworks as GSAP, D3.js, Three.js, Web VR, Vector mathematics knowledge (nice to have).
  • Experience for state management like Redux.
  • Multi language skillset a significant bonus: Python, Java, C (# but also ++), Rust, etc.
  • Strong JavaScript, NodeJS - Typescript Knowledge is a must.
  • Experience with NodeJS frameworks.
  • Experience with Node/Graph QL & REST.
  • Experience with SQL and NoSQL Databases.
  • Experience with using Google Cloud Services.
  • Experience with Kubernetes, Docker and cloud deployment.
  • CI/CD Integration experience a big advantage.
  • Experienced with GitHub.
  • Linux knowledge is a plus.
  • Geo tools or GeoJSON handling knowledge.


Language: English mandatory.

Work mode: 100% remote.


Join Us! Become part of a team driven by innovation, belief in talent, and a commitment to excellence. Your next career step starts here.


This announcement is addressed to both sexes, in accordance with Laws 903/77 and 125/91, and to people of all ages and nationalities, in accordance with Legislative Decrees 215/03 and 216/03.

Software Engineer Related jobs

Other jobs at Herzum Software S.R.L. Unipersonale

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.