TRE ALTAMIRA is looking for a Senior Golang Developer who will work on our sophisticated software architecture. Specifically, you will be a key player in the SWIT team. This new role is crucial to support all the required system integrations. We are looking for motivated candidates, passionate about new technologies, problem-solving, and high-quality software development.

Main Responsibilities and Duties

  • Take ownership of the back-end development, ensuring smooth integrations for our internal management software
  • Research, design, implement, and manage software programs by writing efficient, clean, and scalable Go code
  • Participate in maintaining and optimizing our current production systems and cloud-oriented components
  • Work closely with front-end developers, mentoring junior team members and coordinating with staff within SWIT team
  • Test and evaluate new programs, developing quality assurance procedures.
  • Deploy software tools, processes, and metrics, identifying areas for modification in existing programs

Requirements

  • Degree in Computer Science, Software Engineering, or equivalent professional experience
  • 3+ years of demonstrable experience in back-end programming, with a strong focus and high proficiency in Go (Golang)
  • Experience with Cloud platforms (e.g., AWS, GCP)
  • Experience with microservices architectures, containers (like Docker), and orchestrators (like Kubernetes or Openshift)
  • Solid knowledge of Unix/Linux environments
  • Familiarity with Continuous Integration, Continuous Development (CI/CD), and version control systems like Git
  • Experience with development processes based on testing (e.g., TDD, BDD) and Agile methodologies

Language Skills

  • Fluent in written and spoken English
  • Fluent in written and spoken Italian

Soft Skills

  • Teamwork & Mentorship: Excellent team-working capabilities with colleagues from different backgrounds, and the ability to mentor junior developers
  • Autonomy & Multitasking: Capacity to achieve objectives independently, manage time effectively, and meet deadlines in rapidly changing environments
  • Proactivity: Strong self-motivation, commitment, and a forward-thinking approach to anticipate technical implications
  • Communication: An analytical mind with the ability to clearly communicate complex technical procedures to other colleagues
  • Curiosity: A strong desire to probe further into data, learn new technologies quickly, and step outside of your comfort zone

Position Details

  • Full time, permanent contract
  • Hybrid Work: A flexible model combining office time with remote work for a better work-life balance
  • Daily Perks: Meal vouchers included and a dedicated break area with unlimited free coffee
  • Global Team: You will be part of an international team based in Milan and Barcelona
  •  

    If this sounds like you, we want to hear from you! Please submit your resume and cover letter by clicking the button below.

    By clicking the apply button, you confirm that you have read and accepted the terms of TRE ALTAMIRA’s Data Protection Policy

    TRE ALTAMIRA celebrates and embraces the uniqueness each member of our diverse team brings. We are committed to providing a safe and inclusive environment where all people can contribute, collaborate and thrive regardless of differences. TRE ALTAMIRA is an equal opportunity employer, and all employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, religion, disability, medical condition, marital status, family status, veteran status, or any other characteristic protected by law.

    Apply for this job