Buffalo Grove, IL, USA
21 days ago
Technical Program Manager
Job Seekers, Please send resumes to resumes@hireitpeople.com

Job Duties:

Partner with business stakeholders to make technology decisions that deliver significant impact and collaborate to develop achievable goals and program objectives.Identifying the complexities in the requirements and designing optimized solutions to enhance product performance using integrated Design Patterns, Algorithms, and Business rules to simplify the complex distributed system architecture.Plan, direct, and coordinate activities of multiple cross-functional applications with complex Systems Integration, Business Process Management, and Reengineering.Collaborate with multiple teams, including software architects, software engineers, developers, and product teams, to identify cross-team dependencies and incorporate them into the program planning process.Defining and managing high-end mobile(iOS) based CRM cloud digital solution that interface with a variety of backend systems involving technologies such as SalesforceCRM Cloud, Microservices, and Java-based Restful web services to fetch data from Data Lake, PostgreSQL, Oracle/Teradata using various PL/SQL methodologies.Drive up program quality-use software quality metrics. Represent a view to get code refactoring into planning where it breaks these metrics badly. Instill a sense of pride in the scrum team around the quality and working software.Challenge  the team  to optimize  the product  to  Test-Driven Development  (TDD)  and Behavior-Driven Development (BDD) to obtain high coverage and lower code complexities and nesting depths.Perform  technical analysis  of  E2E integrated  design  and automation  test  design.Responsible for producing the overall test delivery plan and defining the business test deliverable milestones, test tasks, and activities whilst determining whether automation tools can be utilized.Proactively identifying potential technical, schedule, resource, and integration complexities-related risks across the program, assessing their likelihood and impact, and developing concrete plans to address identified risks, including mitigation plans, preventative actions, and escalation procedures.Creating detailed release plans, defining release timelines, and managing dependencies across different teams to ensure smooth release execution.Develop custom reports/dashboards related to program execution and test execution in Azure DevOps Board to support strategic decision-making processes by providing data nuances and insights to all major stakeholders and involved parties.Participates in PI Planning, ART SSync, and Scrum of Scrums meetings, measuring product backlog, designing each sprint/release deadline, and communicating the release status.

Education: The minimum qualification required for performing the above specialty occupation duties is a bachelor's degree or equivalent in Computer Science or equivalent in a related field or a foreign equivalent is required closely related field with relevant experience.

Confirm your E-mail: Send Email