Development Team Lead

Details of the offer

We are looking for an experienced and dynamic Development Team Lead to join our technology team. In this role, you will manage and mentor a team of engineers, promoting best practices in development, testing, and agile project management. You will be responsible for overseeing the delivery of new features and enhancements to our flagship product, CCI TRACC, ensuring the implementation of scalable, high-quality software solutions.

The ideal candidate will have extensive experience in Java development, solid knowledge of AWS cloud technologies, and proven leadership skills in a fast-paced, agile environment. A strong technical background in CI/CD pipelines, testing frameworks, and quality assurance is essential.

Key Responsibilities Leadership & Team Development:
Lead and manage a team of software engineers, fostering a culture of collaboration, innovation, and continuous improvement. Mentor and develop engineers, focusing on career growth, technical proficiency, and teamwork. Promote a positive, quality-driven engineering culture with a focus on accountability and ownership. Technical Delivery & Quality:
Oversee the development and delivery of CCI TRACC features and enhancements, ensuring they meet high standards of quality and performance. Drive best practices in software architecture, coding standards, and design patterns, with a particular focus on Java and AngularJS. Ensure CI/CD pipelines are implemented and optimized for efficient, automated software releases. Agile Project Management:
Serve as a Scrum Master or Agile advocate, leading the team through SCRUM processes and managing sprints, backlog grooming, and daily stand-ups. Collaborate with product owners, stakeholders, and cross-functional teams to ensure alignment of engineering efforts with business objectives. Testing & Quality Assurance:
Implement and maintain robust testing strategies, including unit testing, integration testing, performance testing, and security testing. Ensure comprehensive quality assurance practices are followed throughout the software development lifecycle, driving a culture of test-driven development. Cloud & Infrastructure Management:
Leverage AWS cloud services (e.g., EC2, Lambda, S3, RDS) to architect, build, and scale applications in a cloud-native environment. Ensure high availability, performance, and scalability of services through effective use of AWS technologies. Process Improvement & Continuous Integration:
Manage and enhance the CI/CD pipeline, using tools such as GitHub Actions, Docker, AWS EKS, and CloudFormation. Champion continuous delivery and integration, driving automation and efficiency across all development processes. Requirements Education:
Bachelor's degree in Computer Science, Mathematics, Information Technology, or a relevant field is required. A Master's degree is a plus. Experience:
Proven track record as a Principal or Senior Engineer in Java development. Previous leadership or management experience in a development team. Extensive knowledge of AWS Cloud technologies (e.g., Lambda, EC2, RDS, S3). Experience with CI/CD pipelines, automated testing frameworks, and modern DevOps practices. Technical Skills:
Expertise in Java and AngularJS with the ability to guide teams on software architecture and design best practices. Strong understanding of SCRUM methodologies; SMC certification is a plus. Solid knowledge of testing frameworks for unit, integration, performance, and security testing. Familiarity with GitLab Flow, Docker, AWS EKS, CloudFormation, and other DevOps tools. Leadership & Communication:
Excellent people management skills, with the ability to mentor, inspire, and grow a high-performing team. Strong verbal and written communication skills, capable of translating complex technical concepts for non-technical stakeholders. Ability to manage cross-functional teams in a dynamic, fast-paced environment.

#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobrapido_Ppc

Requirements

Junior Data Analyst

Company: Tagmarshal Position: Junior Data Analyst Commencement: Immediately Contract: Permanent position Work hours: 8:30 – 5pm Location: Hybrid - Cape Town...


Vhrs - Western Cape

Published a month ago

Senior Mobile Android Engineer - Superapp

Yassir is the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in 45 cities across Algeria,...


Yassir - Western Cape

Published a month ago

Solutions Architect: Insurance

Join Us in Becoming the Best Bank in the World!!We appoint energized and motivated people for their potential and continuously look for talented, driven indi...


Capitec Bank - Western Cape

Published a month ago

Senior Vmware Engineer

Job Information Date Opened: 18/07/2024 Job Type: Full time Industry: Cloud Infrastructure Work Experience: 7 years Education Level: Degree/B-Tech City: Sea...


Rsaweb - Western Cape

Published a month ago

Built at: 2024-11-15T16:23:21.623Z