We share your motivation to progress your career and achieve your ambitions – so we want to let you know about the latest Senior Software Engineer- People Technology- London role. Check out the details for this vacancy, with a world-leading airline company, below:Location : London, waterside (Hybrid)Contract ended : Hours: Monday to Friday (37.Join Client People Technology team as a Senior Software Engineer and play a key role in leading engineering across People/HR portfolio. There are a number of exciting projects for which we require the Senior Software Engineer engagement including an HR transformation.
Leadership & Management: Lead, mentor, and inspire teams of software engineers, fostering a collaborative and high-performance culture.Agile Practices: Implement and advocate for agile methodologies, ensuring efficient and effective development processes.Oversee the design, development, and deployment of scalable and secure APIs.Data Hub Management: Guide the creation and maintenance of People Data Hub, ensuring data integrity, accessibility, and performance.Experience of resolving complex solutions architecture challenges and managing both business and IT change to help shape future directionsQuality Assurance: Ensure the highest standards of code quality, security, and performance through rigorous testing and review processes.Drive continuous improvement initiatives to enhance team productivity and product quality.
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.Experience: Proven experience in software engineering, with at least 5 years in a leadership role managing agile teams.
Programming Languages: Proficiency in Node.js, Java, Python and TypeScript.Database Management: Experience with Oracle DB.Data Integration: Enterprise Systems: Familiarity with Oracle EBS or Fusion preferable, as well as any other HR systems will be a bonus, eg SAP Success Factors, Work Human, Infor.Experience with AWS and serverless architectures.Testing: Familiarity with Jest for unit testing (nice to have).
Hands-on principal-level engineer with meticulous approach to ensuring accuracy and quality in all aspects of work. Agile Expertise: Deep understanding of agile methodologies (e.g., Scrum, Kanban) and experience in implementing them.Leadership: Exceptional leadership and team management skills, with a track record of building and nurturing high-performing teams. ASAP…