
Software Engineer II
Verisk
full-time
Posted on:
Location Type: Hybrid
Location: India
Visit company websiteExplore more
About the role
- Design, build, and maintain scalable backend and frontend solutions.
- Collaborate with cross-functional and remote teams to deliver high-quality software.
- Contribute to architectural decisions and establish best practices.
- Write clean, efficient, and well-documented code.
- Ensure comprehensive testing and robust unit test coverage across the stack.
- Participate in code reviews, architecture discussions, and agile ceremonies.
- Troubleshoot and resolve technical issues across the stack.
- Continuously learn and apply new technologies to improve our systems and processes.
Requirements
- 2+ years in software development, with a strong track record of delivering production-grade systems.
- Familiarity with Keycloak for authentication and authorization.
- Experience with microservice architecture and gRPC.
- Understanding of CI/CD pipelines and GitHub workflows.
- Exposure to Apache Beam and Flink for data processing.
- Familiarity with OpenAPI specifications.
Benefits
- Professional development and tuition benefits
- Supportive, flexible workplace culture
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentmicroservice architecturegRPCCI/CD pipelinesGitHub workflowsApache BeamApache FlinkOpenAPI specifications
Soft Skills
collaborationcommunicationproblem-solvingcode reviewagile methodologies