Senior Developer - Duck Creek Billing Lead; Remote
Ackworth, Warren County, Iowa, 50001, USA
Listed on 2026-10-02
-
Software Development
Backend Developer, Software Engineer
Location: Ackworth
All Jobs >
Senior Developer
- Duck Creek Billing Lead (Remote, USA)
Senior Developer
- Duck Creek Billing Lead (Remote, USA) Fully Remote NV
Description
About Pacific Specialty Insurance Company (PSIC)At Pacific Specialty Insurance Company (PSIC), we approach things a bit differently and have for over 27 years. We warmly welcome each new employee to our work family. Family is one of PSIC’s Core values therefore, we treat our employees with appreciation and respect, while providing the much-needed flexibility in their day. We understand this is paramount in today’s workforce. We strive to foster a culture where all employees feel a sense of belonging and are encouraged to come up with ideas to help us improve as an organization.
We provide the tools to help you succeed. Pacific Specialty Insurance Company is a large regional carrier in California, but consistently writes business in 4 other states as well.
This position is responsible for design, develop, modify, debug, and evaluate business applications/programs. Produce deliverables related to the project(s) assigned, and assist in post implementation support and system enhancements. As appropriate, utilize available technologies to design code and build solutions to meet business and technical requirements. This position requires strong technical and analytical skills, clear written and verbal communication skills and attention to detail and coding best practices.
Engage with the business at every stage, from design, through testing and then into production and support. Support the business in delivering a world-class customer experience to our customers by ensuring maximum operability of our systems. Applications uptime, response time and customer responsiveness are paramount.
- Solve programming problems to meet business requirements;
- Translate detailed technical design specifications into computer program instructions, debugs routine programs, and prepare program documentation
- Plan and coordinate critical systems and monitoring, analyze and recommend corrective actions for applications failures
- Evaluate system performance, investigate new technologies, recommend and coordinate the implementation of application processing or computer resource utilization improvements
- Ensure architectural integrity and consistency across the entire product(s).
- Conceive, experiment with, and present architectural approaches for software applications, including web, client, server, and others.
- Manage Sprint backlogs effectively and ensure Dashboards reflect all necessary metrics up-to-date.
- Coordination of end user support.
- Create solution options based on research of (current and future) system capabilities, standard processes, and industry trends / new offerings
- Assist business in leveraging (where advisable) standard process capabilities to reduce complexity and customization
- Provide detailed documentation (such as test plan design) in relevant work repositories and guidance and support to development, delivery, test and business teams
- Manage user and systems administration.
- Monitor systems and hardware performance and usage.
- Manage the system change process.
- Provides accurate estimates of effort and timelines for completion of assigned tasks.
- Reviews deliverables, provides input for other analysts, and supports knowledge transfer and ad hoc training of functional processes/systems
- Researches production issues and supports the Application Support group as needed.
- Assists business in articulating enhancements to resolve issues.
The Ideal Candidate will have the following education and experience:
- 12 to 14 years of hands-on experience in application software development with a strong focus on Duck Creek Billing.
- Extensive…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).