Lead Program Engineer
Location
Pennsylvania + 1 moreAll locations: Pennsylvania, Texas
Posted
66 days ago
Salary
Not specified
Bachelor Degree8 yrs expExperience acceptedEnglishCloudPython
Job Description
• Leads major projects/programs, providing subject matter expertise and technical direction and oversight.
• Works on projects that span a broad range of technologies.
• Has expertise in multiple technical environments and possesses business knowledge that spans multiple business areas.
• Leads project planning processes.
• Develops work plans or reviews other work plan timelines and manages workflows to meet project timeframes.
• Responsible for identifying project tasks in support of project planning and estimation.
• Contributes to strategic planning meetings and provides guidance and expertise on system options, risk, cost vs. benefits, and impacts on business processes and goals.
• Works closely with architects to assure all systems are in line with IT long-term strategy.
• Together with business stakeholders leads the development of business analytics requirements.
• Brings deep understanding of business data domain and underlying data sources.
• Leads development of semantic data access requirements (functional and non-functional).
• Ensures adherence to standards, policies and procedures.
• Reviews modules for quality assurance.
• Develops convergence plans to meeting standards, as needed.
• May assist in defining development guidelines and standards.
• Leads development of technical design for data sourcing, transformation and aggregation logic.
• Leads data sourcing approach and is primary interface with the Information Delivery team in implementing sourcing mechanisms.
• Leads development of data transformation and aggregation logic.
• Ensures consistent and stable delta processing for data loads.
• With input and direction from the Principal Information Architect, leads analysis of analytics data consumption alternatives and recommends optimal approach based on analytics requirements.
• Ensures proper knowledge transfer of data access/consumption mechanisms to business stakeholders, data visualization specialists and/or data scientists.
• Leads project teams building applications.
• Designs and builds enterprise data platforms using a disciplined development process.
• Integrates solutions with other applications and platforms outside the framework.
• Reviews integration testing plans.
• Supports and/or executes testing efforts across the life cycle.
• Consults Delivery Management team on batch/bulk data load scheduling to optimize performance.
• Oversees and assists in production support.
• Provides technical direction and oversees testing of business analytics solutions.
• Provides technical leadership for the definition and development of test plans and system documentation.
• May troubleshoot existing information systems to identify errors or deficiencies and develops solutions.
• Ensures all applications are documented according to standards.
• Promotes effective use of information technology by educating users on system functionality.
• Assists in the development of user guides and training documentation for systems.
• Ensures data solution monitoring requirements are provided to the Delivery Management team and is alerted when solutions are not performing as expected.
• Helps to establish SLAs on system performance and data processes with Service owners, RM’s, Delivery Management team, and business owners.
• Provides technical leadership, coaching and mentoring to team members.
Job Requirements
- Bachelor’s degree in Programming/Systems or Computer Science or other related field
- 8 or more years of experience in technologies relevant to data/information management, such as Python, Cloud SaaS Solutions, Databricks, Data Migrations MDM, Metadata, Data Quality, etc.
- Broad level of understanding surrounding information systems and application architecture standards
- Experience in leading projects and teams
- Demonstrated ability to analyze and interpret complex problems or processes that span multiple business areas, identify and understand requirements and develop alternate solutions.
- Experience designing, developing and testing applications using proven or emerging technologies, in a variety of technologies and environments.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
- Support for working families
- Backup dependent care
- Adoption assistance
- Infertility coverage
- Family building support
- Behavioral health solutions
- Paid parental leave
- Paid caregiver leave
- Training programs
- Professional development resources
- Mentorship programs
- Employee resource groups
- Volunteer activities
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Engineer66 days ago
Full TimeRemoteTeam 5,001-10,000Since 1981H1B No Sponsor
Interconnection Project Engineer managing renewable energy projects and interconnections
California + 4 moreAll locations: California, Colorado, New York, Utah, Virginia
Engineer66 days ago
Full TimeRemoteTeam 1,001-5,000Since 1891H1B No Sponsor
Senior Piping Stress Engineer supporting nuclear power projects.
Microgrid Protections Engineer
Intersect PowerEnabling new pathways between clean electricity and the broader economy
Engineer66 days ago
Full TimeRemoteTeam 51-200Since 2016H1B Sponsor
Microgrid Engineer designing electrical protection schemes for critical infrastructure.
Cyber SecurityFlash
Senior Environmental Engineer
WithersRavenelHelping craft the success of communities across North Carolina through placemaking and partnership. Proudly an #ESOP.
Engineer66 days ago
Full TimeRemoteTeam 201-500Since 1985H1B Sponsor
Senior Environmental Engineer managing client relationships and environmental projects
North Carolina