Senior Software Engineer Jobs in Abuja 2024
Bashlee Nigeria is seeking an experienced Senior Software Engineer to join our growing team. In this role, you will lead a globally distributed team of engineers, manage performance, and ensure technical excellence. You will also play a key role in setting organizational standards, collaborating with cross-functional teams, and driving the development of reliable and scalable software solutions.
Bashlee Nigeria Jobs Latest
Posted on: | November 23, 2024 |
Category: | Technology & IT |
Skill: | Microservices | On-call Support | Performance Management | Site Reliability Engineering | Strategic Planning | Team Leadership & Development |
City: | Abuja |
Country: | Nigeria |
Province: | Federal Capital Territory (FCT) |
Education: | Bachelor’s Degree in Accounting or Finance | Bachelor’s Degree in Business | Bachelor’s degree in Finance | Bachelor’s or Master’s degree in Computer Science |
Last Date: | April 25, 2025 |
Vacancies: | 08 |
Company: | Bashlee Nigeria |
Address: | Abuja, Federal Capital Territory (FCT) - 900001 |
Senior Software Engineer Jobs in Nigeria – Abuja
Position Overview
Location: Abuja, Lagos, Kano, Delta, Rivers, Oyo, Jos, Nigeria
Job Category: Technology & IT
Department: Engineering and Technology
Employment Type: Full-time
Company: Bashlee Nigeria
Join Bashlee Nigeria as a Senior Software Engineer to lead a team of talented engineers in designing and delivering cutting-edge software solutions that drive innovation and meet end-user needs.
Job Description
Bashlee Nigeria is seeking an experienced Senior Software Engineer to join our growing team. In this role, you will lead a globally distributed team of engineers, manage performance, and ensure technical excellence. You will also play a key role in setting organizational standards, collaborating with cross-functional teams, and driving the development of reliable and scalable software solutions.
View Related Job Options: Mobile App Developer Jobs in Lagos
Key Responsibilities
- Team Leadership: Manage and grow a distributed team of 4-8 mid to senior-level engineers.
- Technical Leadership: Serve as the engineering lead for a site reliability-focused organization, supporting operational excellence across teams.
- Collaboration: Align and coordinate with peers in live operations and ensure consistent technical leadership across the organization.
- Performance Management: Develop and maintain performance goals, provide career growth opportunities, and manage team motivation.
- Strategic Planning: Participate in quarterly and annual strategic planning to align organizational goals with team execution.
- On-Call Support: Act as an escalation point for live operations and ensure on-call teams are effectively supported.
Ideal Candidate Profile
We are looking for a Senior Software Engineer with exceptional leadership skills, technical expertise, and a proven track record in managing distributed teams and building reliable software solutions.
Skills and Qualifications
Core Technical Skills
- Experience observing, monitoring, and managing large-scale production services, particularly microservices.
- Expertise in software engineering principles and best practices.
- Strong organizational and project management skills for cross-discipline collaboration.
Education and Experience
- Education: Bachelor’s or Master’s degree in Computer Science or a related field.
- Experience:
- Minimum 7 years of experience managing and growing software engineering teams.
- Proven ability to set and manage performance standards for engineers.
- Demonstrated ability to work across multiple teams and establish technical standards.
Soft Skills
- Excellent problem-solving and decision-making skills.
- Strong communication skills for alignment across organizations.
- Ability to motivate and inspire engineering teams.
What We Offer
- Competitive salary and career growth opportunities.
- Flexible and supportive work environment.
- Access to cutting-edge tools and technologies for software development.
- Nationwide job openings across major cities in Nigeria.
About the Team
At Bashlee Nigeria, our software engineering team is dedicated to creating impactful and reliable solutions that meet the needs of our end users. You will be part of an innovative and collaborative team focused on excellence and continuous improvement.
Selection Process
- Application Review: Screening based on qualifications and experience.
- Technical Assessment: Evaluation of your technical expertise and leadership skills.
- Interview: Panel interviews to assess technical knowledge, problem-solving skills, and cultural fit.
- Offer: Selected candidates will receive an offer letter with detailed role information.
Life at Bashlee Nigeria
Bashlee Nigeria fosters an inclusive and supportive work culture that prioritizes professional growth and innovation. Our teams are empowered to lead and contribute to meaningful projects that impact lives positively.
Next Steps
Submit your application through the Bashlee Nigeria job portal. Shortlisted candidates will be contacted for further assessment and interviews.
Acknowledgment & Diversity
Bashlee Nigeria values diversity and inclusion and is committed to providing equal opportunities for all candidates. We encourage applications from individuals of all backgrounds.
Vacant Positions
- Bashlee Nigeria Senior Engineer Jobs
- Leadership in Software Engineering
- Microservices Engineering Jobs
- Nationwide Software Jobs Nigeria
- Senior Software Engineer Jobs in Nigeria
- Site Reliability Engineer Jobs Nigeria
- Software Engineering Careers Nigeria