The business problem is to lead the design, development, and delivery of high-quality software solutions that align with business objectives and technical standards at Core Specialty.
Requirements
Proficient in Azure, with extensive experience deploying scalable insurance applications and integrating third-party APIs and services.
Knowledgeable in data privacy, encryption, and secure coding practices for insurance systems.
Strong understanding of Agile methodologies, CI/CD, containerization (Azure Container apps), and infrastructure as code (Terraform).
Experienced with Docker, Kubernetes, microservices architecture, RESTful API design, and DevOps practices.
Familiar with machine learning and AI technologies.
Hands-on experience with .NET, Python, NextJS/React/Angular, and SQL/NoSQL databases.
Extensive experience with cloud platforms (Azure, AWS), cloud architecture, deployment, and operations.
Responsibilities
Lead and mentor a team of software engineers, fostering collaboration and innovation.
Design, develop, and maintain scalable, secure, and high-performance full-stack applications.
Implement DevOps practices, CI/CD pipelines, and monitoring to ensure system reliability and performance.
Apply SRE practices to ensure system reliability and availability.
Collaborate with data engineering teams on data pipelines and storage solutions.
Work with cloud engineering teams for application deployment and management.
Conduct code reviews, provide constructive feedback and ensure best practices.
Other
A Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field is required, with a Master’s degree preferred.
Over 10 years of software engineering experience, including at least 3 years in a technical leadership role within the insurance or financial services sector.
Applicants must be authorized to work for any employer in the U.S.
We are unable to sponsor or take over sponsorship of an employment Visa for this position.
Strong leadership, and communication skills are essential.