Job Description
<p><p><b>What We Are About :</b></p><br/><p>Duck Creek is an insurance industry leader, driving transformation and delivering modern SaaS solutions that help insurers set a new standard and revolutionize how consumers interact with insurance companies.</p><br/><p>As a leading technology provider to the insurance industry, we dont just build great software to help insurers conduct business.</p><br/><p>We deliver software with a fully managed service model that empowers insurance companies to transform their business.</p><br/><p>With Duck Creek OnDemand, insurers are introducing groundbreaking new products faster than ever before, making smarter data-driven decisions, enhancing the customer experience to meet evolving expectations, and adapting to shifting market conditions and regulatory requirements.</p><br/><p>Duck Creek is proud to be a Remote-First employer, empowering our employees with the choice to work from an office, from home or on a hybrid schedule.</p><br/><p>Our remote-first environment fosters inclusion, collaboration, and ensures consistent employee experience regardless of location.</p><br/><p>We support our employees in making a decision that allows them to be the most productive, they can be both at work and at home.</p><br/><p>If working in a fast paced, rapidly evolving company that is transforming one of the worlds oldest and largest industries into a standard for innovation and open exchange sounds exciting, let us know.</p><br/><p>We are excited for your career to be Made on Duck Creek.</p><br/><p>Title: Senior Associate Software Engineer.</p><br/><p>Location : India, Remote.</p><br/><p><b>What Youll Do :</b></p><br/><p><b>Database Development & Maintenance :</b></p><br/><p>- Design, develop, and maintain complex PL/SQL procedures, functions, packages, triggers, and views.</p><br/><p>- Optimize database performance and troubleshoot performance issues in existing applications.</p><br/><p>- Implement database solutions that adhere to best practices for scalability, reliability, and security.</p><br/><p><b>Insurance Domain Expertise :</b></p><br/><p>- Collaborate with business analysts and Clients to gather requirements specific to insurance processes, such as claims processing, policy management, underwriting, and reinsurance.</p><br/><p>- Develop data models and database solutions to support insurance-specific use cases.</p><br/><p><b>Data Management & Integration :</b></p><br/><p>- Design and implement ETL processes for data migration, integration, and reporting needs.</p><br/><p>- Collaborate with data architects and other team members to ensure data integrity and accuracy across systems.</p><br/><p>- Work with data from various sources, including policy management systems, claims systems, and reinsurance applications.</p><br/><p><b>Support & Maintenance :</b></p><br/><p>- Provide production support, resolve database-related issues, and ensure minimal downtime.</p><br/><p>- Perform regular database monitoring, tuning, and maintenance to ensure system reliability.</p><br/><p><b>Collaboration & Documentation :</b></p><br/><p>- Work closely with cross-functional teams, including developers, QA engineers, and business stakeholders.</p><br/><p>- Create and maintain comprehensive technical documentation for database designs, processes, and workflows.</p><br/><p><b>What Youve Done :</b></p><br/><p><b>Specialized Knowledge, Skills, and/or Abilities :</b></p><br/><p>- Experience: 4-6 years of hands-on experience in Oracle PL/SQL development, with a proven track record in complex database application development.</p><br/><p>- Domain Expertise: Strong understanding of the insurance domain, including processes such as claims processing, policy lifecycle management, and reinsurance.</p><br/><p><b>Technical Skills :</b></p><br/><p>- Proficient in PL/SQL programming, SQL tuning, and database optimization.</p><br/><p>- Experience with data modeling, database design, and schema creation.</p><br/><p>- Knowledge of Oracle database tools, utilities, and features (e.g., SQL-Loader, Partitioning).</p><br/><p>- Familiarity with version control systems like Git.</p><br/><p>- Problem-Solving: Strong analytical and troubleshooting skills, with the ability to identify and resolve complex database issues.</p><br/><p>- Communication: Excellent verbal and written communication skills, with the ability to effectively collaborate with technical and non-technical stakeholders.</p><br/><p>- Tools & Technologies: Experience with ETL tools, reporting tools (e.g., Tableau, Power BI), and CI/CD environments is a plus.</p><br/><p>- Certifications: Oracle certifications (e.g., Oracle PL/SQL Developer Certified Associate) are an added advantage.</p><br/><p><b>Preferred Qualifications :</b></p><br/><p>- Experience working in Agile or Scrum development environments.</p><br/><p>- Knowledge of additional programming languages like Python or Java for integration purposes.</p><br/><p>- Familiarity with cloud-based database solutions (e.g., Oracle Cloud, Snowflake) is desirable.</p><br/></p> (ref:hirist.tech)