Job Advert
Job Summary:
We are seeking a high energy and passionate Senior Engineer with strong MuleSoft ESB and MuleSoft Anypoint platform engineering skills who will work with the tools and development teams to contribute to the development, and transition into production, integration solutions and to proactively automate manual tasks wherever possible.
Main Duties and Responsibilities:
- Work closely with business SMEs (subject matter experts) to understand and fully document business requirements (both functional and non-functional) into the solution.
- Code quality through the appropriate use of Unit Testing.
- Identify and document innovative development techniques and reusable pieces of code.
- Support the Test Team in performing their tests, by way of code deployment and configuration.
- Creates and maintains system and procedural documentation.
- Responsible for building Integration applications and APIs (Application Program Interface) up to DevOps handover.
- Managing non-production Integration systems platforms, running on cloud hosted Windows Server VMs.
- Managing Middleware administrative and developer portals.
- Design, develop and modify integration projects and providing L3 support.
- Knowledge Transfer with L2 Support.
- Support documentation updated with each change.
- Environment monitoring and alerting.
- Troubleshooting, root cause analysis and general problem solving.
- Modify existing integration projects to add new features or correct reported issues.
- Analyse user needs and software requirements to determine feasibility of design within time and cost constraints.
- Confer with systems analysts, engineers, programmers, and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
- Develop and direct software system testing and validation procedures, programming, and documentation.
- Determine system performance standards.
- Coordinate software system installation and monitor equipment functioning to ensure specifications are met.
- Consult with customers to ensure that what has been built continues to meet with the original intended purpose and to provide structured feedback to the management team.
- Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration.
- Create Change Requests as per the change management process.
Key Technologies:
- MuleSoft 4.x (Anypoint/CloudHub), MuleSoft 3.x (EE), Tibco, etc.
- API (Application Program Interface) led development using Web Services (SOAP/REST) employing XML, JSON, XQuery / XSLT.
- Object Oriented Programming – C#, JAVA.
- Microsoft T-SQL, Oracle PL/SQL.
- Unit Testing tools – Postman, SOAP UI etc.
- Strong knowledge of distributed software Version Source Control Management systems – Git, GitHub.
- Windows Server 2012 through 2019 and Linux Operating Systems.
Qualifications:
Education:
- Preferred BSc/MSc in Computer Science or related field or equivalent years of IT experience
Work Experience:
- Previous experience in MuleSoft 3.x/4.x Integration development and support
Other Skills: (Certification, Licenses and Registration)
- MuleSoft Certified Developer - Level 1 leading to MuleSoft Certified Developer - Level 2.
- MuleSoft Certified Integration Associate.
- Proficient with the Anypoint Platform as a control platform (API Manager, Runtime Manager etc.).
- Excellent knowledge of tooling for building (Maven, Nexus), version controlling (Git) and continuous integration (Bamboo, Bitbucket).
- Excellent knowledge of Mule connectors, Mule runtime engine, Mule Transaction management and their application in connecting both internal and external service endpoints.
- Good knowledge of communication protocols (SFTP/REST/SOAP/HTTP/JMS/Queueing).
- Windows Server 2019, Cloud VM, Windows batch.
- Preferred MTA: Database Fundamentals.
- Preferred Microsoft Certified: Azure Fundamentals.
- Preferred Microsoft Certified: Azure Data Fundamentals.
- Proficient in the use of Microsoft Office,
- Sound analytical and problem-solving skills
- Strong verbal and written communication skills
About the Company:
gategroup is the leading independent global provider of products, services and solutions related to a passenger’s on-board experience. We specialize in catering and hospitality, provisioning and logistics; and onboard products and services to companies that serve people on the move.
Our portfolio is designed to meet the fast-changing needs of our customers around the world. We do this by offering end-to-end solutions through our group of companies. While each company addresses a specific market need, together they can also operate in an integrated way to provide a ‘one-stop-shop’ for our customers.