Description
***This role is aligned to Mexico City, please only apply if you are based in/near to Mexico City***
About GBG
GBG is the leading expert in global identity and location. In an increasingly digital world, GBG helps businesses grow by giving them intelligence to make the best decisions about their customers, when it matters most.Every second, our global data, agile technology, and expert teams, power over 20,000 of the world's best-known organisations to reach and trust their customers. Learn more at www.gbgplc.com and follow us on LinkedIn and X @gbgplc
Why you should be@GBG
- We make the world a safer place
- We trust each other and win together
- We are local experts in a global business
- We want you to be yourself
- We grow when you grow
The Team
We build and own the delivery of the customer portal in GBG’s Documents and Biometrics portfolio; part of a solution that helps with document verification and digital trust.We are a cross functional team who pride ourselves on our collaborative spirit. We value every team member’s expertise, and each member contributes to our collective success. Our daily work follows agile methodologies, placing a strong emphasis on automation and continuous improvement.
The Role
This is an exciting and impactful role that provides the opportunity to heavily influence the technical growth of our team. You will bring your passion for technology, experience of developing great software, and constant desire to improve.
What you will do
You will play a dual role, contributing both technically and as a people manager. You will be responsible for designing, developing, and overseeing the implementation of complex software solutions, ensuring high standards of code quality and technical excellence. Your expertise will be critical in guiding the team through challenging technical problems and in making strategic decisions that shape the direction of our projects.In addition to your technical responsibilities, you will also manage and mentor a team of engineers.
You will foster a collaborative and productive environment, provide regular feedback, and support the professional development of your team members. By integrating your technical skills with strong leadership capabilities, you will drive both the success of our projects and the growth of your team. You will:
- Lead, mentor, and motivate a team of engineers, fostering a collaborative and productive work environment.
- Conduct regular performance reviews, provide constructive feedback, and develop personalized growth plans for team members.
- Participate in the hiring process, including interviewing candidates, and ensure effective onboarding of new team members.
- Address and resolve any interpersonal or work-related conflicts within the team, maintaining a positive and professional atmosphere.
- Identify skill gaps and coordinate training opportunities to enhance team members' professional growth and technical skills.
- Facilitate clear and open communication within the team and with other stakeholders, ensuring alignment on goals and expectations.
- Implement strategies to boost team morale and engagement, ensuring a high level of job satisfaction and retention.
- Be an individual contributor; actively participating in engineering tasks to drive the team towards achieving sprint goals and deliverables. You will design, develop, implement, and thoroughly document complex software solutions
- Support continuous integration practices including Test Driven Development
- Troubleshoot and debug complex software issues, employing advanced problem-solving techniques to identify and implement effective solutions.
- Proactively identify trends to address problems before they become incidents.
- Conduct comprehensive code reviews, providing valuable feedback to maintain code quality and consistency.
- Participate in Agile activities, ceremonies, and planning with your team.
- Contribute to the evolution of broader architectural patterns and practices across our entire Documents & Biometrics product portfolio, as well as ensuring alignment to these.
- Raise the bar for technical excellence, performance, and reliability.
- Care about agility as much you care for scalability and availability. Continuous deployment keeps us focused on incremental releases.
Requirements
What We're Looking For
Tech Stack Overview
- We utilize Microsoft .NET C# for robust and scalable back-end services.
- Our platform is hosted on Amazon AWS, ensuring reliability and scalability.
- We leverage AWS Aurora MySQL for high-performance and secure data management.
- Currently, our front end is built with Angular, with plans to transition to React.
We are looking for a deep understanding and proficiency in the above, plus
- Strong experience in Amazon AWS technology stack or a comparable cloud platform.
- Proficiency with OOP, SOLID principles, and design patterns.
- Unit testing with nUnit, xUnit or similar framework.
- Experience in the building and deployment of REST APIs and Microservices
- CI/CD using YAML pipelines and automated build, testing and deployment utilising Azure DevOps, GitHub Actions, or equivalent technology.
- Experienced in working in an Agile / SCRUM environment.
The core qualities that will help you thrive in this role are:
- A proven track record in leading software engineering teams, with a history of delivering projects punctually.
- Exceptional skills in motivating and inspiring team members to achieve peak performance.
- Excellent communication skills, including the ability to adapt your style to different audiences.
- A passion for promoting engineering excellence in those around you through coaching and guiding individuals, and the team, to influence change.
- An unwavering "can-do" attitude
- An appetite for and ability to quickly comprehend and complex technical challenges
- Proficiency in identifying and resolving intricate technical issues using a logical and analytical approach.
- The ability to think strategically and align technical solutions with business objectives.
- A commitment to continuous learning and professional development, with a curiosity for exploring new technologies, tools, and methodologies. You stay updated with industry trends and advancements to drive innovation and maintain technical relevance.
Behaviours we'd like to see
Benefits
Next steps
Click here to see more about what’s important to us, including our hybrid and flexible work policy, our commitment to ESG, I&D and much more. To chat to the Talent Attraction team and find out more about our benefits, drop an email to behired@gbgplc.com and we’ll be in touch!Make life@GBG work for you.