This role has responsibility to lead the delivery of solutions on the Communication Platform collaborating with technical product owners, business product owners, other engineering teams, solution architecture, vendors, infrastructure, CIP, release management, and other partners. The person in this role will be involved from decomposition to delivery and throughout the product lifetime. The role is responsible for driving software engineering best practices in the delivery of those solutions.
This person in this role must ensure the solution is understood and can be carried-out by the teams who must deliver it. They will work to resolve questions, issues, and concerns regarding the solution and delivery. They will make certain the solution takes into account the guidelines, constraints, and overall strategic direction set by Enterprise Architecture, Security (CIP), and Infrastructure planning (IT Ops). This aspect of the role requires the person to know when and how to engage those teams, to collaborate with the teams in order to formulate a solution, and - when needed - to undergo the various review processes imposed by those teams.
This person is involved in all phases of the project lifecycle, from project inception and the development of an approach through testing, implementation, and post implementation support. They are advisors to the Software Engineering Senior Manager, project managers, contributors to requirements, overseers of design, software engineering practice leader, and responds to issues arising from testing and production support. Often, they serve as representatives of the project and its solution to various stakeholders, business partners, and senior leadership.
This person is capable of leading small teams of Software Engineers within multiple projects, acting as a Communication Platform team technical leader and point-of-contact to the project team. This person contributes to the project planning process, advising project managers regarding scoping issues, risks to plan, and general plan structure. This person advises business partners regarding solution options, often helping to shape scope in the process.
Professional growth of knowledge across both technical and operational domains is required. Expectations include innovation and critical thinking leading to decision making driving towards efficient, simple solutions answering to complex business needs.
Responsibilities and Functions
Provide leadership in solution design and delivery across multiple delivery teams and stakeholders. Use strong technical and domain knowledge, combined with strong communication skills, to deliver innovative and robust solutions. Guide and influence team members to continuously improve in all areas of practice. Drive solution designs that balance the adherence to solution architecture and software engineering strategies, security, performance, and the regular timely delivery of high value.
Qualifications
eQuest
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.