Job Title: .NET Software Developer

Location: Sale, Manchester


Momentum Pensions is one of the world’s leading specialists for pension solutions. We’ve helped thousands of UK residents, British expatriates and international clients all over the world to achieve the pension that’s most efficient and beneficial for their needs. Today, we administer over £1.25 billion of assets. We’re regulated and approved to provide pensions solutions in the UK, Malta, Gibraltar and the Isle of Man assuring our ability to provide the right solutions from the right jurisdictions.

As a result of strong business growth and technology investment, the Group is currently seeking a dynamic Software Developer to join the technology team. This role will focus on delivering cutting edge solutions via the internal as well as client facing technology platforms in line with Momentum’s business and technology strategies.

As a Software Developer, your main responsibilities will involve: 

  • Assist the existing onshore and offshore technology teams in requirements definition and technical specification documentation
  • Contribute to the UE/UX/DB architecture and design process as necessary
  • Liaise closely with the development team peers and service partners to ensure timely project execution
  • Deliver highest quality solutions
  • As part of the development lifecycle, conform to the existing design, coding and security standards, configuration and release management processes

As a Software Developer, your qualifications and development experience will include: 

  • A good level of technical knowledge with a degree in a relevant subject, such as: computer science/software engineering, information systems, mathematics
  • A minimum of 4 years of commercial software development experience, ideally in a reputed financial services firm or a software development house
  • Strong knowledge of Microsoft Technology Stack mainly IIS 8 and above .NET Framework 4.0 and above, C# (mandatory), VB.NET (an advantage), ASP.NET, MVC design pattern, WCF, SQL Server and Windows Services
  • Experience developing web applications using ASP.NET, HTML5, JSON, AJAX, SOAP APIs, REST APIs
  • Strong experience in database design, database coding and data management
  • Strong knowledge of MVC web application life cycle and development experience
  • An up-to-date understanding of security threats and coding best practices to address such issues while code development
  • Hands-on Umbraco CMS development experience an added advantage
  • Search Engine Optimisation (SEO) optimisation experience an added advantage
  • Experience developing mobile iOS and Andriod applications an added advantage


As a Software Developer, your skills will include: 

  • Ingenuity and creativity
  • A logical approach to problem solving
  • Analytical capabilities
  • The ability to work well under pressure
  • Experience of development methodologies, like waterfall and agile
  • Attention to detail
  • Tenacity and patience
  • Communication skills - including the ability to convey information to non-technical colleagues in a concise and clear way
  • An understanding of business processes and constraints
  • Background in technology delivery management with a track record of delivering on time
  • Previous experience working within a complex environment
  • Familiarity with best practices
  • Strong understanding of mobile and internet technologies
  • Work in a cross-functional teams involving business stakeholders, finance, compliance, sales and your peers in the technology team
  • Proven ability to quickly grasp business and technical concepts and translate them into user features
  • Excellent communication and organisational skills and ideally educated to degree level, preferably related to technology


What we will be looking for in you: 

The suitable candidate for this role will be a highly self-motivated and committed individual having the passion for technology development. The person will be a self-learner and the key driver for this individual will be the positive impact they create by developing and delivering the business solutions. The individual will always be on the lookout for better ways of doing things and will be comfortable working as part of an international team or individually under the guidance and direction of the Group CTO. 

To apply, please email your CV together with a covering letter directly to Hrishi Kulkarni, Group CTO at Please include your experience and salary expectations on your application.