Job Details
Job Summary:
This senior-level role involves programming for specific application subsets within the company's portfolio. The responsibilities cover all phases of the development and maintenance life cycle, typically for an assigned business unit, client program, or corporate department, utilizing various customer technology platforms.
Primary duties include:
Maintaining active relationships with customers to determine business requirements and leading requirements gathering meetings.
Owning the change request process and coordinating with other teams as necessary.
Developing and owning a list of final enhancements.
Defining application scope and objectives and preparing technical and/or functional specifications for program development.
Performing technical design reviews and code reviews.
Ensuring unit tests meet plan requirements, completing system testing, and implementing systems according to the plan.
Assessing the current status and supporting data information planning.
Coordinating on-call support and ensuring effective system monitoring.
Maintaining the technical development environment.
Mentoring others and leading multiple small to medium-sized projects.
Facilitating group sessions for requirements clarification, design reviews, code reviews, and issue troubleshooting.
Supporting vendor evaluation.
Desired Skills:
5 years of experience in the SQL environment.
Experience with Microsoft SQL Server and writing Stored Procedures.
Work experience in the Azure server environment.
Skills in Azure Data Factory.
Creation and utilization of SSIS (SQL Server Integration Services).
Experience working in a SCRUM environment.
Exposure to Data Warehouse environments.
Maintenance of data server environments.
Familiarity with DevOps systems.
Experience working with Healthcare Provider systems.
Collaboration with outside vendors to securely share information.
Qualifications:
Requires a BA/BS degree in Information Technology, Computer Science, or a related field of study.
Minimum of 5 years' experience with multi-dimensional platforms, business, and technical applications.
Alternatively, any combination of education and experience that provides an equivalent background.
Strongly preferred: experience in providing troubleshooting support, multi-database, and/or multi-language experience.