Job Description
The Development Team Leader will lead software development and integration teams. The candidate shall work to ensure the team effectiveness, timely delivery, and performance, as well as the successful integration of merchant and client systems with the Company's platforms and products. Job responsibilities shall include:
- Lead the development team.
- Set and maintain internal procedures of the integration department and/or development department to ensure the efficiency of the department(s).
- Submit reports to higher management.
- Play an essential role in determining the company's technological strategy.
- Develop user interfaces, front-end, and back-end functionalities.
- Develop data translation objects and data processing flow using current tools and software.
- Work closely with project/account managers on customer-specific initiatives that involve data translation or integration development.
- Work independently to coordinate and solve highly complex technical data communication and transformation issues.
- Design, test, and implement data translation objects (maps).
- Troubleshoot technical issues related to data transformation and flow.
- Analyze customer data specifications and provide gap analysis.
- Create documentation for future reference, training, and support purposes.
- Provide customers or internal teams with support on technical integration issues. Assist others in development.
- Communicate with customers to clarify data format requirements.
- Write transition plans to move development work into various environments.
- Mentor others regarding setup and development of integration technologies, including internal toolsets, and partner configurations.
- Facilitate training on integration techniques and methods, including the creation of documentation for such training.