Ensure the quality, timeliness and cost of projects meet client and business requirements.
Collaborate with Product Managers to navigate scope, commitments, release timeline or other project variables when needed.
Considered point of escalation for the teams and production issues.
Actively communicates status of team progress or impediments.
Provides release management support for internal and external deployments.
Provide oversight and leadership to a team of software and quality engineers to ensure timely execution of team and project deliverables.
Develop staff through effective hiring, coaching, and performance management processes, and establishing development plans.
Create an effective work environment by developing a common vision, setting clear objectives, expecting teamwork, recognizing outstanding performance, and maintaining open communications.
Champion and ensure adherence to development strategies, standards, policies, tools, and procedures during all phases of the development life cycle.
Lead development efforts across Agile teams with shared resources.
Requirements
Bachelor’s degree in computer science or technology, information systems or software engineering course of study or relevant experience required
5 – 7 years of managing agile software engineering teams building SaaS products with a track record of on-time deliveries required
Experience with delivering software products using Microsoft technologies is required
Experience in Cloud technologies and web development
Experience working with offshore resources is a plus
A deep understanding of the Software Development Life Cycle and Agile methodologies
Familiarity with the tools and technologies in areas such as issue tracking, builds, delivery, documentation, and release management
Action Oriented: Taking on new opportunities and tough challenges with a sense of urgency, high energy, and enthusiasm
Collaborates: Builds partnerships and working collaboratively with others to meet shared objectives
Customer Focus: Building strong customer relationships and delivering customer-centric solutions
Drives Results: Consistently achieving results, even under rough circumstances
Instills Trust: Gaining the confidence and trust of others through honesty, integrity, and authenticity
Ensures Accountability: Holding self and others accountable to meet commitments
Decision Quality: Making good and timely decisions that keep the organization moving forward
Influences: Uses compelling arguments to gain the support and commitment of others
Builds Effective Teams: Building high performing teams that apply their diverse skills and perspectives to achieve common goals
Develops Talent: Developing people to meet both their career goals and the organization's goals
Manages Complexity: Making sense of complex, high quantity, and sometimes contradictory information to effectively solve problems
Tech Stack
Cloud
SDLC
Benefits
medical
dental
vision
retirement contributions
employee stock purchase and bonus plans
pay for holidays, vacation, sick days, funerals and jury duty
years of service awards
employee discounts
employee referral bonuses
charitable contribution matching
education reimbursement
Manager, Software Engineering at Simpson Strong-Tie | JobVerse