Technical Lead (MuleSoft / Java)


Premium Job From Influential Software

Recruiter

Influential Software

Listed on

10th January 2018

Location

London

Salary/Rate

£65000 - £75000

Salary Notes

Excellent Package

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Technical Lead (Integration)

(MuleSoft / Java)

£65,000 - £75,000

London

Reporting To: Engineering manager

Role Purpose:

We are growing our Engineering discipline. With an initial focus on Customer facing technologies, such as Ecommerce , EPOS and Integration. Engineering discipline will then develop to cover the full technology landscape. In 2018 we are growing the Integration engineering team.

We're looking for talented Technical Lead, who can help build new and improve existing integration applications in an Agile/Scrum environment and mentor, coach developers within the team.

The right candidate will have integration development experience using Mulesoft along with software design and development using .Net OR Java and Integration with 3rd party applications.

As a lead within the team, you will be able to provide domain specific technical expertise and leadership to develop integration solutions spanning business processes, platforms and environments.

Key Accountabilities and Responsibilities:

Engineering

           Define, update and apply good practice software engineering practices (e.g. TDD and BDD, continuous integration, automated tests, pair programming, code reviews)

           Responsible for taking ownership of delivery and meeting the development goal (along with the wider engineering team)

           Working collaboratively and sharing good practices while ensuring consistency in the ways of working across teams

           Ensure best practices for software development are properly disseminated and followed

           Drive innovation through API and Microservices

           Collaborates closely with the solution architects and other technical leads to provide implementation details for selected solutions

           Closely monitors industry trends and developments and passes on knowledge when relevant

           Handles complex development issues by both providing technical support and interfacing with the appropriate developers

           Collaborate with the Testing Team to agree test automation strategy

           Responsible for ensuring the recommended design is followed through to implementation through reviews of high-level and detailed design documentation

Alignment with Architecture Standards

           Lead integration design definition and in conjunction with the Architects, quickly resolve any technical design issues that may arise during the development

           Work with development teams to ensure that fit-for-purpose solutions are developed and implemented as per the design and that potential technical issues are resolved early

           Create and maintain reusable assets that generalise architectural and design approaches.

           Create development patterns that are ‘fit for purpose’ to be used by delivery projects and that projects apply them appropriately.

Technical Skills and Experience Required:

           Demonstrated ability to mentor others in the engineering team.

           Demonstrated ability to convert product requirements into technical specifications and effectively communicate to developers and product teams.

           Experienced and expert level knowledge in building, unit testing and refactoring integration code specifically using Mulesoft.

           Understanding and experience of DevOps practices and principles

           4 years development utilizing the Mulesoft platform experience preferred or experience developing with other API Management platforms

           3-5 years systems design, development and integration experience

           Strong application development experience with Java/J2EE

           Experience with XML design and development

           Experience in designing and implementing RESTful APIs

           Knowledge and experience in implementing services in an AWS, or Azure cloud infrastructure environment

           Experience in designing and building highly available, scalable, and maintainable services

           Experience in business process modeling & re-engineering.

           Understanding of agile development principles and the application and execution within an e-commerce environment

Leadership Behaviours Required:

           Ensures an effective understanding of business direction, strategies and priorities, opportunities and operational challenges

           Demonstrates sound and pragmatic judgment, balancing pace, risk and business value to reach decisions which are well informed, rigorous and actionable

           Leads with determination and drive, taking initiative willingly, acting with both sensitivity and self-assurance to achieve results

           Is proactive in defining, planning and delivering change to achieve targets and objectives which realise beneficial outcomes

           Continuously and proactively monitors and improves the quality of service we deliver to all our customers - external, internal and business partners

           Establishes and maintains effective working relationships and influence with key stakeholders based on professional credibility and excellent communication and engagement

           Constructively challenges convention and seeks new ways of achieving better results by taking alternative paths, whilst behaving consistently and with professional integrity at all times

If this sounds like you please click APPLY NOW!

Technical Lead

Mulesoft

Java

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: