We are looking for a passionate full-time Software Engineer to join our fast-growing Platform Engineering consultancy and use Software Engineering principles to help us build platforms the right way.
This is a new role in the global tech industry and is a great opportunity to expand your personal development, growth and knowledge. This position is ideal for DevOps who are interested in Coding and Software Engineers who value Cloud Infrastructure or who want to learn more and fill their gaps in a supportive cross-learning environment that fosters a path to becoming a platform engineer.
At Core Engineering Consulting Group [CECG], we love meeting new people, so this is an open invitation for you to send us your CV and get an interview call with us!
About Us
CECG is a vibrant and rapidly growing consultancy specialising in solving high-impact problems for our clients. Our engineers have learnt the pragmatism, insight and skills required to go where others would not, through battle-hardened experience across some of the largest companies in the world.
Our main fields are Platforms, Kubernetes Cloud infrastructure and Site Reliability Engineering all with a Software Engineering approach. We also provide transformational leadership with a deep understanding of Continuous Delivery.
We provide a nurturing environment for all our employees to get exposed to the latest tech in large organisations. We also offer incentives to grow towards deeper technical knowledge with high-impact deliveries.
What we’re looking for
- Solid understanding of computer science fundamentals
- Very good understanding of the Software Delivery Lifecycle
- Proficiency in at least one programming language, e.g. Java, Go, Python
- Knowledge of Cloud architecture and experience with at least one provider
- Familiarity with the concepts of Containerization and Container Orchestration
- Be a firm believer in “Everything-as-Code”, Immutable Infrastructure and Automation
- Good grasp of the trade-offs in distributed systems
- You can articulate a solution to a non-technical audience
- You can express your disagreement constructively
- A consulting mindset or want to develop one
- Excellent verbal and written communication skills in English
What you will do
- Use the CECG knowledge and experience of delivering Platform-as-a-Service and Continuous Delivery to build and maintain platforms for our clients
- Influence client backlogs and ways of working while working as an embedded engineer in client scrum teams
- Follow an agile approach of delivering value as early as possible and then iterating
- Develop platform services and components using a variety of languages and tools
- Full lifecycle delivery, from requirements to production support
- Create automated tests and documentation for everything that you build
- Follow security best practices
- Focus on tenant and developer experience
- Pair with other engineers on any aspect of delivery
- Be on call to support production systems and respond to alerts during the working day
- Debug issues for yourself and others
- Attend CECG and client rituals, like stand-ups, planning and retrospectives
What we offer
- Working with large global clients on diverse and large-scope projects
- Mentorship and training in holistic engineering skill sets
- Market leading salary
- Annual performance bonus
- Provident fund (CY) or Pensions contributions (UK)
- Hybrid working opportunities or full-time office usage (CY), remote working (UK)
- Flexible working hours
- Referral Bonus scheme
- Additional Paid Days Off
- Medical Insurance
- Generous Yearly Home office allowance
- Generous Tech gear
- Paid Milestone Sabbaticals
- Cash bonus to compensate for benefit-in-kind tax for all other benefits
What you’ll enjoy
- Working with a multicultural team across the globe
- Work in a collaborative environment of knowledge sharing & development
- Working in an environment of trust, respect, fairness and recognition
- Socials for team building
CECG embraces diversity and equality and provides equal opportunities for applicants while striving to create multi-cultural and diverse teams.
To apply for this position please send your CV via the Apply Here button below.
All applications will be treated with strict confidentiality.
Contracting options are also available, please inform us accordingly during our communication.