Taro Logo

Software Engineer - Backend GO Developer

JMA makes 5G possible for organizations with critical connectivity demands, providing solutions for mobile carriers, stadiums, universities, healthcare facilities, and transit centers.
Milan, Metropolitan City of Milan, Italy
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Telecommunications

Description For Software Engineer - Backend GO Developer

JMA Wireless is at the forefront of making 5G technology accessible to organizations with critical connectivity requirements worldwide. As a Backend GO Developer, you'll be integral to the design and implementation of JMA's OAMP platform, specifically focusing on backend services for managing 4G/5G BaseBandUnit applications.

The role involves collaborating with team members to develop new features and perform bug fixes in a Kubernetes-based environment. You'll be working with standardized communication interfaces (3GPP, O-RAN, CBRS Alliance) and designing/implementing new components and software packages. The position requires interaction with the Technical leader for software development and QA team members for testing support.

This is an exciting opportunity to join one of the fastest-growing technology companies in the industry, where you'll directly impact the future of connectivity. The company serves leading mobile carriers, iconic stadiums, major universities, healthcare facilities, and busy transit centers.

As a Senior Software Engineer, you'll need strong expertise in GO programming with at least 5 years of experience, along with C++ knowledge. The ideal candidate should be proficient in Linux and Kubernetes environments, possess solid networking knowledge, and have experience with git and agile workflows. Additional experience with CI-CD (Jenkins) and microservice applications would be advantageous.

JMA Wireless offers an inclusive work environment, embracing differences and providing equal opportunities regardless of race, religion, color, national origin, gender, sexual orientation, age, or veteran status. Join a team that's shaping the future of 5G technology and making a significant impact on critical infrastructure worldwide.

Last updated a day ago

Responsibilities For Software Engineer - Backend GO Developer

  • Backend development in GO and C++ language
  • Implementation of 3GPP, O-RAN and CBRS Alliance defined interfaces
  • Implementation of JMA specific APIs to integrate with other JMA OAMP software modules
  • Interface with QA for product validation and release cycle

Requirements For Software Engineer - Backend GO Developer

Go
Kubernetes
Linux
  • 5+ years of experience in writing backend code in GO (and C++ knowledge)
  • Used to git and agile workflow
  • Working knowledge of Linux, Docker / Kubernetes environment
  • Networking knowledge
  • Attention to details, team work and proactive mindset
  • CI-CD experience (via Jenkins) (plus)
  • Experience in writing microservice applications (plus)

Interested in this job?

Jobs Related To JMA Wireless Software Engineer - Backend GO Developer