Mission Underwriting Services is seeking a Senior Software Developer to build and evolve mission-critical insurance systems, leveraging low-code platforms to accelerate innovation and deliver intelligent, scalable solutions faster, transforming insurance technology through automation and data-driven intelligence.
Requirements
- Proficiency in JavaScript, SQL, and modern front-end frameworks (e.g., React).
- Strong understanding of REST APIs, Webhooks, and JSON.
- Experience with Azure cloud services and deployment strategies.
- Hands-on experience with CI/CD tools (e.g., GitHub Actions, Jenkins, Azure DevOps).
- Experience and comfortability with low-code/no-code platforms and their integration into enterprise systems.
- Experience with policy administration systems and insurance workflows.
- Familiarity with modular and microservice architecture.
Responsibilities
- Lead the design, development, and deployment of scalable applications across front-end, back-end, and SaaS systems – with a focus around policy administration systems (PAS), ensuring alignment with business rules, regulatory requirements, and enterprise architecture standards.
- Apply deep understanding of insurance operations—policy lifecycle, endorsements, renewals, cancellations, billing, and claims—to build systems that reflect real-world complexity and compliance.
- Build responsive user interfaces using modern front-end technologies.
- Develop and manage APIs and data exchange formats using JSON.
- Write efficient SQL queries and manage relational databases.
- Ensure PAS components are seamlessly integrated into CI/CD pipelines, enabling automated testing, continuous feedback, and rapid deployment.
- Integrate applications with Microsoft Azure cloud services.
Other
- 8+ years of experience in full stack software development, with at least 2 years in a leadership or mentoring role.
- 3+ years of experience in property & casualty insurance.
- Solid grasp of agile methodologies and software development lifecycle.
- Strong analytical, communication, and leadership skills.
- Planned, in-office activities may be required on occasion (typically 2-4x per year).