Senior Cloud Developer
VeriskAbout the role
Company Description
We help the world see new possibilities and inspire change for better tomorrows. Our analytic solutions bridge content, data, and analytics to help business, people, and society become stronger, more resilient, and sustainable.
Job Description
About the Role
Be a part of a dynamic software development group at AIR contributing to design and development of next generation AWS cloud-native SaaS product suite. Focusing on our analytics platform, you are expected to work in an agile team to help plan and design new features, write clean, testable and performant code, provide automated tests, as well as resolve customer issues.
About the Day to Day Responsibilities of the Role
- You will be working in a Scrum team structure collaborating with a Solution Architect and your peers on design and development tasks assigned as sprint deliverables.
- You will be expected to conduct formal design reviews with other project stakeholders.
- Periodically, you will work on PoC (Proof-of-Concept) tasks researching technological feasibility of proposed solutions.
- You will unit/system-test, trouble-shoot, debug, and resolve any software functional and performance defects.
- Be a key member of the Agile team in the delivery of our suite of next-generation innovative cloud SaaS solutions.
- Design and develop the back-end microservices and API.
- Proactively improve development process by implementing the best practices for SDLC.
Qualifications
About You and How You Can Excel in This Role
Experience required
- Good communicator and listener
- Eager to learn business and product domain
- Eager to innovate while working on clean-slate problems as well as on enhancing exiting products & codebases
- Taking pride in your work - being a quick and with attention to detail and quality
Required Technical skills
- 3+ years of industry experience developing commercial software products
- Solid knowledge of Computer Science fundamentals, design patterns, and best practices
- Ability to translate functional requirements and conceptual architecture into formalized design specification
- Fluent programming skillset in C# on .Net[Core] (preferable) or Java
- Thorough understanding of cloud computing and SaaS concepts and best practices
- Hands-on experience developing SaaS systems on Amazon cloud leveraging AWS PaaS technologies
Must be able to work remotely until further notice with a return to office schedule of 2 days onsite and 3 days remote.
Desired education and/or certification
B.S in Math, EE, CS or Software Engineering; M.S. preferred
Preferred Technical skills
The ideal candidate will also have strong analytical skills and prior experience with
HPC (High-Performance Computing) systems Streaming Analytics (Kafka) C++ programming System performance diagnostics and optimization techniques Unit-testing and DevOps tooling
#LI-AO1
Additional Information
In 2022, Verisk received Great Place to Work® Certification for our outstanding workplace culture for the sixth year in a row and second-time certification in the UK, Spain, and India. We’re also one of the 38 companies on the UK’s Best Workplaces™ list and one of 18 companies on Spain’s Best Workplaces™ list.
For over fifty years and through innovation, interpretation, and professional insight, Verisk has replaced uncertainty with precision to unlock opportunities that deliver significant and demonstrable impact. From our historic roots in risk assessment, we’ve grown to provide analytic insights that help transform industries focused on some of the world’s most critical areas. Today, the insurance industry relies on Verisk to be, and to make the world, more productive, resilient, and sustainable.
Verisk works in collaboration with our customers and at the intersection of people, data, and advanced technologies. Through proprietary platformed analytics, advanced modeling, and interpretation, we deliver immediate and sustained value to our customers and through them, to the individuals and societies they serve, with greater speed, precision, and scale.
We’re 9,000 people strong, committed to translating big data into big ideas. We help others see new possibilities and empower certainty into big decisions that impact individuals and societies. And we relentlessly and ethically pursue innovation to help move our customers, and the world, toward better tomorrows.
Everyone at Verisk—from our chief executive officer to our newest employee—is guided by The Verisk Way, to Be Remarkable, Add Value, and Innovate.
• Be Remarkable by doing something better each day in service to our
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s