At a Glance
- Tasks: Lead the design and delivery of secure, scalable cloud solutions on AWS or Azure.
- Company: Join IBM CIC, a leader in tech innovation and collaboration.
- Benefits: Enjoy competitive salary, flexible working, and extensive training opportunities.
- Other info: Diverse culture with excellent career growth and recognition programs.
- Why this job: Step into a technical leadership role and make a real impact in cloud engineering.
- Qualifications: Experience in software development, cloud platforms, and architectural thinking required.
The predicted salary is between 60000 - 80000 € per year.
We are looking for a Senior Developer who is aspiring to become a Technical Architect. The role involves leading the design and delivery of secure, scalable, and high performing cloud solutions, primarily on AWS or Azure. The ideal candidate is a hands-on senior engineer with strong architectural thinking who is ready to step up into a broader technical leadership role. They should have practical experience with modern application architectures, infrastructure automation, and cloud native engineering within Agile environments.
Responsibilities
- Contribute to and lead the design of cloud based architectures that prioritise scalability, security, performance, and operational excellence.
- Translate business and technical requirements into clear solution designs and work with stakeholders across engineering, product, and delivery.
- Provide technical leadership across full stack development, microservices, distributed systems, event driven patterns, and cloud native application design.
- Use major cloud platform services (AWS or Azure) to build robust, secure, and cost effective solutions.
- Apply cloud Well Architected Framework principles to ensure best practice implementation.
- Support and lead application modernisation efforts including containerisation, serverless adoption, refactoring, and cloud migration.
- Guide teams in CI/CD pipeline creation, automation practices, DevOps workflows, and infrastructure as code.
- Produce architecture diagrams, documentation, standards, and reusable design patterns.
- Work closely with developers, cloud engineers, product owners, and business leaders within Agile delivery teams.
Required technical and professional expertise
- Cloud: AWS or Azure (core compute, storage, networking, API, serverless, and managed database services)
- Architecture: Microservices, distributed systems, event driven and serverless patterns
- Containerisation: Kubernetes (EKS or AKS), Docker, Helm
- Infrastructure as Code: Terraform, CloudFormation, Bicep, ARM, Ansible
- CI/CD: Azure DevOps, GitHub Actions, AWS CodePipeline/CodeBuild, Jenkins, Git platforms
- Databases: Relational (Postgres, MySQL, SQL Server), NoSQL (DynamoDB or Cosmos DB), optional graph/vector stores
- Monitoring & Observability: Cloud native monitoring tools (CloudWatch or Azure Monitor), Application Insights, Prometheus, Grafana
- Security & Governance: IAM/RBAC, Key Vault/KMS, cloud security services, policies, secrets management
Preferred technical and professional experience
- Desirable certifications: AWS or Azure Solutions Architect (Professional/Expert level preferred), DevOps Engineer certifications, Kubernetes certifications (CKA), Terraform certification, Enterprise architecture frameworks (TOGAF, Zachman), Red Hat Certified Architect (optional)
This role is subject to pre-employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personal Security Controls referred to as National Security Vetting (NVS) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV).
Benefits
- At IBM CIC, we provide technical and industry expertise to a wide range of public and private sector clients in the UK.
- Many training opportunities from classroom to e-learning, mentoring and coaching programs and the chance to gain industry recognised certifications.
- Regular and frequent promotion opportunities to ensure you can drive and develop your career with us.
- Feedback and checkpoints throughout the year.
- Diversity & Inclusion as an essential and authentic component of our culture through our policies and process as well as our Employee Champion teams and support networks.
- A culture where your ideas for growth and innovation are always welcome.
- Internal recognition programs for peer-to-peer appreciation as well as from manager to employees.
- Tools and policies to support your work-life balance from flexible working approaches, sabbatical programs, paid paternity leave, maternity leave and an innovative maternity returners scheme.
- More traditional benefits, such as 25 days holiday (in addition to public holidays), private medical, dental & optical cover, online shopping discounts, an Employee Assistance Program, life assurance and a group personal pension plan of an additional 5% of your base salary paid by us monthly to save for your future.
Senior Software Engineer and Team Lead - eSC/eDV Cleared in Leicester employer: IBM
At IBM CIC, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through extensive training opportunities, regular promotions, and a strong focus on diversity and inclusion. Located in the UK, we provide a supportive environment with flexible working arrangements and comprehensive benefits, ensuring our team members can thrive both personally and professionally.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer and Team Lead - eSC/eDV Cleared in Leicester
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving cloud solutions, microservices, or CI/CD pipelines. This gives potential employers a tangible sense of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts simply, as you'll need to communicate effectively with both technical and non-technical stakeholders.
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining us. Tailor your application to highlight your experience with AWS or Azure and your leadership skills.
We think you need these skills to ace Senior Software Engineer and Team Lead - eSC/eDV Cleared in Leicester
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your cloud expertise, architectural thinking, and any relevant certifications to catch our eye!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for this role. Share specific examples of your past projects and how they align with the responsibilities listed in the job description.
Showcase Your Technical Skills:Don’t just list your technical skills; demonstrate them! Include details about your experience with AWS or Azure, CI/CD practices, and any modern application architectures you've worked on.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at IBM
✨Know Your Cloud Inside Out
Make sure you’re well-versed in AWS or Azure services, especially the core compute, storage, and networking aspects. Brush up on how to apply the Well Architected Framework principles, as this will show your understanding of best practices in cloud architecture.
✨Showcase Your Architectural Thinking
Prepare to discuss your experience with modern application architectures, microservices, and distributed systems. Be ready to translate complex technical requirements into clear solution designs, demonstrating your ability to lead design discussions effectively.
✨Demonstrate Hands-On Experience
Highlight your practical experience with containerisation tools like Kubernetes and Docker, as well as Infrastructure as Code tools such as Terraform or CloudFormation. Share specific examples of projects where you’ve implemented these technologies to solve real-world problems.
✨Emphasise Team Collaboration
Since this role involves working closely with various stakeholders, be prepared to discuss how you’ve successfully collaborated within Agile teams. Share examples of how you’ve guided teams in CI/CD practices and DevOps workflows, showcasing your leadership skills.