Lead Engineer, Mulesoft Developement, Information Systems Engineering

Posted:
9/5/2024, 7:16:23 PM

Location(s):
Chennai, Tamil Nadu, India ⋅ Tamil Nadu, India

Experience Level(s):
Senior

Field(s):
Software Engineering

Workplace Type:
Hybrid

TransUnion's Job Applicant Privacy Notice

What We'll Bring:

MuleSoft Senior Developer Job Description
As a Sr. MuleSoft Developer, you will play a crucial role in designing, developing, and implementing integration solutions using MuleSoft’s Anypoint Platform. You will collaborate closely with cross-functional teams to architect, optimize, and maintain integrations that reduces time to market, enables seamless data flow and enhances overall system efficiency. The ideal candidate has a proven track record of building scalable and reliable integration solutions and is excited about tackling complex integration challenges and ensure best practices and standards are followed.

What You'll Bring:

Essential Job Duties And Responsibilities • Development of end-to-end integration solutions using MuleSoft’s Anypoint Platform. • Collaborate with solution architects, technical leads, business analysts, and stakeholders to understand integration requirements and translate them into technical specifications. • Design and implement Mule flows, APIs, connectors, and custom components to ensure smooth data transfer between systems. • Designing and developing APIs from specification to implementation in MuleSoft Anypoint Platform including Anypoint API Designer, Anypoint Exchange, Anypoint API Portal and Anypoint Studio • Optimize integration processes for performance, reliability, reuse, and scalability, considering best practices and industry standards. • Debug and troubleshoot integration issues, identifying root causes and implementing effective solutions to prevent recurrence. • Stay updated with the latest MuleSoft developments, tools, and techniques, and apply them to enhance integration capabilities. • Develop and execute test plans, ensuring the quality and accuracy of integration solutions. • Create Documentation of work completed. • Participate in code reviews, and ensure compliance with coding best practices and standards, to maintain code quality and consistency. • Test and debug solutions to ensure they meet quality and performance standards. • Foster a collaborative and innovative work environment, promoting knowledge sharing and continuous learning within the team. • Stay up to date with the latest integration technologies, trends, and tools to continuously improve the solution implementations. • Other duties may be assigned, and responsibilities and activities may change

Impact You'll Make:

Qualifications and Competencies • Experience • Minimum of 7 years’ experience as a Senior MuleSoft Developer, with a strong portfolio of successful integration projects. • Education – requirements and/or certifications • Bachelor's or Master's degree in Computer Science, Information Technology, or related field. • Skills required: • Strong understanding of integration design patterns, RESTful APIs, SOAP, Async APIs, JSON, and XML. • Proficiency in programming languages such as Java, along with hands-on experience in building custom Mule components and use of connectors to Database, APIs, Salesforce, etc. • Solid understanding of database technologies (e.g., SQL Server) and database integrations. • Experience with MuleSoft CloudHub, Runtime-Fabric deployment and managing Mule runtimes. • Knowledge of API security best practices, OAuth, and other authentication/authorization mechanisms. • Excellent problem-solving skills and the ability to analyze complex integration challenges. • Effective communication skills, with the ability to explain technical concepts to non-technical stakeholders. • MuleSoft Developer Certification is preferable • Previous experience in a leadership or mentoring role is advantageous. • Strong communication skills to interact with both technical and non-technical stakeholders effectively. • Solid understanding of software development methodologies, Agile practices, and version control systems (e.g., BitBucket), and DevOps/CICD. • Knowledge of Agile/Scrum methodologies and experience working in Agile environment.

This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week.

TransUnion Job Title

Sr Consultant, Information Systems Engineering