Own delivery and execution for API platform outcomes, ensuring alignment to leadership direction—including priorities, and architectural guardrails.
Use your deep understanding of business processes to shape technology strategies, helping create business cases, cost/benefit analyses, and roadmaps that support organizational objectives.
Scan the market for modern tools and capabilities, leading RFPs, project charters, and business cases that bring innovation to life.
Mentor, guide, and elevate your team through ongoing coaching, performance conversations, and skill building opportunities that cultivate a high-performing engineering culture.
Foster a culture grounded in quality, agility, and continuous learning—encouraging your team to explore emerging technologies and modern software development practices.
Lead engineering initiatives, oversee technical requirements, and support continuous delivery teams to ensure strong execution across products and platforms, including scalable, secure APIs built in C#/.NET on Azure (GraphQL for reads and REST for writes).
Collaborate with cross-functional partners to embed agile principles, streamline processes, and align product and technology lifecycle outcomes.
Advance quality across the software lifecycle—from requirements to code standards to CI/CD automation— including consistency in API contracts, versioning, error handling, performance, and backward compatibility.
Partner with business units to connect technology capabilities with strategic, operational, and tactical priorities.
Participate in business and tech governance forums, lending your expertise to planning cycles and initiative reviews.
Contribute to operational plans and ensure new or evolving initiatives have full financial planning, including infrastructure considerations.
Review SOWs and contracts while guiding external partners to deliver value across assigned projects and workstream.
Requirements
Typically requires a bachelor’s degree or equivalent experience in Computer Science or related field.
Typically requires 3 years of people leader experience.
Experience leading technology teams.
Typically requires 5 years of information technology experience with demonstrated expertise in application design and API driven or integration focused architectures.
Previous work experience building technology platforms and teams preferably in environments leveraging modern APIs, microservices, cloud native services, or integration frameworks.