Senior Software Developer

Job Description

Responsibilities (how we will measure success) 

The Senior Software Developer role will be responsible for the design, delivery and maintenance of in house and public facing web applications across the full stack. We are looking for a highly skilled senior software developer who is comfortable with both front and back end programming.  


You will be required to see out projects from conception to final product, requiring good organisational skills and attention to detail. Some of your responsibilities will be  


  • Developing front end website architecture. 

  • Developing back end web applications. 

  • SQL Server database development. 

  • Ensuring responsiveness of applications. 

  • Supporting peers and mentoring software developers. 

  • Integration of systems using 3rd party APIs 

  • Leading projects from a technical point of view 

  • Staying abreast of developments in web applications and programming languages. 

Tasks (what does the role do on a day-to-day basis) 

  • Designing and implementing bespoke applications across the full stack. 

  • Working closely with other developers, database administrators, architects and business and systems analysts. 

  • Responding to application issues as and when they arrive. 

  • Ensure version control is maintained and peer review procedures followed.  

  • Striving for continuous improvement through the use of performance benchmarking, developing automated testing and automated deployment of application and database projects. 

  • Identifying areas for performance improvement in our application and SQL database stack. 

  • Continuously develop self, keeping apprised of developments in the technology industry. 


Key competencies for position and level (see Group Competency model) 

  • Communicates Effectively – Adjusting communication style to fit the audience & message.  Providing timely information to help others across the organisation.  Encourages the open expression of diverse ideas and opinions 

  • Action Orientated – Readily taking action on challenges without unnecessary planning and identifies new opportunities, taking ownership of them 

  • Interpersonal Savvy – Relating comfortably with people across all levels, functions, cultures & geographies.  Builds rapport in an open, friendly & accepting way 


Key behaviours we expect to see 

In addition to demonstrating our Group Values (Authentic, Bold, and Collaborative), the role holder will be expected to demonstrate the following: 

  • Facilitate open and frank debate to drive forward improvement 

  • Willingness to learn, develop, and keep abreast of technological developments 

  • A keen drive, a vision for continuous improvement and seeing things through 

  • An analytical mind, excellent problem-solving & diagnostic skills, attention to detail 


Required Experience  

Education / professional qualifications 

  • Degree level education is preferred but equivalent professional experience in IT is acceptable. 


Background experience 

  • A minimum of 2 years’ experience in a senior software developer role and similar database experience. 

  • Experience in developing, deploying and maintaining a variety of applications. 



  • SQL 2019/2022 

  • .NET 6 and .Net Framework 4.0 and above 

  • C# 

  • Javascript, 

  • CSS 

  • Experience of using git preferred 

  • Good knowledge of and experience in designing secure web applications 


  • English  

Additional information

At IQ-EQ we want you to reach your full potential. We offer an inclusive and diverse environment to support your career aspirations, with a strong emphasis on continuous learning and a holistic approach to your professional and personal development. We also offer opportunities across our service lines and our international network of offices.

Company description

IQ-EQ is a leading Investor Services group which combines global expertise with an unwavering focus on client service delivery. We support fund managers, global companies, family offices and private clients operating worldwide.

Apply now
< Back to search results

Why work at IQ-EQ?

We power people and possibilities

Our benefits & culture

Recruitment experience

Everything you need to know

Our selection process