Principal Software Engineer at Safeguard Global

Job Overview

Location
Lagos, Kebbi
Job Type
Full Time
Date Posted
3 years ago

Additional Details

Job ID
17166
Job Views
91

Job Description

  • Application Deadline:
  • Position: Principal Software Engineer

  • Job Type Full Time

  • Qualification BA/BSc/HND

  • Experience 3 - 10 years

  • Location Not specified

  • Job Field ICT / Computer 



Role Overview



  • The Principal Engineer is a hands-on technical leader that understands how to adapt to complex systems at the intersection of business, technology, and process.

  • Your role is to recognize and react to context and apply creative problem solving processes.

  • You have a deep understanding of technology. You dive deep to support support engineering, quality, and product alike. Any task to support and enable the team. Our organizing philosophy partners the Engineering and Product leaders with a focused and empowered product team. Our mantra is “Business-driven, Product-led, Technology-enabled” which means our primary alignment is to well defined objectives and key results, followed by a coherent product concept, enabled by our commitment to built-in quality and technical excellence.

  • At Safeguard, we are know its not enough to build for what it - we build for what’s coming. To succeed in this role, you will need a blend of skills and the ability to complement them by selecting and developing a high-performing team.

  • To succeed you and your team are always learning and changing to fit the needs of business and users. You find a balance of process, technology, and creativity to meet the problem. You value transparency, communication, and inclusivity to discover innovative solutions and involve stakeholders and users.

  • The ideal candidate will have proven experience leading high performing cross-functional agile teams, developing other successful leaders, and is an expert in multiple programming languages and paradigms, evolutionary architecture, monolith to microservice patterns, cloud platforms, and test automation.


Responsibilities 



  • Develop and lead a high performing team

  • Advance the values of the organization (caring, accountability, integrity, empowerment, passion, fun)

  • Deliver business outcomes


Skills / Attributes:



  • 10+ years relevant experience

  • 3+ years leadership experience

  • Cloud Platform Technology (e.g. Serverless, Kenesis, Glue, Event Bridge, API Gateway) particularly AWS

  • Cloud Native Patterns

  • Experience with JavaScript, NodeJS & React

  • Test Automation, Continuous Integration, Continuous Delivery

  • Experience with ETL/ELT

  • Experience with Continuous Improvement, Lean Software Development practices, and agile methods and frameworks (XP a plus)

  • Experience with Monolith to Microservice patterns (e.g. Strangler Fig)

  • Understanding of access-control policies and data security mechanisms

  • A pragmatic ownership mentality, excellent analytical and problem-solving skills

  • Self-motivated, inspirational, and committed leadership skills

  • A commitment to curiosity, caring, and trust, even when things get hard

  • Innovative, experimental, work in small batches, shares ideas for peer review

  • Excellent communication skills (both technical and business)


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept