Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Aug 11, 2022
    Deadline: Aug 17, 2022
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Old Mutual Nigeria consists of a Life Assurance and Short-Term Insurance business and provides a wide spectrum of insurance solutions tailored to meet unique individual and corporate clients' circumstances.
    Read more about this company

     

    Software Engineer

    Job Requisition ID: JR-28130

    Job Description

    • The role of Software Engineer - Senior Web Developer is responsible for the development of high-quality web solutions.
    • This role requires participation in the development and maintenance activities of software and other digital applications or services.
    • The incumbent will be expected to develop user-centered software and contribute to developing technical specifications.
    • This role requires fundamentals in engineering practices, an analytical and data-driven approach to problem solving, while following DevOps, SRE and Cloud Based practices.

    Responsibilities

    • Follow Agile methodologies (SCRUM / Kanban)
    • Work in a DevOps culture
    • Work closely with multi-skilled and cross-functional teams e.g., architects, developers, UX designers, business
    • Participates in team design, scoping and prioritization discussions
    • Document & Design solutions at an Application Level with guidance from seniors
    • Participates in team design, scoping and prioritization discussions
    • Contributes to and develop technical specifications and software application architecture and designs
    • Build cloud based functional web applications at an enterprise level
    • Build Front-end and/or back-end solutions on the web digital channel/platform
    • Implement complex Business Features and solutions autonomously
    • Contribute to the technical roadmap and vision of the Digital & Data team
    • Understand, communicate and/or translate complex procedures
    • Writes secure, stable, testable, maintainable code with minimal defects.
    • Assumes responsibility for the state of the code you both inherit and produce.
    • Responsible for getting designs and code reviewed,
    • Writes unit tests and tests code thoroughly
    • Classifies, stores, and handles data in accordance with Old Mutual policies
    • Clearly documents software to ensure that future generations of developers understand the intention behind the features and components built.
    • Knowledgeable of and implements coding design patterns
    • Review and refactor code according to coding standards
    • Refactor complex code to improve maintainability
    • Provide after-hours support of applications (you build it, you run it)
    • Understands the maintenance characteristics, runtime properties, and dependencies of the team’s software, including hardware platform, operating system and build dependencies.  
    • In the event of a problem, troubleshoots, researches the root cause of problems, and thoroughly resolve defects. 
    • Drive monitoring and alerting for solutions
    • Continuously develop skills
    • Seek to learn the business context and technologies behind teams' software.
    • Work effectively with customers and/or internal partners to understand business impacts and identify any opportunities/problems arising from technical decisions
    • Understand and contribute to the technical roadmap and vision of the Digital & Data team
    • Seek to learn the business context and technologies behind the team’s software.
    • Work effectively with customers and/or internal partners to understand business impacts and identify any opportunities/problems arising from technical decisions
    • Research and share programming/technology-related advances to team(s)
    • Build and test software prototypes
    • Provide higher-level technical and programming support to fellow-developers/engineers
    • Mentor and coach developers
    • Research and recommend programming-related advances to team(s)
    • Create and test software prototypes

    Experience & Qualification Requirements

    • First Degree with a relevant tertiary qualification
    • 4+ years of experience in web application development
    • Knowledge of, and experience in web frameworks and technologies such as:
      • .Net Core 
      • NodeJS
      • Kotlin
      • Asp.Net Core framework
      • Angular / Vue.JS / REACT
      • HTML / CSS/ SCSS/ Sass / Javascript / Typescript
      • Relational and Document-based Databases e.g., Amazon RDS, DynamoDB, Mongo, Postgres etc.
      • Containerisation technologies e.g., Kubernetes, Docker
      • CI/CD Tools e.g., Jenkins, AWS Code Commit
      • AWS (preferred) or another cloud provider such as Microsoft Azure or Google Cloud Platform
      • IaC technologies e.g., Terraform/Cloudformation
      • Data Visualization tools e.g.  Data Dog, Grafana or similar toolchain
      • Test-Driven Development is one of our key practices.
      • Performance testing tools e.g., Locust/Jmeter/Gatling etc.
      • Static Analysis / Code standards (Linting)
      • Contract testing (e.g., Postman, Neman)
      • Collaboration tools e.g., Confluence, Jira, Microsoft Teams, Slack
    • Familiarity with architecture styles such as Microservice and Serverless architectures
    • Critical thinking, root cause identification skills and attention to detail
    • Ability to learn new technologies quickly
    • Good communications skills and a team player
    • Comfortable with pair programming
    • Possess commercial and business awareness

    Competencies:

    • Customer focus
    • Multi-functional team collaboration
    • Data-driven and attention to detail and big picture
    • Action Oriented
    • Continuous Improvement Management
    • Automation
    • Problem Finding and Solving
    • Conflict management and resolution
    • High EQ.

    Method of Application

    Interested and qualified? Go to Old Mutual Plc on oldmutual.wd3.myworkdayjobs.com to apply

    Be found by employers. Sign up and complete your profile.

  • Send your application

    View All Vacancies at Old Mutual Plc Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail