Solution Architect - Dublin (Hybrid)
We are seeking to hire, a highly experienced and versatile Azure Solution Architect to lead the design, implementation, and optimization of cloud-based solutions across various industries. The ideal candidate will have a deep understanding of Azure Cloud technologies, .NET development, and cloud architecture and a proven ability to deliver scalable, secure, and efficient solutions tailored to complex business needs.
Who we are:
DOCOsoft is a leading software and services provider to Lloyd’s of London and the broader London insurance market. Since our foundation, we have grown to become one of the leading insurance software specialists in the London Insurance Market. We are a growing team of over 80 colleagues based in London, Dublin, Tokyo, Portugal, Spain, India and Poland. DOCOsoft aspires to be a market leader in the technology sector, and we are always looking for new ways to approach projects or improve existing content. We look to hire people that will help us achieve this with hard work, enthusiasm and an expression of their own ideas.
Here’s what we have to offer:
DOCOsoft aspires to be a market leader in the technology sector, and we are always looking for new ways to approach projects or improve existing content. We look to hire people that will help us achieve this with hard work, enthusiasm and an expression of their own ideas.
We offer our people:
The opportunity to impact our growing business- everyone’s contribution matters!
A team environment that is focused on the creation and delivery of great products for our clients.
Exciting challenges to grow and enhance their skills.
A competitive pay and benefits package (private pension, bonus scheme, private health, life assurance, flexible working, 25 days annual leave).
Key Responsibilities:
Architect and Design:
Lead the architecture and design of cloud-native solutions using Azure services, ensuring they are scalable, secure, and aligned with business objectives.
Architect single-tenant, multi-tenant, serverless, event-driven, and microservices-based platforms using Azure Functions, Service Bus, and Azure SQL Server.
Design and oversee the integration of complex solutions involving multiple technologies and platforms (e.g., Azure and AWS). Development and Implementation:
Develop and implement Azure-based applications using .NET 8/C#, Vue.js, and other modern frameworks.
Implement CI/CD pipelines using Azure DevOps and Bicep/ARM, focusing on infrastructure automation and environment consistency.
Engage in hands-on coding when necessary, especially in designing prototypes, proof of concepts (POCs), and optimising existing solutions.Mentorship:
Provide guidance and mentorship to developers, ensuring continuous learning and adherence to modern design principles.
Manage stakeholder relationships and communicate complex technical concepts to non-technical audiences effectively. Cloud Services Integration:
Lead the integration of Azure PaaS services such as Azure Functions, Service Bus, Cosmos DB, and Azure API Management into existing and new systems.
Leverage Azure Cognitive Services, Data Factory, Key Vault, and other services to enhance application functionality and security.
Ensure proper data management and security practices, including the use of Azure AD B2C and secure messaging systems. Platform and Infrastructure Management:
Architect solutions that integrate legacy systems with modern cloud platforms, ensuring seamless operation and data integrity.
Oversee the implementation of containerized solutions using Docker and other orchestration solutions for scalable deployment.
Manage platform-related aspects like observability, logging, metrics, and internationalization to support global operations.
Skills and Experience required:
Prior commercial experience:
Minimum of 10+ years experience in software development, with at least 5 years focused on cloud architecture (Azure preferred).
Proven track record in leading the design and implementation of large-scale cloud-native applications.
Strong experience in .NET Core, C# for enterprise-level application development
Technical Skills:
Proficient in Azure Cloud services, .NET technologies, and associated frameworks.
Strong experience with DevOps tools, including Azure DevOps, Bicep, and Terraform.
Deep knowledge of database management, including Azure SQL, Cosmos DB, and MS SQL.
Familiarity with legacy systems and their integration into modern cloud environments.
Certifications (Nice to have):
Microsoft Certified Azure Developer Associate.
Microsoft Certified Azure Solutions Architect Expert (preferred).
Soft Skills:
Exceptional leadership and team management skills.
Strong problem-solving abilities with a focus on practical and efficient solutions.
Excellent communication skills, capable of translating technical concepts to business stakeholders.
Adaptability and a continuous learning mindset, staying updated with the latest cloud and development technologies.
Preferred Experience:
Experience with IoT/Embedded systems, machine learning, and edge computing.
Background in industries such as insurance, finance, or government projects.
Previous roles as a principal or lead architect with responsibility for large-scale deployments.
Equal Opportunity Employer:
DOCOsoft is committed to building an inclusive and diverse team that represents a variety of backgrounds, experiences and perspectives. We welcome applications from all suitably qualified candidates, and do not discriminate on the grounds of race, religion, gender, marital or family status, age, disability, sexual orientation, membership of the travelling community or any other basis as protected by applicable law. Should you require reasonable accommodations during any stage of the recruitment process, please let us know.