Sr. Engineering Manager - Software

Mid / Senior

|

In Office

Meytier Premier Employer

Working there

About This Workplace

Meytier Partner

GEP is a diverse, creative team of people passionate about procurement. We deliver practical, effective services and software that enable procurement leaders to maximise their impact on business operations, strategy and financial performance. It's a learning organization, actively looking for people to help shape, grow and continually improve us.

Key Responsibilities:
  • Manage an Agile process that consistently delivers a quality product to customers.
  • Rally your team to make and keep commitments to customers, the business, and themselves.
  • Partner up with your team’s Product Manager in planning and preparing your team’s backlog.
  • Mentor, coach, and assist team members to be productive and efficient contributors.
  • Handle end to end performance management cycle for his/her team
  • Meet with your team to ensure their path for success is clear and we’re instilling and exhibiting the right behaviours to ensure consistent, high-quality delivery.
  • Create proposals for the creation and modification of our processes and technology roadmaps in your designated area.
  • Work with our Technical Program Managers to navigate inter-team dependencies, identify critical paths and plan release trains.
  • Lead interviews to find the next great engineer or leader
Desired Qualification:
  • 10+ years in software engineering with 3+ years of recent hands-on experience managing software engineering teams with knowledge of technologies/languages in Java 8+, AWS, Azure, Docker, etc.
  • Expertise with modern frameworks such as Spring Boot, Akka, etc.
  • Experience with building, maintaining and scaling microservices and RESTful APIs.
  • You have high-level knowledge and awareness of modern cloud-based big data and analytics tooling & methods (Spark, Kafka, Kinesis, Data Lakes, Data Pipelines, ETL/ELT, …)
  • Demonstrate advanced knowledge of software engineering practices, design patterns, craftsmanship, metrics, quality and testing procedures, process creation and enablement.
  • Established track record of being the go-to person for your teams, spearheading or injecting yourself in necessary discussions to ensure you’re always in the loop and your teams always have what they need to be successful.
  • Experience optimizing software delivery through the use of metrics to ensure your team is always running efficiently and constantly striving to improve.
  • Strong communication skills with the ability to communicate details about the technical practices in software engineering in a way that makes sense and resonates with our customers and other departments in the business.
  • Ability to adjust and adapt to changing situations in stride communicating effectively to achieve buy-in and minimizing the downstream effect on performance and morale.

© 2024 Meytier - All Rights Reserved.
   Privacy Policy    Terms Of Use