Announcing LifeYield Retirement Income Sourcing, the world’s first solution to portfolio decumulation at scale. Learn more here.

Senior Software Developer

Overview

The candidate will work with the LifeYield development team to build software services and apply technology and rigor to help construct a sophisticated financial software application. The candidate will benefit from working with a seasoned team of established professionals in an environment founded by recognized industry veterans and innovators who have successful entrepreneurial track records.

Responsibilities and key skills

This is a software developer position that requires strong software design and development skills with 10+ years of experience, an understanding of:

  • Object-oriented Programming (.NET, C#),
  • Web technologies (HTML/CSS/JS, ASP.NET MVC, SPA frameworks),
  • Web Services (SOAP/REST/XML/JSON),
  • Relational Databases (SQL Server, T-SQL),
  • Message Queues and Message Busses (RabbitMQ, MassTransit),
  • Software integration and Single Sign-on Technologies (SAML, OAuth, OpenID),
  • Cloud computing technologies (PaaS, Microservices)
  • Distributed deployment platforms (Azure Service Fabric, Containers)

Qualifications

Candidate will be required to provide a portfolio and/or demonstrate the following skills during the interview process:

  • Bachelor’s degree in Computer Science or relevant Engineering degree
  • Strong debugging skills with an analytical approach to problem-solving
  • Good understanding of Software Development Life Cycle
  • Good understanding of software design patterns and architectural concepts
  • Good understanding of software security and secure software development practices
  • Good documentation and presentation skills
  • Experience with Microsoft Visual Studio development environment
  • Experience with mainstream source control systems
  • Effective communication & strong interpersonal skills
  • Experience in developing analytical engines and/or numerical algorithms is a plus
  • Experience in developing financial applications is a plus

Apply

Email careers@lifeyield.com with the job title in the subject line.

Book a Demo