What are the responsibilities and job description for the BUSINESS INTEGRATION DEVELOPER II position at Century Distribution Systems, Inc?
Description
ESSENTIAL FUNCTIONS AND DUTIES:
INTERFACE DEVELOPMENT
- Develop, test, document and maintain inbound and outbound data interfaces.
- Create and modify SSIS (SQL Server Integration Services) packages.
- Create and modify processes in our Managed File Transfer system (GoAnywhere)
- Create processes in our business integration application (Cleo Clarify).
- Follow and adhere to Century’s development processes and standards.
- Take steps to improve the security and controls in place to protect the data received and transmitted.
- Thoroughly test all work before releasing code to production by developing and executing test plans and scenarios including data design, tool design, data extract/transform.
- Improve the quality of Century’s Interfaces by fully utilizing the tools at your disposal and by evaluating and suggesting new tools to incorporate into our environment.
- Work with Analysts and Business Users to translate functional specifications into technical designs for implementation and deployment.
- Assist in training of new Business Integration developers.
T-SQL DEVELOPMENT
- Understand database concepts as well as the implications of different database designs.
- Ability to develop well designed reusable database objects.
- Create and modify tables, stored procedures, views, triggers and indexes.
- Continually review and improve performance of stored procedures and SQL Queries.
- Conduct code review of other Business Integration Developers’ T-SQL development work to ensure consistent methodologies are followed and to make recommendations where necessary.
REPORT DEVELOPMENT AND MAINTENANCE
- Design, develop and maintain corporate standards for VMS® reports and scheduled SSRS reports with the primary goal of delivering professional formatted reports that contain accurate and complete data to internal and external stakeholders.
- Develop and maintain reports as per project, task and helpdesk ticket specifications.
- Take steps to improve the security and controls in place to protect the data contained in each report.
- Improve the quality of Century’s Reporting Services by fully utilizing the tools at your disposal and by evaluating and suggesting new tools to incorporate into our environment.
SUPPORT
- Monitor the Interface Summary Report as well as the GoAnywhere and Cleo processing servers for exception events and take necessary steps to resolve the immediate issue and then implement changes to avoid the same event in the future.
- Responsible for updating and closing assigned tasks/helpdesk tickets within Tempero©.
- Responsible for updating the Business Integration documentation.
- 24 hours a day, 7 days a week support for all interfaces.
Requirements
PROFESSIONAL QUALITIES
- Teamwork
- Generate enthusiasm among team members.
- Facilitates effective team interaction.
- Acknowledges and appreciates each team member's contributions.
- Proactively seek opportunities to assist others on projects.
- Customer Interaction
- Communicate effectively with clients to identify needs and evaluate alternative business solutions with project management.
- Continually seek opportunities to increase customer satisfaction and deepen client relationships.
************************************************************************************************
Century Distribution Systems Inc. is an equal opportunity employer and is committed to compliance with all applicable laws prohibiting employment discrimination. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.
All applications will be used exclusively for selection purposes and handled confidentially by authorized personnel only. Your application may also be considered for other suitable positions within Century Distribution Systems Inc.