Astek
Software Engineer MuleSoft
Job Location
Toronto, Canada
Job Description
Job Offer: Software Engineer MuleSoft Location: Toronto Contract Duration: 15 months Work Mode: Hybrid Start Date: ASAP Why Join Us? Astek is a global leader in technology consulting. With 9,600 experts worldwide, we guide our clients through digital transformation by developing innovative solutions. In Canada, we excel in IT and engineering. We collaborate with leading companies to tackle major technological challenges, putting innovation, collaboration, and excellence at the heart of our actions. Join a passionate and committed team ready to bring your ideas to life. About the Role On behalf of our client in the Banking industry, Astek Canada is seeking a motivated Software Engineer MuleSoft ready to take on new challenges. Your Responsibilities As a Software Engineer, MuleSoft, you will be responsible for: Continuously evolve design processes, including experimentation and learning with emerging methodologies. Produce all required design specifications, work with the Application Owner, Development Manager, Solution Architect and Project Managers to create detailed technical task lists. Conduct program/ system research, analysis, detailed design, and problem resolution. Define development specifications and identify system modifications required to meet performance objectives. Ensure design has traceability to business requirements. Advise and provide expert knowledge on the technical feasibility of the proposed deliverables. Identify and address application and data issues and cross-capability and cross-release issues that affect application integrity. Work with Developers to ensure that the detailed technical design is fully understood, and the development initiatives are in line with the intended design. In conjunction with the Solution Architect, assist the Application Owner, Development Manager and Application Manager by providing effort estimates for new projects and initiatives. Develop, implement, maintain, and improve solutions/processes that maximize system availability, efficiency/ effectiveness, and minimize/prevent problems/ issues. Deliver effective and efficient solutions by meeting key project milestones and overall project deliverables on time, within budget, and adhering to development and quality standards. Ensure defect free programming by testing and debugging using available/appropriate tools and participate in reviewing peer coding. Adhere to standard security coding practices to ensure application is free of most common coding vulnerabilities. Comply with agile methodology, system development life cycle (SDLC) and project management methodology (PMLC). Consult on development of the System Requirements Specification (SRS) with Business Analysts. Your Qualifications Education/Experience: 7 years' experience in integration (API/Batch/Event) Development/Design/Architecture is a must. 3 years of design and development experience in Mule 4.0 with both on-premises and Cloudhub implementations. Key Skills: Hands on experience with MuleSoft APIM, SWAGGER & RAML spec design, API proxy management, and security policy. Understand and implement Dataweave scripts. Deploy APIs to Cloudhub, Runtime Fabric, On-prem workers, etc. Practice API-Led Connectivity. Create/Manage Basic CI/CD Pipelines (Maven Plugin, Jenkins, Bamboo, etc.). Experience with SOAP, WSDL, XML, REST, RAML and JSON. Experience with Mule API Gateway and good understanding of Mule security. Maintain and enforce high quality design documentation, coding standards, security standards, monitoring rules. Familiarity with tools like Bitbucket/Git, Eclipse, RAD, JIRA, and Confluence. Strong verbal and written communication skills are essential. Build personas, storyboards, flowcharts, wireframes, and prototypes. Develop software that is both reliable and scalable as the eventual user base will be the entire bank. In depth understanding of full application stacks and the ability to work in any layer (client/server/business/database). Ability to code, debug, research, analyze and problem-solve development issues. Nice to have: Java programming skills, working experience with JDBC, JMS, Salesforce and nCino is a plus. Personal Qualities: Analytical and solution-oriented mindset. Team collaboration and teamwork skills. Autonomy and rigor in managing priorities. The Astek Advantages Personalized CARE plan for our employees. Diversity & Inclusion Charter. Ready to Take on the Challenge? Apply now by sending your CV and discover a rewarding career at Astek Canada.
Location: Toronto, CA
Posted Date: 3/11/2025
Location: Toronto, CA
Posted Date: 3/11/2025
Contact Information
Contact | Human Resources Astek |
---|