Director - Development

WescoPittsburgh, PA
16h

About The Position

As the Director - Development, you will be responsible for setting strategic direction and overseeing all software development initiatives across the organization. You will be accountable for ensuring alignment with business objectives, drive innovation, and foster a high-performance culture within the development teams. You will oversee all teams responsible for researching, designing, implementing and managing software and or data programs.

Requirements

  • Bachelors Degree - Computer Science, Information Technology, or related field required; Masters Degree preferred
  • 12 years in software development, with at least 5 years in a senior leadership role
  • Experience with leading a logistically diverse team of onshore, offshore, FTE and contractor employees
  • Proven track record of delivering successful software products
  • Exceptional knowledge of system architecture
  • Strong understanding of software development lifecycle and Agile methodologies
  • Project management expertise in planning and completing large and small projects
  • Excellent leadership, communication and interpersonal skills
  • Strong analytical and problem-solving skills
  • Experience in quality assurance methodologies and processes
  • Proficient in designing and implementing system architectures
  • Proven track record of managing large, distributed teams and delivering enterprise-scale software solutions
  • Exceptional strategic planning, project management, and stakeholder communication skills
  • Ability to travel 0% - 25%

Nice To Haves

  • Masters Degree preferred
  • Experience with cloud-native development and DevOps practices preferred

Responsibilities

  • Define and execute the organization’s software development strategy, ensuring alignment with corporate goals and technology roadmap
  • Lead development teams, including onshore and offshore resources, fostering collaboration and accountability
  • Drive adoption of modern technologies, frameworks, and best practices to enhance system architecture and scalability
  • Drive Agile practices, fostering a culture of collaboration and continuous improvement
  • Oversees the evaluation, identification, development of software solutions, defining and documenting designs and modifications of application software
  • Oversees and provides guidance to the team(s) that locates and directs solutions for critical challenges involving software and or hardware interfaces
  • Accountable for the team(s) that manage investment (BIR) projects to scope, budget and schedule; documents and leads/participates in internal project intake and WESCO Architecture Board (WAB), reviews to ensure development alignment with corporate goals and technical standards
  • Oversee planning, prioritization, and delivery of complex projects, ensuring timely completion within budget and quality standards
  • Partner with senior executives, product owners, and cross-functional leaders to translate business needs into technical solutions
  • Establish development standards, security protocols, and compliance measures across all projects
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service