Position Summary: The Senior Software Development Engineer is responsible for designing, developing, and maintaining software solutions tailored to meet the specific needs of the business. The role creates robust and scalable software applications that streamline various processes within the insurance domain, such as policy management, claims processing, and risk assessment. They understand business requirements, translate them into technical specifications, conduct code reviews and implement innovative solutions that enhance operational efficiency and customer experience. Location: Mumbai - India What will your job entail Job Responsibilities: Designs, develops, tests, and maintains software applications and systems related to the insurance industry including writing codes, debugging issues, and ensuring overall quality. Provides technical leadership to their team members by guiding and mentoring junior developers, conducting code reviews, and prompting best practices. Designs and implements the architecture of software systems, ensuring that they are scalable, secure, and maintainable and makes decisions on technologies, frameworks, and infrastructure. Analyzes complex technical problems and comes up with effective solutions, investigates issues, troubleshoots problems, and implements fixes. Stays abreast with the latest technologies, trends, and best practices, conducts research, and introduces innovative solutions to improve existing systems or develop new ones. Documents software designs, technical specifications, and development processes and ensures compliance with regulatory standards, security protocols, and data privacy regulations. Oversees integration of software systems, platforms, and third-party services to streamline insurance processes, such as policy management, underwriting, claims processing, and customer relationship management. Conducts automated and manual testing to ensure the quality, accuracy, and reliability of software applications in compliance with industry standards and regulatory requirements. Improves the software development process and workflow, identifies bottlenecks, proposes process improvements, and implements tools. Collaborates with other team members in product management, quality assurance, and infrastructure teams to ensure successful delivery of software projects. Estimates project timelines, coordinates with stakeholders, and tracks progress towards goals. Work Experience and Education: Bachelor s degree required, Master s degree preferred; Software Engineering, Computer Science is preferred. Any other related discipline or commensurate work experience considered. Minimum of 8 years of experience in Software or Application Development, with a Bachelor s degree, or 6 years with a Master s degree. Licenses & Certifications: Certified Secure Software Lifecycle Professional (CSSLP), Professional Software Developer Certification (PSDC), Certified Software Engineer (CSE) is a plus. Disclaimer Ryan Specialty is an Equal Opportunity Employer. We are committed to building and sustaining a diverse workforce throughout the organization. Our vision is an inclusive and equitable workplace where all employees are valued for and evaluated on their performance and contributions. Differences in race, creed, color, religious beliefs, physical or mental capabilities, gender identity or expression, sexual orientation, and many other characteristics bring together varied perspectives and add value to the service we provide our clients, trading partners, and communities. This policy extends to all aspects of our employment practices, including but not limited to, recruiting, hiring, discipline, firing, promoting, transferring, compensation, benefits, training, leaves of absence, and other terms, conditions, and benefits of employment.
Position Summary: The Senior Quality Analyst is responsible for ensuring that the IT products and services meet regulatory standards and customer expectations. The role develops and implements quality assurance policies and procedures, conducts audits and reviews of processes, identifies areas for improvement, and collaborates with cross-functional teams to enhance overall quality. They analyze data and metrics to assess performance and compliance, provide recommendations for corrective actions, and oversee the implementation of solutions. Location: Mumbai - India What will your job entail Job Description/Requirements: Bachelors degree (B.S.) in Computer Science or equivalent combination of education and experience 7+ years of experience in enterprise application testing (test case development and execution) preferably Insurance Domain Work with multiple product teams to design, create, execute, and analyze performance tests Understanding and experience with various types of performance testing (Load, Stress, Soak etc.) Work collaboratively with a cross-functional and cross-regional team towards delivery Prefer at least 5+ years of experience working in Azure/Windows/SQL environments Strong working knowledge and at least 5+ years of experience in JMeter Experience working with APM tools like Dynatrace or Datadog Experience working with deployments, CI/CD tools (Azure DevOps) Prefer to have experience in debugging tools like Network Sniffer, Wireshark, and Fiddler Experience in building, executing, and analyzing performance test scripts with JMeter or similar tools. Experience in implementing application transaction SLA s, monitoring, alerts, and reporting for the defined SLA s Strong background in functional testing with the ability to design and develop comprehensive Performance test strategy and test cases Strong background in reviewing business and functional requirements to produce a test strategy and test cases Track record of completing assignments on time with a high degree of quality Excellent analytical, problem-solving, communication and interpersonal skills Able to work effectively in a fast-paced, sometimes stressful environment, and deliver production quality software within tight schedules Must be results-oriented, self-motivated and can thrive in a fast-paced environment Strong communication skills Extensive knowledge of testing process, testing methodology analysis and defect reporting tools Disclaimer Ryan Specialty is an Equal Opportunity Employer. We are committed to building and sustaining a diverse workforce throughout the organization. Our vision is an inclusive and equitable workplace where all employees are valued for and evaluated on their performance and contributions. Differences in race, creed, color, religious beliefs, physical or mental capabilities, gender identity or expression, sexual orientation, and many other characteristics bring together varied perspectives and add value to the service we provide our clients, trading partners, and communities. This policy extends to all aspects of our employment practices, including but not limited to, recruiting, hiring, discipline, firing, promoting, transferring, compensation, benefits, training, leaves of absence, and other terms, conditions, and benefits of employment.
Position Summary: The Underwriting Operations Associate provides technical rating and policy issuance support for routine to moderately complex transactions in underwriting. They work closely with agents, process mid-term premium and non-premium bearing endorsements, and ensure compliance with underwriting policies and procedures. Location: Mumbai - India What will your job entail Working in collaboration with the USA and UK underwriting teams, this role will involve completing tasks that assist in the pre and post placement underwriting activity of property, casualty & environmental insurance. Specific tasks will include: Updating data for insureds in our underwriting systems based on the applications received from the brokers, for various business types Communicating with the underwriters & brokers to request missing information needed for underwriting new and renewal accounts Maintaining active and renewal accounts in the system Checking the policy produced to ensure it is in standard format Adding and issuing mid-term endorsements for certain policy changes Assisting the underwriters in processing new and renewal policies in some carrier systems Follow up for late payments from brokers and liaising with underwriting when necessary Working with Accounts Receivable to resolve all reconciliation differences, unmatched cash items and posting of items onto bordereaux /monthly account statements Skills Required: Strong analytical and interrogative capability Excellent inter-personal skills Excellent English communication skills, both oral and written An ability to work methodically and accurately An ability to work under pressure and to deadlines An ability to work independently reaching out for support when required A willingness to learn and evolve as the work grows and evolves Teamwork is a big part of life here, so you must be someone who loves taking a collaborative approach and who can recognise and acknowledge the contribution of others An inquisitive nature. You will either be a recent graduate with a relevant degree or have worked in insurance for a couple of years. Disclaimer Ryan Specialty is an Equal Opportunity Employer. We are committed to building and sustaining a diverse workforce throughout the organization. Our vision is an inclusive and equitable workplace where all employees are valued for and evaluated on their performance and contributions. Differences in race, creed, color, religious beliefs, physical or mental capabilities, gender identity or expression, sexual orientation, and many other characteristics bring together varied perspectives and add value to the service we provide our clients, trading partners, and communities. This policy extends to all aspects of our employment practices, including but not limited to, recruiting, hiring, discipline, firing, promoting, transferring, compensation, benefits, training, leaves of absence, and other terms, conditions, and benefits of employment.
Design and implement scalable, resilient systems using modern technologies, such as serverless architecture, event stream processing, and Kubernetes Assist in modernizing legacy systems by containerizing applications and services, helping to migrate them into scalable, cloud-native environments. Develop and maintain tools for monitoring, alerting, and incident response to ensure system reliability and uptime Collaborate with development teams to integrate feedback from observability tools, creating more robust and dependable solutions Proactively identify and address potential reliability risks, ensuring systems are secure and performant Help to enable industry best practices, including branch by abstraction, safe testing in production, and continuous delivery Debug and diagnose complex issues across distributed systems, ensuring effective resolution and root cause analysis Automate manual and repetitive tasks to improve operational efficiency and reduce potential for human error Contribute to post-incident reviews and retrospectives, driving improvements in processes and systems Champion a culture of reliability and continuous learning within the organization Work Experience : Minimum of 5 years of cumulative experience in Site Reliability Engineering, DevOps, Systems Engineering/Ops or Software Development roles Cross-functional experience is a benefit 1-2 years of experience with programming in one or more programming languages i.e. Bash Scripting 1-2 years of experience working with systems administration (Ops/Infrastructure) or networking Demonstrated experience in working with Linux systems and troubleshooting performance or application-related issues Experience building and managing containers using tools such as Docker, Podman, and Kubernetes, with a focus on developing scalable, portable, and maintainable applications. Hands-on experience in managing large-scale distributed systems Strong collaboration and communication skills, including the ability to work effectively across time zones and teams Proven ability to design and implement solutions from inception to production Familiarity with cloud platforms such as Google Cloud Platform and Azure is highly desirable Focuses : Engineering robust, maintainable systems that prioritize reliability and scalability. Taking accountability and ownership of systems and processes, with a strong focus on quality Being proactive in identifying and resolving issues before they impact users Continuously improving processes, tools, and technologies to enhance reliability Experience owning issues and troubleshooting them without an overreliance on other
The Senior Software Development Engineer is responsible for designing, developing, and maintaining software solutions tailored to meet the specific needs of the business. The role creates robust and scalable software applications that streamline various processes within the insurance domain, such as policy management, claims processing, and risk assessment. They understand business requirements, translate them into technical specifications, conduct code reviews and implement innovative solutions that enhance operational efficiency and customer experience. Responsibilities: Design scalable systems with modern technology, such as serverless and event stream processing Follow industry best practices such as branch by abstraction, safe testing in production, and continuous delivery Own solutions from technical design to deployment Integrate feedback from observability tools into your team s process to create more robust solutions Understand patterns of distributed software systems and effectively debug interactions across services Actively seek ways to improve processes company-wide Make effective technical decisions by having a firm grasp of "bigger picture strategy, business requirements, and vision Work Experience: Minimum of 6 years of experience in Software Development Experience working on large-scale software projects within an agile environment Strong collaboration and communication skills, including working across time zones A demonstrated history of owning the problem and designing solutions from the ground up Focuses : Writing quality software, it is not enough for it to just work , we look for we'll-architected, maintainable solutions A sense of accountability and ownership, we care deeply about the quality of our work Being proactive, we take pride in knowing about issues before our users have to report them Education : bachelors degree preferred; Software Engineering, Computer Science is preferred Any other related discipline or commensurate work experience considered
Position Summary: Ryan Specialty is a leading international specialty insurance firm which offers wholesale brokerage services, delegated underwriting expertise in the form of binding authorities, programs and highly specialized managing general underwriting companies, and other services designed specifically for brokers, agents and insurers. The Ryan Specialty family includes a wholesale brokerage operation (RT Specialty) and a collection of managing general, underwriting managers (Ryan Specialty Underwriting Managers. What will your job entail Responsibilities which will evolve over time include: Premium and Return Premium processing for Lloyd s and Company markets in a Brokasure Desktop system Processing premium bordereau, ensuring adherence to Lloyd s guidelines, verifying the accuracy of data before processing and querying any discrepancies promptly Ensuring all premiums and return premiums are attributable to the correct MGU and year of account Ensuring all premiums and return premiums are attributable to the correct sections and risk codes Ensuring all premium and return premiums are processed with the applicable tax calculations and apportionment codes, checking current tax regulations as required Raising appropriate documentation accurately in accordance with current Lloyd s Market practices via Brokasure Building and maintaining a clear understanding of all MGU binder information sheets to ensure premium is processed correctly Accurately updating and maintaining a premium payment tracker Maintaining access to DXC/Velonetic/Xchanging systems to obtain package information and view work packages as necessary Filing, managing and maintaining all documentation and data entry necessary Attending meetings and dealing with general ad hoc tasks as required Skills and Attributes: Good mathematic and administrative skills Accurate and numerate with a keen eye for accuracy and detail Computer skills - strong working knowledge of MS Office (Excel) Able to communicate effectively with others, both verbally and in writing Motivational skills, team worker as well as working on own initiative Ability to manage time, meet deadlines and prioritise Previous work experienced and an understanding of the insurance market advantageous Knowledge of DXC/Xchanging applications is also favorable
Lead and manage the operational functions of the India entity, ensuring high-quality service delivery to global stakeholders. Oversee business process optimization, workflow design, and performance management systems to drive efficiency and scalability. Collaborate closely with UK and US-based directors and managers in a matrixed environment, ensuring seamless communication and alignment. Identify and develop new capabilities within the Indian talent market that enhance the centre s value proposition and support strategic growth. Support project management initiatives and ensure timely execution of deliverables across underwriting and broking support functions. Work alongside in-house technology teams to guide operational requirements and ensure tech solutions meet business needs. Provide leadership and mentorship to local teams, fostering a high-performance culture and professional development. Represent Ryan Specialty India on the Board and contribute to global leadership discussions and strategic planning. Ideal Candidate Profile: Required residency to become a Director of an Indian company Proven experience in operational leadership, preferably within insurance or financial services, working alongside UK and/ or US teams. Strong understanding of underwriting and broking operations, with the ability to translate business needs into efficient delivery models. Demonstrated success in scaling teams, improving processes, and managing cross-functional projects. Excellent stakeholder management and communication skills, with experience working in a global, matrixed organization. Visionary mindset with the ability to identify growth opportunities and drive innovation within a service delivery context. Knowledge of both the UK and the US P&C insurance sector. Willingness to join colleagues in US and UK as required.
Position Summary: The Senior Business Systems Analyst is responsible for collaborating with business stakeholders to gather and document detailed requirements, creating comprehensive system design specifications for new systems or enhancements. The role conducts system audits, utilizes advanced analytics to identify opportunities for enhancing scalability and efficiency within the IT infrastructure. They evaluate emerging technologies, providing recommendations for adoption to elevate the organizations technological capabilities, and lead the development of disaster recovery plans and backup strategies for critical systems and data. Location: Mumbai - India What will your job entail Job Responsibilities: Collaborates with business stakeholders to understand and document detailed business requirements for new systems or enhancements. Develops comprehensive system design specifications based on gathered requirements. Performs data analysis to support business decisions, ensuring data integrity and accuracy. Creates detailed documentation, including process flows, data models, and user interface designs to guide the development team. Manages business requirements throughout the Software Development Life Cycle (SDLC). Performs system audits and assesses performance, utilizes advanced analytics and reporting tools to identify opportunities for enhancing scalability and efficiency of IT infrastructure. Evaluates emerging technologies, trends, and industry best practices in IT infrastructure and systems administration, providing recommendations for their adoption and implementation to elevate the organizations technological capabilities and competitiveness. Facilitates the creation and maintenance of technical documentation, encompassing system configurations, standard operating procedures, and knowledge base articles, to guarantee the availability of accurate and up-to-date resources for reference and training purposes. Designs and implements robust security measures and protocols to protect the organizations systems, data, and networks against cyber threats and vulnerabilities, ensuring adherence to industry regulations and best practices. Leads the development and implementation of comprehensive disaster recovery plans and backup strategies, guaranteeing the organizations ability to restore critical systems and data in the event of disruptions or disasters. Develops training materials and conducts training sessions for end-users on new or updated systems, its capabilities and industry standard business processes. Work Experience and Education: Minimum of 2 years of experience in Business Systems Analysis, IT Infrastructure or a related field is preferred. Bachelor s degree required; Information Technology, Computer Science and Software Engineering preferred. Any other related discipline or commensurate work experience considered. Licenses & Certifications: Certified Business Analysis Professional (CBAP), Certified of Competency in Business Analysis (CCBA) or Project Management Professional (PMP) is preferred. Disclaimer Ryan Specialty is an Equal Opportunity Employer. We are committed to building and sustaining a diverse workforce throughout the organization. Our vision is an inclusive and equitable workplace where all employees are valued for and evaluated on their performance and contributions. Differences in race, creed, color, religious beliefs, physical or mental capabilities, gender identity or expression, sexual orientation, and many other characteristics bring together varied perspectives and add value to the service we provide our clients, trading partners, and communities. This policy extends to all aspects of our employment practices, including but not limited to, recruiting, hiring, discipline, firing, promoting, transferring, compensation, benefits, training, leaves of absence, and other terms, conditions, and benefits of employment.