Logo
Baker Hill Solutions

Implementation Developer-SSIS/ETL

Baker Hill Solutions, Carmel, Indiana, United States, 46032

Save Job

Job Description

Job Description

The Purpose of the Implementation Developer – SSIS/ETL is to fulfill all technical aspects (designing, developing, and maintaining) for software applications meeting our Implementation team’s needs. They are also responsible for delivering project assignments related to the purchase of BKR H/LL software/solutions and may function as a member of a project team for larger-scaled implementations or may serve as the single project contact for smaller client engagements. Essential Functions/Job Duties Serves as a vital client-facing project team member, responsible for the technical enablement of the implementation of BKR H/LL business solutions, while participating in Agile ceremonies such as daily stand-ups. Collaborate with Implementation leadership and other stakeholders to understand requirements and develop features that meet the businesses needs, ensuring high-quality code through code reviews, testing, and adherence to coding standards. This role will work on multiple projects of varying scope and duration while coordinating efforts with multiple resources on each project; collaborating with cross-functional teams to deliver cohesive and user-friendly solutions. Advises client and internal personnel in the resolution of technical or complicated issues associated with implementing BKR H/LL business solutions. Consistently provides timely status updates to appropriate team members and executive management. Operates as a problem solver, addressing and resolving technical

challenges/impediments

within the Implementation process, and contributing to the identification of new and/or improved solution workflow, practical utilization and technical application specifications. Maintains comprehensive documentation of code, processes, and system architecture within Implementation Skills/Qualifications

Required 2+ years experience in the offered position or as a Report Writer/Designer, or

Programmer/Software

Developer 5+ years experience with banking core systems such as FIS, Jack Henry or FISERV Experience working directly with clients Experience with software implementation, preferably SaaS. Strong organizational, time management, and problem-solving skills while juggling a variety of responsibilities Able to be a positive contributor and work well in a team environment Clear and effective communication skills; ability to explain complex concepts in an understandable way. Knowledge and understanding of Agile

methodology/principles ; experience in an Agile environment/sprint-based delivery preferred

Development Skills: Tools: Experience with MS SQL, ETL tools (SSIS), C#, Rest-based APIs, JSON, XML, as well as MS Excel and MS Access Requirement Analysis: Ability to understand and analyze requirements and translate them into working functional solutions. Report Writing: Experience writing complex reports, preferably within banking core systems, using tools such as SAP Business Objects, Cognos, or Snowflake. Design Skills: Proficiency in designing software features that are scalable, maintainable, and user-friendly. Programming: Strong coding skills in relevant programming languages and frameworks. Testing: Knowledge of testing methodologies to ensure features are bug-free and meet quality standards. Version Control: Experience with version control systems like Git to manage code changes and collaborate with team members. Problem-Solving: Ability to identify and resolve issues that arise during development. Collaboration: Working effectively with cross-functional teams. Continuous Improvement: Commitment to refining and improving features based on user feedback and performance metrics.

Education:

BA in Information

Technology/systems,

Informatics, Computer Science or similar degree required

This position requires regular onsite work at our Carmel, Indiana office. Candidates must be able to commute to and work from this location as part of their role. Disclaimer: The above statements are intended to describe the general nature and level of work being performed by individuals assigned to this position. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required. Management reserves the right to assign or reassign duties and responsibilities to this position at any time as business needs evolve.