Responsible for designing, developing, and maintaining software applications that meet business requirements. This role involves collaborating with cross-functional teams to deliver high-quality software solutions and providing technical leadership within the development team.
RESPONSIBILITIES:
Software Development
- Design, develop, test, and maintain software applications in alignment with business needs.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Conduct code reviews and provide constructive feedback to team members.
- Work closely with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications.
- Collaborate with QA engineers to ensure thorough testing and quality assurance of software applications.
- Communicate effectively with team members and stakeholders to ensure alignment and understanding of project goals and timelines.
Technical support & Problem Solving
- Create and maintain technical documentation for software applications, including design specifications, code comments, and user guides.
- Ensure that documentation is up-to-date and accessible to relevant team members. Identify, troubleshoot, and resolve software defects and performance issues.
- Continuously improve existing software applications by refactoring code and optimizing performance.
- Stay updated with the latest industry trends, technologies, and best practices to bring innovative solutions to the team.
Technical Leadership
- Provide technical guidance and mentorship to junior engineers and development teams.
- Lead the development of complex features and modules, ensuring they meet quality and performance standards.
- Participate in architectural discussions and contribute to the technical direction of projects.
Requirements
- 5-7 years of backend development experience, with a strong focus on designing, developing, and deploying complex, scalable applications.
- Demonstrated success in leading and delivering high-impact software projects, collaborating with cross-functional teams to ensure project success.
- Extensive expertise in backend development methodologies, frameworks, and tools, particularly in the .NET ecosystem (e.g., ASP.NET Core, Entity Framework).
- Advanced proficiency in C# and other relevant programming languages, with a solid foundation in Java or Python as a plus.
- Strong command of backend frameworks and libraries, with particular expertise in .NET. Familiarity with additional frameworks (e.g., Spring, Django) is advantageous.
go to method of application »
We are seeking highly motivated and results-driven Sales Officers to join our team nationwide across our State Business, Federal, Paramilitary, Digital Personal Loan, and Financial Inclusion business units. This opportunity is available across the following locations: Abuja (FCT), Lagos, Ibadan, Ogun, Niger, Calabar, Kaduna, Kano, Anambra, Bauchi, Ekiti, Katsina, Kebbi, Osun, Rivers, Delta, Enugu, Ebonyi, Kwara, Zamfara, Adamawa, and Plateau.
Key Responsibilities:
- Identify and engage potential customers within the business unit to introduce and offer our loan products.
- Cultivate and maintain strong relationships with customers,, understanding their financial requirements and presenting appropriate solutions.
- Meet and exceed sales targets by actively pursuing sales opportunities and effectively managing client relationships.
- Provide exceptional customer service by addressing inquiries, resolving issues, and ensuring customer satisfaction throughout the loan process.
- Collaborate with the sales team and management to develop strategies for expanding our reach within the business and achieving revenue goals.
- Stay informed about industry trends, market dynamics, and competitor activities to identify opportunities for growth and improvement.
Job Requirement
- Proven track record of success in sales, preferably within the financial services industry.
- Familiarity with the business and the financial needs of government employees is advantageous.
- Strong communication, negotiation, and interpersonal skills.
- Ability to work independently and collaboratively in a fast-paced environment.
- Motivated by targets and committed to delivering results.
- Willingness to travel within assigned locations as necessary.
- Fluency in local languages spoken in the respective regions is a plus.
Person Specification
- Results-orientated and pragmatic with exceptional quantitative and analytical ability and attention to detail
- Driven, independent thinker and leader who can juggle multiple projects simultaneously with fast-changing priorities
- High level of integrity and dependability with a strong sense of urgency.
- A focus on execution. Willing and able to get hands dirty.
- Flexibility to roll up your sleeves and attack problems and projects as they arise, where you will need to set out a clear structure, method and outcomes yourself
- Ability to create effective working partnerships with senior leaders, challenge the thinking of others in respectful and thoughtful ways, influence upwards.
- Big picture thinker, a “never settle’ mindset.