TAIT is seeking a Senior Application Developer to drive the creation, integration, and maintenance of innovative applications that support essential business functions, with a key focus on centralizing integration within the MuleSoft Integration Platform and migrating legacy integrations.
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
- 4+ years’ experience developing custom applications using vb.net, C-Sharp, SQL Server
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
- Documents changes made to software applications, communicate changes and the progress made on development tasks to the line manager and interested parties, as required.
- Use GitHub source control to maintain and track versions of application code.
- Be involved in the maintenance of existing software applications and systems.
- Create & maintain Excel based VBA programs and .Net add-ins to link with and update other business systems.
Other
- Translate diverse business requirements—gathered from Business Analysts (BA), Project Managers, and Managers—into actionable development plans.
- Employ strong internal customer service skills, interfacing with stakeholders across the business to ensure clarity, satisfaction, and excellence in every project.
- Provides assistance to users and work with other departments when required.
- Writes manuals on the use of management / information systems.
- Mentor more junior developers through meetings, code reviews, and cross training.