GemPool is an IT recruitment agency who's client is a leading global provider of mission-critical, cloud-based software and solutions for the financial and healthcare industries. They serve more than 18,000 financial services and healthcare companies and have operations in 104 cities across 40 countries. Their foundation of expertise, innovation, and excellent customer service powers some of the largest financial and healthcare firms in the world.
Position Overview: Our client is building a scalable development team to support an intense pipeline of new project work in the Life & Pension sector. They are a team of passionate and talented developers where you'll work in a creative and innovative environment alongside a diverse and multidisciplinary team that is spread across multiple geographies, building best-in-class products, culture, and business. They're dedicated to pushing the boundaries of technology and creating cutting-edge solutions that make a real impact. Their collaborative organizational structure encourages idea-sharing and transparent communication.
Designing simple, elegant solutions to address various business needs
Maintaining high standards for code quality and delivery
Constantly seeking to improve knowledge of software design and staying up-to-date with new methods or best practices
Writing code and mentoring and collaborating with newer software engineers
Guiding teams on the end-to-end project lifecycle, covering the initial conception, business requirements, software architecture, technical lead, coaching, and flawless delivery
Communicating and collaborating with other departments, stakeholders, and customers on software development, improvements, internal tools, and implementation issues
Postgraduate qualifications in Computer Science or a related discipline
Strong knowledge of best practices and tooling for CI/CD pipelines, DevOps,agile methods (SAFe, Scrum, Kanban), automated testing, code quality
Deep understanding of multi-tier architectures and microservices (load balancers, caching, web servers, application servers, networking, databases)
Excellent written and verbal communication skills
Excellent organizational and problem-solving abilities
8+ years of experience in .NET development using C#
8+ years of experience with object-oriented programming principles and patterns
6+ years of experience developing and delivering large-scale distributed systems
6+ years of experience with relational - preferably MS SQL- and non-relational database technologies
Pension and Insurance industry related experience
Experience refactoring large and complex legacy systems
If you're excited about this opportunity and meet the qualifications listed above, apply today. Please submit your CV highlighting your relevant experience and qualifications. I look forward to reviewing your application and learning more about you.
If you'd like to know more about IT contracting, reach out to firstname.lastname@example.org