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: Dec 18, 2020
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Momentum is a trusted partner on your journey to financial wellness. We guide you by offering leading advice, products and services. We are committed to helping you fulfill your lifelong financial needs, by providing relevant and unique solutions to suit your budget and individual circumstances. It is our aim to build and maintain enduring relationships by p...
    Read more about this company

     

    Senior Angular Developer (6 months contract)

    INTRODUCTION

    This is an exciting new position available at Momentum Short-term insurance. This position will challenge software engineering as well as people skills. From a software engineering perspective, you will have the opportunity to solve and design complex integration patterns. Various technologies are used within this space of which the major ones are Angular, Jenkins CI,

    Docker, Amazon Web Services, Linux and REST integration. Development challenges will include new software development as well as integrating to current software. From a people perspective you should be able to operate on your own and within a team setup, depending on the projects you will be involved. Knowledge sharing is key to the role and technical guidance as well as mentoring of junior to intermediate developers will be expected.

    ROLE PURPOSE

    • Design, develop, implement and support technological solutions to meet business requirements in accordance with specification.

    RESPONSIBILITIES AND WORK OUTPUTS

    • Understand the existing software eco system and application code base
    • Translate designs and wireframes into high quality code
    • Design, build, and maintain high performance, reusable, and reliable Angular code
    • Identify and correct bottlenecks and fix bugs
    • Effectively collaborate with relevant parties to deliver expected outcomes
    • Adhere to Software development processes and best practices
    • Ability to rapidly learn and take advantage of new concepts, business models, and technologies
    • Application Frontend development in Angular, Typescript, HTML5
    • Integration into third party systems and software
    • Strict adherence to development policies and procedures
    • Development of dashboards and reports
    • Ensure the best possible performance, quality, and responsiveness of applications
    • Ensuring that all source code checked into source control system is compiling and properly tested
    • Adherence to the principle of longevity of all software that will be deployed or incorporated into systems that are provided by the company
    • Test the applications in controlled, real situations before deploying to Production
    • Maintain the applications once they are in Production
    • Proper and regular backups of all documentation (internal and external software, systems, and integration)
    • Ensuring that dependencies on third party software (SDKs, APIs, Libraries, Integration documentation etc.) are checked into source control system or company-designated shared storage
    • Proper documentation of DNS entries, IP addresses, passwords etc. for all software and hardware deployed (whether used for R&D, QA, Production or Pilot projects)
    • Agile Methodology

    EXPERIENCE AND QUALIFICATIONS

    • B.Sc Computer Science, B.Eng [Computer Engineering], or equivalent
    • 5+ years of solid professional/commercial coding/development experience in Angular and Full stack (production code standards)
    • Proficient in professional/commercial coding experience in Angular Web Development Framework (production code standards)
    • Solid coding experience using Angular, MVC, AJAX, JavaScript, HTML5, Angular Material Design (developing and deploying application code)
    • Skilled in specification/requirements elicitation for software solutions and new product development
    • Interpersonal skills with the ability to explain technical issues in a concise and non-technical manner to users
    • Technical writing and verbal communication skills to document and explain models to and between multiple stakeholders
    • Ability to work across multiple teams/projects
    • Should understand integration via REST API, Logical data modelling using ER diagramming
    • Good working knowledge of AWS (Advantage)
    • Good working knowledge of Agile development practices
    • Good working knowledge of Micro-services / Micro-front ends
    • Good working knowledge of GIT
    • Good working knowledge of Jenkins

    ADDITIONAL INFORMATION

    • Please be advised that this role is temporary and successful incumbent will be employed for a period of 6 months.

    LOCATION

    • The above-mentioned position is currently available at our office in Centurion

    Method of Application

    Interested and qualified? Go to Momentum on www.linkedin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Momentum Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail