Technical Coach or Software Leader or Engineer Coach at metasoftinc | Torre

Technical Coach or Software Leader or Engineer Coach

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Part-time

Legal agreement: Contractor

Currency exchange and payroll taxes to be paid by:

Company

Compensation
USD60 - 70/hour
Non-negotiable
location_on
Hybrid (American Airlines - Skyview 7, Transformation Way, Fort Worth, TX, USA)
Posted 20 days ago

Responsibilities


Technical Coaching Responsibilities: - Coach teams in our immersive dojo and coaching space. - Evaluate product and portfolios to assess architecture and engineering opportunities. - Facilitate Value Stream Mapping sessions to identify opportunities in development and operational value streams. - Identify opportunities to increase flow, eliminate waste, decouple applications, and enable service-based ecosystems. - Define and curate leading indicators and metrics to measure progress toward desired outcomes. - Serve as a go-to expert on modern technology, architecture, engineering, and DevOps practices. - Work with teams and leadership to influence and support the engineering culture. - Collaborate with product teams on reaching the next level of customer delivery. - Mentor and engage in hands-on work with software teams, including engineers and architects, on learning and applying new ways to solve problems. - Lead large pairing and mobbing sessions to maximize learning while narrowing focus. - Design and develop facilitator-led materials related to modern engineering practices or ways of working. - Bring real-world software engineering experience to the enablement organization to help build a viable community of technical coaches and practitioners. - Embed with teams to learn their environment and behaviors as a precursor to designing impactful coaching interventions. - Develop and implement coaching interventions for teams including software engineers and architects. - Exemplify and demonstrate preferred team behaviors and embody the desired culture. - Professionally address undesirable behaviors if they should arise. - Contribute to the developer experience platform that removes organizational friction from the continuous delivery of value. Required Qualifications: - Bachelor degree in computer science or related discipline or an equivalent combination of education and work experience. - 4+ years of relevant work experience in an agile environment. - Demonstrated expertise in at least one object-oriented language. - Previous experience supporting high-performing Agile and DevOps teams. - Past experience coaching or mentoring others in any context. - Hands-on experience with engineering practices such as object-oriented design patterns, Extreme Programming, cloud design patterns, TDD, BDD, refactoring, and automation. - Experience with Continuous Integration and Continuous Delivery. - Expertise in Agile methodologies like Extreme Programming, Kanban, or Scrum. - Experience with implementing and operating DevOps tools and platforms across the development lifecycle. - Working experience deploying and supporting business-critical, internet-scale distributed systems or high-volume client/server systems. - Proven experience in SQL and ability to design relational database schemas. - Ability to scrutinize provided architectures and suggest optimizations for deployment and minimizing the cost of change.
Closes in:
0
days
0
hours
0
min
0
sec
tune NOT FOR YOU? IMPROVE YOUR RESULTS