Drive Excellence in Technology Innovation in Africa
About the Role
We are looking for an accomplished Software Developer – Angular JS to lead our development initiatives. With a deep understanding of the Angular framework and a proven track record of delivering complex web applications, you will guide our team in creating transformative digital experiences. Your leadership and expertise will shape the direction of projects and set the bar for quality and innovation.
The Software Developer – Angular JS role has the following responsibilities:
- Leading the end-to-end development of sophisticated web applications using the Angular framework.
- Collaborating closely with cross-functional teams to define technical architecture, design scalable solutions, and ensure seamless integration.
- Mentor and guide junior and mid-level developers, fostering a culture of learning and continuous improvement.
- Conduct comprehensive code reviews, providing strategic feedback to enhance code quality, performance, and maintainability.
- Collaborate with UI/UX designers to translate complex concepts into intuitive user interfaces. •
- Address complex technical challenges, debugging and resolving issues to ensure successful project implementation.
- Participate actively in project planning, estimation, and resource allocation, leveraging your experience to drive project success.
- Stay abreast of emerging technologies, industry trends, and best practices, and share your insights with the team
Qualifications & Characteristics
- A minimum of 5 years of professional web development experience with a strong emphasis on Angular framework.
- Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent practical experience).
- Strong understanding of front-end design principles, UI/UX best practices, and responsive design.
- Experience with version control systems (e.g., Git) and agile development methodologies.
- Exceptional problem-solving skills, attention to detail, and a strategic mindset.
- Excellent communication and leadership abilities, with a track record of mentoring and guiding developers.
- Proven ability to lead technical discussions, drive decisions, and collaborate effectively with cross-functional teams.
- Familiarity with backend technologies, RESTful APIs (Application Programming Interfaces), and databases is highly advantageous
- Previous work experience in Fintech or banking applications
- Contributions to open-source front-end projects.
- Experience with continuous integration and continuous delivery (CI/CD) pipelines.
- Experience with Agile development methodologies
- Must be able and willing to collaborate in a team/cooperative environment and exercise independent judgment and initiative.
- Strong analytical, decision-making, and problem-solving skills. Is extremely logical, and detail-oriented with a keen attention to detail.
- Demonstrated ability to prioritize workload and meet multiple project deadlines.
- Ability to conduct research into systems issues and products as required.
- Highly self-motivated and self-directed.
- Ability to effectively prioritize and execute tasks in a high-pressure environment.
- Experience working in a team-oriented, collaborative environment.
- Proven ability to quickly learn new applications, processes, and procedures.
- Ability to communicate effectively with technical and non-technical audiences.
- Structured thinker, and effective communicator with excellent written and oral communication skills.
- Excellent listening and interpersonal skills.
About the job
Azenia is a technology business to build the necessary platforms to transform and scale financial services in Africa for Equity Group. We build bespoke platforms and systems for banking services, insure tech, investment banking etc that are designed for the everyday African. We are ACTIVELY recruiting technologists to support this mission.
Are you looking to sharpen your Software Development skills to stay relevant in the market? CLICK HERE to have a look at the top schools.
For all your IT certification needs, please, click here for information on how to get started