Description
Join a dynamic team at Verisk CRS, a leader in catastrophe risk modeling and analytics. As a Software Engineer II, you'll help design and build scalable, high-performance applications using modern technologies while solving complex business challenges.
Working in an Agile environment, you'll collaborate with cross-functional teams to develop innovative solutions, write clean and maintainable code, and contribute to products that make a meaningful impact. At CRS, you'll find opportunities for continuous learning, career growth, and a culture where innovation and new ideas are encouraged.
Responsibilities
- Design, develop, and maintain scalable backend and frontend applications.
- Collaborate with cross-functional and distributed teams to deliver high-quality software solutions.
- Participate in system design and architectural discussions.
- Write clean, maintainable, and well-documented code.
- Develop automated tests and ensure strong code quality.
- Conduct code reviews and provide constructive feedback.
- Troubleshoot and resolve application and production issues.
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Contribute to continuous improvement of development processes and engineering practices.
- Learn and adopt new technologies to enhance products and workflows.
Qualifications
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 2+ years of software development experience.
- Strong proficiency in Java and Spring Boot.
- Experience building cloud-native applications using AWS.
- Hands-on experience with Kubernetes and containerized deployments.
- Proficiency in TypeScript and Angular.
- Strong knowledge of MySQL, SQL optimization, and database design.
- Experience with Git and collaborative development workflows.
- Understanding of software design principles, testing methodologies, and Agile development practices.
Preferred Qualifications
- Experience with Keycloak for authentication and authorization.
- Familiarity with microservices architecture and gRPC.
- Experience with CI/CD pipelines and GitHub Actions/Workflows.
- Knowledge of OpenAPI specifications and REST API design.
- Exposure to OLAP workloads and analytical systems.
- Strong problem-solving and communication skills.
hackajob is partnering with Verisk Analytics to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.