You lead agile software engineering teams, collaborate on product roadmaps, and drive effective development processes while fostering a culture of innovation and managing team growth and recruitment.
Anforderungen
- •5-7 years leading software engineering teams
- •Depth in software development for SaaS
- •Understanding modern cloud architectures
- •Experience with DevOps tools and practices
- •Led software development teams to deliver on time
- •Collaborative work across functions
- •Technical depth with product and architecture design
- •Building cloud-first microservice architectures
- •Strong team orientation and coaching abilities
- •Exceptional interpersonal and communication skills
- •Thrive in a dynamic high-paced environment
- •Navigating uncertainty and risk with teams
- •Driving performance and continuous improvement
Deine Aufgaben
- •Manage up to three agile software engineering teams.
- •Collaborate with Department Heads and Product Management on product roadmap implementation.
- •Drive agile development processes across multiple teams.
- •Define requirements and oversee product build and delivery.
- •Launch products effectively.
- •Advance continuous delivery, testing, and deployment for cloud services.
- •Enhance product design and architecture using modern technologies.
- •Foster a culture of quality and innovation within the team.
- •Stay updated on emerging technologies and their business applications.
- •Grow, coach, and challenge engineering teams.
- •Drive recruitment efforts in collaboration with HR.
Original Beschreibung
# Senior Software Engineering Manager
**AT - Vienna** | **Full time**
## Job Description
We are looking for an energetic **Engineering Leader** who shapes and empowers multiple engineering teams to deliver on our cloud vision for continuous testing. You will empower your teams to excel in their work while holding them accountable to a high standard of engineering excellence, delivering results, and continuous growth.
## Role & Responsibilities
* Acting as hands-on manager for up to three agile software engineering teams
* Working closely with other Department Heads and Product Management to lead the implementation of a comprehensive and integrated product roadmap
* Effectively driving an agile software development process across several software engineering teams, defining and estimating requirements, product build and delivery, and launching products
* Advancing the continuous delivery, continuous testing, and continuous deployment practices for multiple cloud services
* Advancing the design and architecture of the products utilizing state-of-the-art technologies and tools, to continually evolve the product line
* Encourage a team culture that values the constant strive for quality and innovation, staying up to date on the latest technologies and deciding how these can best be used to serve business needs
* Growing, managing, challenging, and coaching the teams and successfully driving recruitment (together with HR)
##
## Experience
* At least 5-7 years of leading software engineering teams
* Significant depth in software development in a fast-paced, growing SaaS company
* Experience and understanding of modern cloud architectures, patterns, development processes and tools
* Experience with DevOps tools and practices (monitoring, observability, logging, …)
* Successfully led, developed, and managed software development teams to deliver products and solutions on time and budget
##
## Competencies
* Ability to work collaboratively across functions
* Technical depth and ability to work hands-on with teams in product design, architecture design and system problem-solving
* Deep technical understanding on how to successfully build and deliver cloud first microservice architectures with modern web-based UIs (our primary stack: .Net, React, Typescript, Docker, Kubernetes, Azure)
* Strong team orientation with the ability to develop and coach individuals and earn their respect and trust
* Exceptional interpersonal and communication skills to effectively engage with internal stakeholders and team members
* Contribute and thrive in a dynamic high paced environment
* Ability to navigate uncertainty and risk together with their teams
* Ability to work with all levels of the organization to drive performance and continuous improvement
**Tricentis Core Values:**
Knowing what we need to achieve and how to achieve it is important. Tricentis core values define our ways of working and the behaviors we model that create an enjoyable and successful Tricentis life.
Demonstrate Self-Awareness: Own your strengths and limitations.
Finish What We Start: Do what we say we are going to do.
Move Fast: Create momentum and efficiency.
Run Towards Change: Challenge the status quo.
Serve Our Customers & Communities: Create a positive experience with each interaction.
Solve Problems Together: We win or lose as one team.
Think Big & Believe: Set extraordinary goals and believe you can achieve them.