Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading company in investment solutions seeks a Software Engineer to assist in transforming their internal cloud platform. The ideal candidate will have strong expertise in C# and the Microsoft ecosystem, contributing to the development of scalable and secure cloud infrastructures while enhancing efficiency through automation.
Social network you want to login/join with:
Division Description:
Technology provides the tools and services to enable our Investment teams to deliver innovative, high quality, secure, cost effective and scalable solutions and services to our clients. Most of the applications are built in-house allowing adaption quickly to business needs and to differentiate our capabilities in the industry. The team provision technology services including cloud, on-premises data centres, networks, databases and desktops required for the business to function on a day-to-day basis in terms of performance and reliability, with key issues and risks all evidenced by measurable performance and risk indicators. The user-facing services include IT Helpdesk and desktop (end user computing) services and business application support.
Position Description:
As a part of our cross-functional team, you will assist in the transformation of our internal cloud platform. This role is an excellent fit for a confident software engineer with a proven history of building solutions with Microsoft technologies. You will develop a comprehensive understanding of cloud operations and advance your skills in the Microsoft ecosystem.
Role Responsibilities
• Design, build, and manage scalable, secure, and adaptable cloud-based systems and infrastructure
• Develop, test, and deploy automated tools and systems to enhance efficiency and remove manual processes where possible
• Contribute to the creation and maintenance of platform services that empower development teams to self-serve cloud infrastructure
• Participate in all phases of the software development lifecycle, from concept and design to testing and deployment, ensuring high-quality solutions
• Continuously monitor the performance and availability of our systems and processes, making necessary adjustments for optimisation
• Encourage a culture of innovation and learning, actively participating in knowledge sharing with your team members
• Take part in on-call rotations for operational support, demonstrating problem-solving skills to address and resolve issues promptly and effectively
Experience Required
• Proven experience as a Software Engineer or similar role
• Expertise in C# / .NET Framework / .NET Core
• Demonstrated experience with the Microsoft ecosystem
• Familiarity with automation tools and methodologies
• Familiarity with infrastructure as code (IAC) principles
• Excellent problem-solving abilities and a detail-oriented mindset
• A commitment to collaborative problem solving, sophisticated design, and creating quality products with a strong emphasis on 'Secure by Design' principles
Insight Investment is an equal opportunity employer, and we welcome applications from all qualified candidates.