Software Engineer
Software Engineer – Financial Services
Location: Manchester
Hybrid role - 4 days per week on site
Experience: +2 Years
Salary: £50,000 - £60,000 per year
Company Overview
Venturi are working with a leading alternative credit investment firm focused on delivering innovative financial solutions to investors and businesses. This company combines rigorous financial analysis, local market expertise, and a focus on sustainability.
Role Summary
We are seeking a Software Engineer to join our IT team in Manchester. This role involves building and maintaining software applications, supporting cloud solutions, and collaborating with cross-functional teams to deliver technical solutions that meet business needs.
Key Responsibilities
- Develop and maintain applications using C#, Python, and SQL.
- Support the design, development, and deployment of cloud-based solutions on Microsoft Azure.
- Participate in Agile ceremonies and collaborate with cross-functional teams to deliver incremental value.
- Translate business requirements into technical specifications, particularly for asset management and credit-related processes.
- Conduct code reviews, testing, and contribute to continuous improvement initiatives.
- Adopt best practices in software engineering, security, and performance optimization.
Compliance and Professional Conduct
- Act with integrity and due care in all professional activities.
- Maintain open and cooperative relationships with internal and external stakeholders.
- Ensure proper standards of market conduct and treat customers fairly.
Work Experience and Qualifications
- Master’s degree in Computer Science or a closely related field.
- Minimum of 2 years of professional software engineering experience, preferably in financial services.
- Proficiency with:
- C#
- Python
- SQL
- Azure cloud services
- Agile delivery environments
- Understanding of core engineering principles, including version control, testing, and CI/CD.
Key Qualities
- 0Experience with systems used in asset management or credit finance.
- Familiarity with API development, microservices, or event-driven architectures.
- Exposure to Azure DevOps or similar tooling.
- Strong analytical mindset, proactive, and eager to learn.
- Excellent communication skills with the ability to collaborate with technical and non-technical colleagues.
- Comfortable working in a fast-paced, evolving environment.
- Awareness or interest in AI technologies.
Culture & Values
- Innovative – embraces new ideas and solutions
- Committed – dedicated to delivering quality results
- Client-Focused – prioritizes the needs of stakeholders
- Collaborative – values teamwork and knowledge sharing
- Entrepreneurial – proactive in identifying opportunities
- High-Performing – maintains high standards of excellence
- Respectful & Supportive – fosters an inclusive work environment