JobMesh

Senior Software Engineer

Verisk · Boston, Massachusetts, US

Be a part of a dynamic software development group at Verisk Extreme Event Solutions, contributing to design and development of scalable analytic solution wit...

Job description

Be a part of a dynamic software development group at Verisk Extreme Event Solutions, contributing to design and development of scalable analytic solution with high performance. You are expected to work in an agile team to plan and design new features, write clean, testable, and performant code, and create automatic tests. About You and How You Can Excel in this Role - Translate requirements and architecture to designs and working software - Provide technical leadership to teammates via day-to-day collaboration along with design and code reviews - Develop cloud-based analytical framework, algorithms, and tooling - Contribute to testing, CI, and DevOps infrastructure - Follow a team-based, agile development methodology - Focus on performance, cost efficiency, and stability as well as functionality - BS Degree required in Computer Science (or equivalent) MS Degree preferred - 5+ years in commercial-grade software development, specializing in backend business logic, frameworks, scalability and performance aspects of the system - Strong understanding of object-oriented design & programming concepts. - Strong knowledge of design patterns - Minimum 3 years developing Windows/Linux server-...