Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

    • Job Openings at Deloitte

    Posted: Feb 22, 2024
    Expires: Not specified
    Save
    Facebook
    X
    LinkedIn
    Email
    Copy link
  • Get new jobs in your inbox
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Akintola Williams Deloitte is the Deloitte Touche Tohmatsu Limited (DTTL) member firm in Nigeria and the oldest indigenous professional services firm in Nigeria. The firm was established in 1952 by Mr. Akintola Williams, FCA, CFR, CBE, the doyen of the accountancy profession in Nigeria. Our approach to corporate responsibility is shaped by the recognition...

    View All Jobs at Deloitte


     

    Manager, Software Engineering

    Job Description

    We 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.

    go to method of application »

    Senior Full-Stack Engineer

    Job Description

    We are currently looking for an exceptional Senior Full-Stack Engineer who will:

    • Architect, design and develop scalable products.
    • Provide ongoing maintenance, support, and enhancements to existing solutions.
    • Manage Junior Engineers, providing mentoring, code reviews, architectural design etc.
    • Perform performance review on direct reports and report details to line manager.
    • Take full responsibility for products while they are in development and issues that arise when they are in use.
    • You will work across different technology stacks and languages (mainly with a focus on Python, Java and NodeJS).
    • You will have an end-to-end responsibility of many services from design to deployment.
    • You will join a fast-paced team of engineers.
    • You will be a point of call for technical matters.

    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.
    • 3 to 5 years’ experience developing in Java (Spring boot frameworks) & NodeJS in the industry.
    • 3 to 5 years’ proven experience as a Full Stack Developer with proficiency in both Python, .NET and Java technologies.
    • 3 to 5 years’ experience in frontend development using HTML5, CSS3, JavaScript, and modern frameworks (e.g., React, Angular, or Vue.js).
    • 3 to 5 years’ experience in backend development using technologies such as ASP.NET, C#, Java,
    • Strong database design and SQL skills, with experience in relational databases (e.g., SQL Server, MySQL, or Oracle).
    • Solid understanding of software development principles, design patterns, and best practices.
    • Strong System Architecture Design skills
    • Knowledge of fundamental computing topics, e.g., networking, databases, concurrency, parallelism, locking, algorithms, data structures, performance monitoring, optimization, etc.
    • Knowledge of modern software engineering practices, e.g. Domain Driven Design DDD, Test Driven Design TDD.
    • Excellent programming, problem solving skills and debugging skills.
    • Proactive attitude towards learning and adapting to new technologies.
    • Experience with cloud platforms (e.g., Azure, AWS, or Google Cloud).
    • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
    • Experience in DevOps practices and tools.
    • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
    • Ability to work collaboratively in a team environment and effectively communicate technical concepts to non-technical stakeholders.
    • Ability to work autonomously and lead technically.
    • Ability to take initiative and get stuff done.

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Save Report job
  • Get new ICT / Computer jobs on TelegramNew jobs like this, as they are posted
  • Send your application

Average Salary at Deloitte
₦ 308K from 31 employees
Mysalaryscale.com

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail