TAIT is seeking a skilled and technology curious Senior Application Developer to join our Global Technology Solutions team to drive the creation, integration, and maintenance of innovative applications that support the essential functions of our business.
Requirements
- Experience with the Anypoint Platform, Anypoint Studio, and DataWeave
- Strong understanding of integration patterns and API design (REST, SOAP)
- Hands-on experience with MuleSoft connectors for various systems like databases and SaaS applications
- Proficiency in Java, XML, and JSON
- Practical experience in error handling, logging, security protocols, and agile methodologies
- Experience with CI/CD pipelines, DevOps tools
- Demonstrated experience working with MuleSoft: API Manager, Exchange, Runtime Manager
Responsibilities
- Works with the rest of the Global Technology Solutions team in the development and integration of the company’s management systems.
- Assists in the maintenance of custom software applications and tools for the company’s information systems.
- Assists with writing code integrations and configuring GTS applications
- Writes manuals on the use of management / information systems.
- Documents changes made to software applications, communicate changes and the progress made on development tasks to the line manager and interested parties, as required.
- Create & maintain Excel based VBA programs and .Net add-ins to link with and update other business systems.
- Create, update and maintain custom Web Services.
Other
- Minimum Bachelor’s degree in Computer Science, or equivalent combination of education and experience
- 7+ years experience coding and working in a similar environment
- Strong internal customer service skills, interfacing with stakeholders across the business
- Good communication and problem-solving abilities
- Ability to mentor more junior developers through meetings, code reviews, and cross training