Senior Software Developer (Rome, IT)

Serco
Rome
Workplace: HybridFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Mentoring","Code review","Problem-solving","Analytical thinking","Collaboration"]

Design, develop, deploy, and maintain complex software features as part of the ECLIPSE Product Development team. Own functional areas end-to-end, create scalable secure solutions, and lead technical investigations and proof-of-concepts for new tools. Partner with Product Owners, Tech Leads, QA, and stakeholders to translate requirements into technical plans, support production troubleshooting with root-cause analysis, and continuously improve architecture, CI/CD, testing, and engineering practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Serco
Serco
1 month ago

Senior Software Developer (Rome, IT)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Design, develop, deploy, and maintain complex software features as part of the ECLIPSE Product Development team. Own functional areas end-to-end, create scalable secure solutions, and lead technical investigations and proof-of-concepts for new tools. Partner with Product Owners, Tech Leads, QA, and stakeholders to translate requirements into technical plans, support production troubleshooting with root-cause analysis, and continuously improve architecture, CI/CD, testing, and engineering practices.
Location: Rome
Workplace: Hybrid
Employment Type: Full time · Permanent
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead design, development, deployment, and maintenance of complex software features and components.
  • •Design scalable maintainable secure technical solutions aligned with product and architectural goals.
  • •Own significant functional areas and ensure long-term quality and maintainability.
  • •Review code, establish coding standards, and promote engineering best practices.
  • •Mentor developers and collaborate with Product Owners, Tech Leads, QA, and stakeholders; lead investigations, POCs, and improvements to architecture/processes/CI-CD/testing.

Pay and Benefits

Perks:Health InsuranceLife InsuranceRemote WorkLearning Budget

Key Requirements

  • •Degree in Computer Science or a related discipline.
  • •Strong experience with Java/J2EE and enterprise application design, including design patterns and software architecture.
  • •Strong experience with Spring Boot, Spring, and Hibernate.
  • •Strong front-end experience with HTML, CSS, JavaScript and Angular (and/or jQuery or similar frameworks).
  • •Experience with Oracle and/or PostgreSQL plus version control systems such as Git or SVN.
Education:Bachelor's
Skills:MentoringCode reviewProblem-solvingAnalytical thinkingCollaboration
Certifications:Java certifications
Languages:English
Tech Stack:JavaJ2EESpring BootSpringHibernateHTMLCSSJavaScriptAngularJQueryOraclePostgreSQLGitSVNStruts FrameworkMongoDBLuceneDockerKubernetesCI/CD

Company Brief

Serco
Provides public services across defence, transport, health, justice, immigration and citizen services, delivering operations, consultancy and managed services to governments and commercial clients worldwide.
Industry: Professional Services
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Hook, United Kingdom
Founded: 1929
WebsiteLinkedIn