Developer, Staging and Mapping at Old Mutual Kenya

Developer, Staging and Mapping at Old Mutual Kenya… See details on how to apply for the opportunities available at Old Mutual Kenya.

Descriptions;

Old Mutual Kenya is based in Nairobi and is part of a larger group that offers solutions in long-term savings, asset management and investment. We offer solutions to individuals and corporates underpinned by our core values which are: Respect, Integrity, Accountability and Pushing beyond boundaries.

RESPONSIBILITIES:

Staging & Mapping Core Development (Stored Procedures & Azure Database)

  • Maintain and support the existing .net applications.
  • Build new applications based on requirements.
  • Support existing APIS and build new APIS on business demand.
  • Gathering of business requirements and creating architectural designs related to staging and mapping.
  • Collaborate with internal teams to produce software design and architecture
  • Write clean, scalable code using .NET programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Serve as an expert on applications and provide technical support
  • Provide support to the organization’s business requirements in the application and consumption of information from the Enterprise Data Warehouse (EDW) or from other suitable source systems.
  • Maintain and optimize the Application database.
  • Document technical needs for ETL processes and databases, and ensuring optimal technical infrastructure is utilized.
  • Write and maintain the database scripts that support the front-end application.

Staging & Mapping UI Development

  • Improve the look and feel of interactive computers and product software.
  • Design the aesthetics to be implemented within a website or product, from the layout menus and drop-down options to colors and fonts.
  • Build storyboards to conceptualize designs and convey project plans to clients and management.
  • Develop high performing, scaling, and innovative end-to-end applications.
  • Collaborate extensively with system engineers, product owners, subject matter experts.
  • Implement solutions aligned with future and extend shared platforms.

MINIMUM QUALIFICATIONS/EXPERIENCE (REQUIRED FOR THE JOB)

  • Proven experience as a .NET Developer.
  • Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
  • Familiarity with architecture styles/APIs (REST, RPC)
  • Understanding of Agile methodologies
  • Excellent troubleshooting and communication skills
  • Understanding of Software Development Life Cycle and Agile methodologies.
  • BSc/BA in Computer Science, Engineering, or a related field
  • Experience with Web Services, WCF and Service Oriented Architecture
  • Database design and development (Microsoft SQL Server)
  • Strong background in object-oriented development techniques
  • development experience with .NET, C#, ASP.NET
  • Knowledge of Microsoft SQL Server, ASP .NET Framework and ASP.NET MVC.
  • Strong knowledge of .NET infrastructure.
  • CSS, HTML and JavaScript

Leave a Reply