Engineering Manager Bachelor Degree Job
2024-07-25 08:20 ICT Lagos 72 viewsJob Details
Purpose of the Role:
Are you a skilled leader with a passion for managing engineering teams and driving successful project delivery in a dynamic fintech environment?
We are seeking an Engineering Manager in Nigeria to lead our development efforts, mentor developers, and ensure efficient and timely delivery of our fintech solutions.
Who You Are:
You are passionate about leading and mentoring teams, driving efficient project delivery, and fostering a collaborative and productive engineering environment. If this sounds like you, we’d love to hear from you.
Responsibilities & Key Activities:
Serve as the second-in-command (2IC) to the Head of Engineering.
Push delivery across the entire engineering team, ensuring projects are completed on time and meet quality standards.
Oversee and manage Scrum and Agile methodologies, including weekly and quarterly planning, time management, and enforcement of Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives.
Provide support to developers through mentoring and professional development.
Assist with audit management and man-week planning to optimize resource allocation and project timelines.
Help with delivery reports and career path management for team members to track progress and identify areas for improvement.
Collaborate with international teams to deliver strategic initiatives and projects.
Qualifications & Experience:
Over 7 years of experience in developing enterprise-level applications using Core Java and J2EE technologies.
More than 5 years of hands-on experience with the Spring framework, including Spring Boot for building microservices.
Proficient in working with data formats like XML and JSON and implementing JWT for secure authentication.
Expertise in ORM technologies, particularly Hibernate or JPA, for efficient database interaction.
Extensive experience with relational databases such as MySQL and NoSQL databases like DynamoDB.
Skilled in implementing and consuming SOAP and RESTful web services.
Comprehensive knowledge and practical experience with AWS services and infrastructure.
Understanding of Service-Oriented Architecture (SOA) and Microservice Architectures for scalable application development.
Proficient in Agile methodologies, including Scrum and Kanban, with hands-on experience using tools like Jira and Confluence.
Familiarity with testing frameworks such as JUnit and JMeter is a plus.
Experience with modern JavaScript frameworks, particularly NodeJS and Angular, is a plus.
Experience in the e-commerce and payments industry is a plus.
Skills, Knowledge & Competencies:
Demonstrated leadership and team management skills, with a focus on mentoring and developing team members.
Excellent analytical and problem-solving skills, capable of diagnosing issues and finding effective solutions.
High attention to detail, ensuring that code quality and performance standards are met consistently.
Ability to quickly adapt to shifting priorities and manage multiple tasks in a fast-paced environment.
Strong verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
Commitment to delivering high-quality results, with a focus on meeting deadlines and achieving project goals.