.NET Software Engineer @ Duck Creek Technologies
Your Application Journey
Email Hiring Manager
Job Details
Introduction
Helping careers take flight. Reshaping an industry. Enable your career to be Made on Duck Creek. Join Duck Creek Technologies, the intelligent solutions provider defining the future of the property and casualty (P&C) and general insurance industry. Our modern SaaS solutions power insurers with agile, intelligent, and evergreen operations.
Who We Are
Duck Creek Technologies builds cloud native insurance solutions that transform how consumers interact with insurance companies. With 1,800+ employees globally and a Flexible-First work environment, we empower teams to work from the office, home, or in a hybrid setting. Our commitment to authenticity, purpose, and transparency drives our mission.
What You’ll Do
As a .NET Software Engineer, you will work on one or more Duck Creek products with a focus on building cloud native components and micro-services for our evolving platform. You will architect, design, and code across multiple technologies including test and CI/CD automation, and engage in post-production monitoring.
What You’ve Done
Candidates must possess a degree in Computer Science or related field with a minimum of 8 years of experience, including at least 4 years focused on .NET. Leadership in cloud native architectures and distributed patterns is key.
Knowledge And Skills Required
- Expert in scalable, resilient cloud-native development with .NET, Python, or Typescript.
- Strong grasp of distributed software patterns including DDD and serverless architectures.
- Proficient in CI/CD technologies for full automation in software delivery.
- Experience with Azure cloud platform and its wide array of services.
- Expertise in event-driven architectures, CQRS, and Kafka.
- Ability to build monitoring, alerting, and observability for SaaS products.
- Experience decomposing monoliths using Domain-Driven Design into APIs.
- Proven leadership in guiding modern software development practices.
What We Stand For
Duck Creek values diversity, inclusion, and integrity. We foster a team culture that encourages authenticity, respect, collaboration, and continuous improvement. Equal opportunity is offered to all applicants.
Additional Information
For more details on our company culture, visit our Life at Duck Creek page. For any accessibility barriers, please email accessibility@duckcreek.com. Note: Duck Creek Technologies does not accept fees from unsolicited agency resumes.
Key skills/competency
- .NET
- Cloud Native
- Azure
- CI/CD
- Microservices
- Distributed Systems
- Event-Driven
- Domain-Driven Design
- Automation
- Leadership
How to Get Hired at Duck Creek Technologies
🎯 Tips for Getting Hired
- Research Duck Creek: Study their cloud-native products and culture.
- Customize your resume: Highlight .NET and Azure expertise.
- Showcase leadership: Emphasize team and project guidance.
- Prepare technical demos: Present CI/CD and microservices projects.