Job DescriptionA Senior Developer I is an experienced and excellent software developer who delivers customer value through high-quality technical solutions. Individuals in this role are expected to quickly gain expertise in the team's domain, work independently on large projects, and provide technical insights to cross-functional teams. Technologies that will be used by the person in this role include TypeScript, React, GraphQL, .NET, and Python.
Responsibilities- Make code contributions to web applications in accordance with the established coding standards.
- Thoughtfully review pull requests with a focus on user experience, security, application robustness, and developer experience.
- Create meaningful automated unit and integration tests.
- Build strong working relationships with cross-functional team members including other developers, product owners, QA analysts, and UX designers.
- Participate in the design of software solutions for large features.
- Actively identify and escalate risks, blockers, and technical debt.
- Gain proficiency in the technology stack and processes used by the team.
- Mentor other developers.
Qualifications- At least five years of professional software engineering experience.
- Professional experience with a modern web client framework (e.g. React, Angular, Vue).
- Professional experience with REST or GraphQL.
- Experience using AI coding agents (e.g. Copilot, Claud Code, Codex) in a large codebase preferred.
- Strong communication skills.
#LI-MB1
#LI-Hybrid
Verisk invests in a benefits package for all employees that includes the following: Health Insurance, a Retirement Plan, Disability benefits, and a Paid Time Off program. We offer a competitive total rewards package that includes base salary determined based on role, experience, skill set, and location.
https://www.verisk.com/company/careers/