Senior Full Stack Developer
Location: London
Job Description
Cerillion, founded in 1999, is a leading provider of billing, charging and customer management systems, delivering its solutions across a broad range of industries. Cerillion’s main offices are in London, UK, Pune, India and Sofia, Bulgaria.
As part of our ongoing expansion, Cerillion is looking for full-stack developers (Java and Angular) to join our development team in London. You will be part of a cross-functional team that is responsible for the full Software Development Life Cycle, from conception to deployment.
The team at Cerillion has already produced innovation in the fields of Cloud billing, Subscription Management, Mediation, Convergent Charging, Mobile Billing, Content Billing, Real-time Rating, Product Catalogue, Mobile App and Self Service.
Role Overview:
As a Senior Full-Stack Developer you will be responsible for developing the Java/Spring Boot-based services and Angular-based UI that underpin our product suite.
You will work with other Development teams and Product Managers to define Product solutions and ensure a robust architecture. You will work with our Delivery Organisation to ensure the Product meets the needs of users. Alongside real-world coding experience, you should be passionate about enterprise product development, and prepared to make an impact on our development strategies.
As a senior member of the team, you will be expected to use your experience and to have opinions about all aspects of Software Development and the desire to see through innovation.
Key tasks and responsibilities:
- Work with development teams and Product Owners to define software solutions.
- Listen to feature requests and work closely with design and product teams to solve new use cases.
- Design and code well-functioning services and UI components.
- Actively participate in the product roadmap.
- Build a highly scalable & highly available enterprise system.
- Perform initial testing of software, and support colleagues through Testing project phases.
Required skills and experience:
- 5+ years software development experience
- Current, hands-on experience developing software in Java, Spring Boot
- Current, hands-on experience with Angular (Typescript) development
- Strong understanding of versioning tools (Git, Bitbucket).
- Experience developing RESTful Web Services
- Familiarity with Relational Databases and Hibernate
- Appreciation of full software development life cycle
- Strong analytical, interpersonal, problem solving and communication skills.
- Appreciation for non-functional requirements
- Ability to work individually without supervision
In addition, the following technical skills would be advantageous:
- Familiarity with Oracle RDBMS
- Experience of working in the Telecoms BSS/OSS domain
- Familiarity with TM Forum Open API
- Scrum Master Certification or experience
- Practical experience with containerisation
What we’ll provide you with:
- Competitive Salary
- 22 days annual leave per year (+bank holidays) with an additional 3 days to be used at Christmas, increasing after 5 years’ service
- Vitality healthcare cover.
- Cycle to work scheme.
- Hybrid working - As we return to the office, we will be 2 days from the office and 3 days at home.
- An office in the heart of Covent Garden, providing an excellent base for our team events and social functions.