Manager, Software Engineering

Deloitte

  • Lagos, Lagos State
  • Permanent
  • Full-time
  • 2 months ago
Company DescriptionDeloitte is the largest private professional services network in the world. Everyday, approximately 286,200 professionals in more than 150 countries demonstrate their commitment to making an impact that matters.Our West Africa practice serves multinationals, large national enterprises, small and medium-sized enterprises and the public sector across Nigeria and Ghana.In Nigeria, Deloitte is one of the leading professional services firms, specializing in providing Audit, Tax, Consulting, Risk Advisory and Financial Advisory services. We serve clients in a variety of industries from financial services, consumer, telecommunications, media & technology, energy resources & Industrial and government and public services.Our professionals are unified by a collaborative culture that fosters integrity, outstanding value to markets and clients, commitment to each other, and strength from cultural diversity. They are committed to strengthening corporate responsibility, building public trust, and making a positive impact in their communities. We understand that our professionals hold interests outside of the work space and we aim to encourage work/life balance, supporting them in all aspects of their lives.Our talented professionals and our clients understand the link between a strong learning and development programme and the ability for Deloitte to deliver on its promise of consistent, high-quality service delivery worldwide.Whatever your age, gender or culture, take your career to the next level with the talents and capabilities you will develop at Deloitte.About ConsultingInnovation, transformation and leadership occur in many ways. At Deloitte, our ability to help solve clients' most complex issues is distinct. We deliver strategy and implementation, from a business and technology view, to help you lead in the markets where you compete.Specialized CompetenciesStrategy Consumer and MarketingStrategic and Business Design, Mergers and Acquisitions, Customer and Applied Design, Advertising, Marketing and Commerce, Digital CustomerCore Business OperationsOperations Transformation, Industry Solutions (Experience in Financial Services, Telecommunications and Technology, Consumer and Industrial Products, and Oil and Gas are a plus), Systems Engineering, Cloud Engineering, Analytics, and CognitiveHuman CapitalHR Transformation, Organization Transformation, Workforce TransformationEnterprise Technology and PerformanceFinance and Performance, Supply Chain and Network Operations, Technology Strategy and Transformation, ERP: SAP, Emerging ERP SolutionsJob DescriptionWe are looking for a Manager, Software Engineer who will work alongside other engineers and technical thought leaders building various solutions to help shape the future of global enterprises. You will be at the heart of the technical solutioning and leading-edge product development.Responsibilities include:
  • Lead technical teams to architect, build, deploy, and test software solutions to support enterprise clients. Work closely with other teams, project managers, engineers, and other functions.
  • Lead and manage a team of software developers, engineers, and technical personnel.
  • Take a software engineering approach to release and quality management; ensuring that changes, features, and system upgrades are released without any business disruptions.
  • Build GitOps workflows using Infrastructure as Code tools like Terraform
  • Oversee the design, development, and deployment of high-quality software solutions.
  • Collaborate with cross-functional teams to define project goals, timelines, and resource allocation.
  • Provide technical guidance and mentorship to team members, fostering a culture of continuous learning and growth.
  • Ensure adherence to best practices, coding standards, and software development methodologies.
  • Evaluate and implement new technologies to improve efficiency and stay updated with industry trends.
  • Manage project timelines, budgets, and resource allocation effectively.
  • Conduct regular performance reviews, set goals, and provide constructive feedback to team members.
  • Serve as a liaison between technical and non-technical stakeholders, facilitating communication and understanding.
Qualifications
  • Bachelor's degree (B.Sc., B.Eng, B.Tech., HND, etc.) in Computer Science, Engineering, Information Technology, or related field with a minimum of second class upper degree/upper credit.
  • Have minimum of a credit in five (5) O 'levels subjects including Mathematics and English in one sitting only.
  • 7+ years of experience within the past 10 years, managing a technical team of at least 10 members on a large and complex IT systems development project.
  • 7+ years of experience within the past 10 years, managing the system development life cycle (SDLC) on maintenance and enhancement projects that involved large and complex IT systems.
  • 7+ years of experience within the past 10 years in the development, implementation, and management of information technology systems, including database technologies, cloud architectures, business systems, server technologies, and communication technologies.
  • 7+ years of experience in a leadership or managerial role, with a track record of successfully leading software development teams
  • Experience using Information Technology Infrastructure Library (ITIL) standards and framework on large and complex IT System will be desirable.
  • 7+ years of experience in backend development using technologies such as ASP.NET, C#, Python, Java
  • 7+ years of experience in frontend development using HTML5, CSS3, JavaScript, and modern frameworks (e.g., React, Angular, or Vue.js).
  • 5+ years' experience in version control systems (e.g., Git) and CI/CD pipelines.
  • Strong database design and SQL skills, with experience in relational databases (e.g., SQL Server, MySQL, or Oracle).
  • Experience in DevOps practices and tools.
  • Experience with cloud platforms (e.g., Azure, AWS, or Google Cloud).
  • Experience with agile methodologies such as Scrum or Kanban
  • Excellent communication, interpersonal, and problem-solving skills
  • Ability to prioritize and manage multiple projects.
Additional InformationOur promise to our people: Deloitte is where potential comes to life.Be yourself and more.We are a group of talented people who want to learn, gain experience, and develop skills. Wherever you are in your career, we want you to advance.You shape how we make impact.Diverse perspectives and life experiences make us better. Whoever you are and wherever you're from, we want you to feel like you belong here. We provide flexible working options to support you and how you can contribute. Be the leader you want to be.Be the leader you want to be.Some guide teams, some change culture, some build essential expertise. We offer opportunities and experiences that support your continuing growth as a leader.Have as many careers as you want.We are uniquely able to offer you new challenges and roles - and prepare you for them. We bring together people with unique experiences and talents, and we are the place to develop a lasting network of friends, peers, and mentors. Our TVP is about relationships - between leaders and their people, the firm and its people, peers, and within in our communities.Our purposeDeloitte is led by a purpose: to make an impact that matters. Every day, Deloitte people are making a real impact in the places they live and work. We pride ourselves on doing not only what is good for clients, but also what is good for our people and the communities in which we live and work-always striving to be an organization that is held up as a role model of quality, integrity, and positive change. Learn more about Deloitte's impact on the world.To the successful candidates, the Firm will offer a competitive and performance driven remuneration package, a highly energized team environment comprising individuals who are committed to working as one, producing results and enjoying it.We are an equal opportunity employer and do not ask individuals to pay any fees or money as part of the recruitment process.At Deloitte, we want everyone to feel they can be themselves and to thrive at work-in every country, in everything we do, every day. We aim to create a workplace where everyone is treated fairly and with respect, including reasonable accommodation for persons with disabilities. We seek to create and leverage our diverse workforce to build an inclusive environment across the African continent.

Deloitte

Similar Jobs

  • Software Engineering Team Lead

    M-KOPA

    • Lagos, Lagos State
    We are looking for a Software Engineering Team Lead to join our Acquisition Sales product group; where progress, and humility are valued as highly as technical excellence. "Leadi…
    • 1 month ago
  • Engineering Manager

    RS Hunter

    • Lagos, Lagos State
    Job Description: Responsibilities A good working knowledge oil and gas handling facilities such as three or two-phase separators, Scrubbers, Pressure Reduction and Metering St…
    • 14 days ago
  • Engineering Manager, Telecom Solutions

    CrossBoundary Group

    • Lagos, Lagos State
    Engineering Manager, Telecom Solutions CrossBoundary Energy About the Firm CrossBoundary Energy (CBE) is the leading provider of clean, renewable, reliable, and affordable ele…
    • 2 months ago
    • Apply easily