Serco Group plc

Senior Software Developer

Serco Group plc
Apply
1 month ago
Rome, ItalySenior

Responsibilities

  • Lead the design, development, deployment, and maintenance of complex software features and components.
  • Design scalable, maintainable, secure solutions aligned with product and architectural goals.
  • Own significant functional areas and improve long-term software quality and maintainability.
  • Review code, establish coding standards, and promote engineering best practices.
  • Mentor developers through coaching, pair programming, and technical guidance.
  • Collaborate with Product Owners, Tech Leads, QA, and stakeholders to translate business requirements into technical solutions.
  • Lead technical investigations, proof-of-concepts, and evaluations of technologies and tools.
  • Drive improvements to software architecture, development processes, CI/CD pipelines, testing, and automation.
  • Troubleshoot complex production issues and perform root cause analysis.
  • Contribute to technical roadmaps, architectural discussions, Agile ceremonies, estimation, and delivery improvements.

Requirements

  • Degree in Computer Science or a related discipline.
  • Strong experience with Java/J2EE, Spring Boot, Spring, Hibernate, HTML, CSS, JavaScript, Angular, jQuery or similar front-end frameworks, and Oracle and/or PostgreSQL.
  • Experience with Git, SVN, or other version control systems.
  • Strong understanding of software architecture, design patterns, and enterprise application design.
  • Experience mentoring developers and conducting constructive code reviews.
  • Strong problem-solving, analytical, communication, and cross-team collaboration skills.
  • Excellent written and spoken English.
  • Java certifications, Struts Framework, MongoDB, Lucene, Docker, Kubernetes, CI/CD, and development-process improvement experience are desirable.

Benefits

  • Permanent employment contract under the National Collective Labor Agreement (CCNL Commercio).
  • Remote working model for a Rome-based international team.
  • Salary range of 46k-55k with 13th and 14th monthly salary payments.
  • Meal support, snacks, and free coffee when working onsite at the Serco Rome office.
  • Health insurance extended to family members and life insurance.
  • Company-sponsored training programs.
  • Shuttle service to the Rome office.
  • Discounted Fit Express Roma membership and retail discounts at the Domus shopping center.

Tech Stack

AngularCSSDockerGitHTMLJavaJavaScriptjQueryKubernetesMongoDBPostgreSQLSpring BootSubversion

Categories

Serco Group plc

About Serco Group plc

10,000+ employees

Serco Group plc delivers outsourced public services and technology-enabled operations for governments worldwide, spanning defence, justice, migration, health, transport, space, and customer services. It designs, integrates and manages large programmes, contact centres, and facilities under long-term contracts, with capabilities in systems integration, case management, and complex programme management. Headquartered in Hook, Hampshire, the company is publicly listed on the London Stock Exchange.

Contact me