Director of Engineering / Product Management Leader (Hands-On)
Our client is a leading developer of custom software and provider of system integration services. They employ their top technical talents to solve complex business problems with unmatched speed and precision using Agile development methods. They are largely engaged in developing medium to large scale complex web applications using Agile methods.
They are passionate about their work, and have a corporate culture that feeds upon each others' enthusiasm, dedication to excellence, and the success of our projects and customers.
They are seeking a hands on Director of Engineering & Product Management Leader to serve clients as a trusted advisor, interface with senior-level Government clients in shaping the IT vision, direction, establishing priorities, and short and long term plans.
Primary Responsibilities include:
? Primarily responsible for overseeing development of client's products (both software and people)
? Experience leading product development based on Open-Source Software
? Capable of managing 10-20 person, cross functional tech team
Additional Responsibilities may include:
? Develop trusted strategic partnerships with key clients, senior leaders and stakeholders
? Serve as a trusted advisor to stakeholders, senior management on matters of IT investment and implementation
? Oversee / Lead clients' modernization efforts
? Oversee / Lead clients' continuous improvement efforts
? Facilitate stakeholder work sessions focused on making enterprise-wide decisions
? Lead strategic planning for IT investments
? Promote industry best practices
? Assist customer in establishing and adopting new IT policies to meet changing demands
? Enforce adopted policies, standards, and procedures in the development and maintenance efforts
? Ensure adequacy of security provisions in the development and production environments
In terms of client environment and technologies, these are some areas client would PREFER to see but certainly NOT ALL required.
? Hold at least a Bachelor's degree in a related field
? Have 3+ years of experience with modeling languages
? Have 7+ years in IT consulting/client facing
? Familiarity with testing methodologies
? Broad understanding of OO Design & Development and LAMP stack architecture
? Broad understanding of SOA and web technologies
? Experience across software development lifecycle: development, testing, configuration management, deployment, etc.
? Experience Leading Agile (Scrum, eXtreme Programming, etc.) projects
? Experience working with all teams in an organization: Development, Operations, QA, Management, etc.
? Broad understanding of operating system scripting and commands such as *nix-based systems (Linux, Unix and Mac) and Windows
? Knowledge of Continuous Integration (Hudson / Jenkins)
? Ability to work and communicate in diverse client environments
GreenFoot Technologies - 14 months ago