At a Glance
- Tasks: Design and develop software solutions while collaborating with IT and business teams.
- Company: Join a leading financial services firm providing outsourced investment solutions.
- Benefits: Enjoy hybrid working, competitive salary, and opportunities for professional growth.
- Why this job: Be part of a dynamic team making a real impact in the financial sector.
- Qualifications: Strong C# and .NET Core experience, plus familiarity with SQL Server and DevOps.
- Other info: 12-24 month fixed term contract with potential for future opportunities.
The predicted salary is between 44000 - 56000 £ per year.
Head Resourcing are pleased to be working with our financial services client as they look to recruit a talented Software Developer on a 12-24 month fixed term contract. Our client provides a range of outsourced investment services to private banks, advisory businesses, and wealth managers and have offices in both Edinburgh and Glasgow.
In this role you will work with colleagues from across the IT department and the business operational teams to design and implement management solutions to meet the business and delivery goals.
Responsibilities:
- Design & development of solutions that meet the needs of the business and are consistent with the overall Technology Strategy and agreed standards, methodologies & procedures within IT.
- Document all work in accordance with the agreed standards, methodologies & procedures.
- Involved in the peer review process and ensures that the process is followed and adhered to.
- Suggests improvements to the process, identifying new areas requiring peer review.
- Takes responsibility to follow the configuration management process as laid out in the procedures using source control.
- Implements software configuration management procedures to ensure successful implementation and promotion of code.
- Participates in project work as required, delivering tasks to agreed deadlines.
- Identifies and delivers operational enhancements as required.
- Works with the Development Team Leader to plan/schedule work, regularly reporting progress and issues.
- Is involved in testing strategies, including planning, design and management of simple & complex component and system testing scripts.
- Document test failures & successes compared with pre-defined criteria, in accordance with agreed standards.
- Considers the full data lifecycle when delivering projects.
- Works with the data team to ensure that data principles & data strategy are considered when analysing data.
- Ensures all supporting processes and documentation are produced and maintained.
Key Skills:
- Strong Experience working with C# using the .NET Core Framework.
- Strong Experience using Visual Studio, DevOps, and git source control.
- Strong Experience working with Microsoft technology stack - MVC, Blazor Server, Entity Framework (.Net Core 2.2 and above).
- Strong Experience working with CSS, CSHTML and JavaScript.
- Good Experience querying SQL Server database.
- Experience of delivering to tight deadlines in a Client Service and Operational environment.
- Experience working with business areas to agree requirements.
- Experience in collaborating with other teams, particularly providing input and feedback on requirements and design.
If this role is of interest, please apply now for a confidential chat to find out more.
Software Developer employer: Head Resourcing Ltd
Contact Detail:
Head Resourcing Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as C#, .NET Core, and SQL Server. Having hands-on experience or projects that showcase your skills in these areas will give you a significant edge during discussions.
✨Tip Number 2
Network with current or former employees of the company on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, which you can leverage during your interview.
✨Tip Number 3
Prepare to discuss your experience with collaborative projects, especially those involving peer reviews and agile methodologies. Highlighting your ability to work within a team and contribute to process improvements will resonate well with the hiring managers.
✨Tip Number 4
Stay updated on the latest trends and best practices in software development, particularly in the financial services sector. Being able to discuss recent advancements or challenges in the industry can demonstrate your passion and commitment to the role.
We think you need these skills to ace Software Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, .NET Core, and the Microsoft technology stack. Include specific projects where you've used Visual Studio, DevOps, and git source control.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your skills align with their needs, particularly in designing and implementing management solutions.
Showcase Relevant Experience: When detailing your work history, focus on your experience in delivering projects under tight deadlines and collaborating with teams. Provide examples of how you've contributed to peer reviews and process improvements.
Highlight Testing Skills: Since testing is a key part of the role, emphasise your experience in planning and managing testing strategies. Mention any specific tools or methodologies you have used for testing in your previous roles.
How to prepare for a job interview at Head Resourcing Ltd
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C# and the .NET Core Framework in detail. Bring examples of past projects where you used Visual Studio, DevOps, and git source control, as this will demonstrate your hands-on expertise.
✨Understand the Business Context
Research the financial services sector and understand how your role as a Software Developer fits into the bigger picture. This will help you articulate how your technical solutions can meet business needs during the interview.
✨Prepare for Collaborative Scenarios
Since collaboration is key in this role, think of examples where you've worked with cross-functional teams. Be ready to discuss how you gathered requirements and provided feedback on design, showcasing your teamwork skills.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your problem-solving skills, especially in tight deadlines. Prepare to share specific instances where you identified operational enhancements or improved processes, highlighting your proactive approach.