At a Glance
- Tasks: Join an agile team to build digital products and enhance software components.
- Company: NTT DATA UK, a global leader in consulting and technology services.
- Benefits: Flexible work options, tailored benefits, and continuous learning opportunities.
- Why this job: Make a real impact with cutting-edge tech while collaborating with brilliant minds.
- Qualifications: Experience in MuleSoft integration and a passion for clean code.
- Other info: Inclusive environment with strong support for diversity and personal growth.
The predicted salary is between 36000 - 60000 £ per year.
The team you will be working with: NTT DATA UK is seeking a MuleSoft Engineer to join our growing practice. You will be part of an agile team building digital products, enhancing and developing software components. Your main responsibility will be to deliver clean, maintainable, and well-tested code that adheres to SOLID principles. You will work collaboratively across Quality Assurance, DevOps, and other development teams, sharing knowledge, supporting onboarding, and contributing to code reviews. Due to the nature of the work/client you must have or be eligible for SC Clearance (British Passport holder or 5 years continuous residence in the UK).
What you will be doing:
- Deliver high-quality, maintainable code and development outcomes.
- Manage data exchange between backend services, front-end applications, and third-party APIs.
- Develop server-side logic in collaboration with Business Analysts and QA, ensuring requirements are met and code is testable.
- Lead and contribute to technical user stories, focusing on integration and service optimisation.
- Document solutions using diagrams, flowcharts, and clear code comments.
- Ensure compliance with quality standards, including automated testing and code reviews.
- Address non-functional requirements such as performance, monitoring, and operational support.
- Support releases through all development environments, maintaining quality and reliability.
- Contribute to skill development and technology adoption within the team.
- Present technical concepts in demos and participate in user feedback sessions.
- Provide accurate work estimates and support agile planning.
- Balance delivery pace with documentation, test automation, and technical debt reduction.
What experience you will bring:
Essential:
- Experience delivering integration microservices using MuleSoft best practices.
- Proven ability to write clean, maintainable code following SOLID principles.
- Designing RAML, REST APIs, flow control, and error handling.
- Hands-on experience with the Anypoint Platform (CloudHub, VPC, VPN, DLB, firewalls, and cloud technologies).
- Securing and managing APIs using API Manager.
- Developing frameworks for error handling and logging.
- Managing the API development lifecycle from design to governance and management.
- Working with batch message processing, Salesforce, file, and database connectors.
- Using MUnit and practising test-driven development.
- Experience with REST, HTTP, MQ, JSON, XML, and SOA.
- Familiarity with CI/CD pipelines (Maven, Jenkins, Bitbucket, Git, MuleSoft).
Desirable:
- Experience working in consulting or public sector environments.
- Experience as a microservices developer.
- MuleSoft certification.
Education and Other Requirements:
Typically, candidates have substantial experience in MuleSoft integration development, but we welcome applicants with a range of backgrounds and relevant skills. Degree in a relevant field or equivalent practical experience. Eligible for SC clearance (requires 5 years’ residency in the UK; citizenship is not mandatory). Able to adapt to changing priorities and client needs.
Who we are:
We’re a business with a global reach that empowers local teams, and we undertake hugely exciting work that is genuinely changing the world. Our advanced portfolio of consulting, applications, business process, cloud, and infrastructure services will allow you to achieve great things by working with brilliant colleagues, and clients, on exciting projects. Our inclusive work environment prioritises mutual respect, accountability, and continuous learning for all our people. This approach fosters collaboration, well-being, growth, and agility, leading to a more diverse, innovative, and competitive organisation.
What we will offer you:
We offer a range of tailored benefits that support your physical, emotional, and financial wellbeing. Our Learning and Development team ensure that there are continuous growth and development opportunities for our people. We also offer the opportunity to have flexible work options.
Mulesoft Lead Engineer (SC Clearance required) in London employer: NTT
Contact Detail:
NTT Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mulesoft Lead Engineer (SC Clearance required) in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with MuleSoft or in similar roles. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving MuleSoft integration. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to MuleSoft and integration microservices. Practise explaining your thought process and how you tackle challenges—this will impress interviewers!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team at NTT DATA UK.
We think you need these skills to ace Mulesoft Lead Engineer (SC Clearance required) in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with MuleSoft and integration microservices. We want to see how your skills align with the job description, so don’t hold back on showcasing your best bits!
Show Off Your Code Skills: Since clean, maintainable code is key for this role, consider including examples of your work or projects that demonstrate your coding prowess. If you’ve got any GitHub repos or similar, link them up – we love seeing practical applications of your skills!
Be Clear and Concise: When writing your application, keep it straightforward and to the point. Use clear language and avoid jargon unless it’s relevant to the role. We appreciate a well-structured application that’s easy to read and gets straight to the good stuff.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.
How to prepare for a job interview at NTT
✨Know Your MuleSoft Inside Out
Make sure you brush up on your MuleSoft knowledge, especially around integration microservices and the Anypoint Platform. Be ready to discuss your experience with RAML, REST APIs, and how you've implemented SOLID principles in your previous projects.
✨Showcase Your Coding Skills
Prepare to demonstrate your ability to write clean, maintainable code. You might be asked to solve a coding challenge or explain your thought process during a code review, so practice articulating your approach to error handling and logging.
✨Understand Agile Methodologies
Since you'll be working in an agile team, be prepared to discuss your experience with agile planning and CI/CD pipelines. Highlight any specific tools you've used, like Maven or Jenkins, and how they contributed to your team's success.
✨Be Ready for Technical Demos
You may need to present technical concepts during the interview, so think about how you would explain complex ideas simply. Prepare a few examples of past projects where you had to communicate technical details to non-technical stakeholders.