Manager, Software Engineering

Multiple Locations
Required Experience: 0 year(s)
Employment Type: Full-Time
Salary Range: Not available
Posted yesterday


Areas that play to your strengths
(all the responsibilities we'll trust you with)


Expand all
Collapse All




TEAM MANAGEMENT



Leads the efforts of autonomous and extremely talented team members toward their goals
Manage, motivate, mentor and encourage direct reports including solution architects, software developers, and QA roles
Plans and manages resources (including outsourced development partners), finances, scope and services within the web and mobile solutions space to effectively deliver technology solutions to the business
Regularly assesses the team’s composition and procedures, relentlessly venturing for cohesion and delivery at a very high caliber and aligned with industry best-practices for software engineering
Works with the project management team, business partners, and technical leads on technology selection, project estimation and planning
Supports the strategy framework definitoin for – build vs buy/cots/custom, in-house vs outsourcing, etc
Strategy for technology selection – strive for management, standardization/less diversification, easier management
Leads development teams and quality assurance groups throughout the development life cycle from project initiation towards delivery of quality products, with a focus on automation of the delivery pipeline and testing
Reviews and approves the technical architecture for all initiated projects
Actively participates and aligns with other leaders of the IT organization to define the objectives that will lead to achieving targets set forward by the strategic roadmap for IT
 












TECHNOLOGY IMPACT



Create a technology vision for web and mobile solutions
Partner with key business stakeholders to apply innovative and practical technical solutions to business problems
Oversee the selection, design and/or development of tools, frameworks and applications
Drive technology vision forward during technical design phase of projects
Review functional and technical project documentation
Coordinate infrastructure and support needs with respective teams in operations and support area
Work towards a fully integrated and automated deployment pipeline
Stay informed about advances in technology, facilitate adoption of new technology
Conduct vendor landscape reviews, facilitate RFPs, select and deploy/integrate COTS/SaaS tools where appropriate
Evaluate effectiveness of implemented solutions using monitoring tools and consultation of business stakeholders
 












KEY DELIVERABLES



Timely delivery of technical projects that meet or supersede business partner expectations
Satisfaction level of business stakeholders regarding implemented solutions
Satisfaction level of business stakeholders with project resources
Streamlined technology landscape for all web and mobile solutions, supported by a clearly defined technology vision for this area