NewarkCARecruiter Since 2001
the smart solution for Newark jobs

Principal Software Engineer

Company: Risk Management Solutions (rms)
Location: Newark
Posted on: November 17, 2021

Job Description:

We are looking for a Senior Software Development Engineer to join our team to create state-of-the-art commercial and consumer application solutions to understand and manage risks, from earthquakes, hurricanes, and floods, to terrorism and infectious disease. The products that you create will delight and empower customers with making informed decisions on Global impact. An ideal candidate will be a hard-working and creative Sr. Software Development Engineer who has experience building innovative SaaS applications with microservices. You will take ownership of services key to our business and have a large impact on the design, architecture, and implementation of cutting-edge products used by Global customers every day. Your success means the high-quality of deliverables, strong engineering practices, fast time to market and increased customer satisfaction. If you're ready to make a difference to the company and its customers, if you want huge challenges to tackle, we would love to talk to you.In this role you will use your experience delivering robust scalable back end services to help us design, build and deploy the next generation of our platform to support our loyal customer base. You will be relied on by your team to take ownership of and solve complex programming problems, as well as for your architectural leadership and customer obsessionEngage with an experienced, cross-disciplinary staff to conceive, design and implement innovative enterprise and consumer productsAnalyze requirements, evaluate risks, architect solutions that delight customers despite technical challengesPrepare technical requirements and software design specificationsArchitect, implement, and launch while following the best engineering practices, such as detailed technical documentation, incorporating unit and integration testing, enabling logging, monitoring and alarms to make sure your service is following top SaaS standardsInstill best practices for software development, documentation, operations, assure designs meet requirements, deliver exceptional-quality work on tight schedules, and ensure that services are operationally ready to meet customer needsQualifications:5+ years of experience of services developmentSound understanding of computer architecture and CS fundamentalsBS or MS in Computer Science or related technical field, or equivalent experienceProficient in one of the following programming languages: Java, Scala, Python, C/C++, C#Experience building high-performance scalable SaaS services with AWS/Google/AzureExperience building SQL applicationsExperience with Kubernetes and DockerA passion for application scalability, availability, reliability, security and cost-effective executionA passion for DevOps and managing cloud infrastructureExpertise in Agile methodologies (SCRUM, Kanban, etc.)Strong written and verbal communication skillsExperience working with geographically distributed teamsA proven ability to deliver high-quality work on tight schedulesStrong engineering principles, familiarity Software Development Life Cycle (SDLC)Strong written and verbal communication skillsExperience working with geographically distributed teamsA proven ability to deliver high-quality work on tight schedulesPreferred Qualifications:Experience with Test-Driven Development (TDD)Experience with software solutions for the financial industryAbout The TeamRMS Back End Services team designs and engineers the service platform to power applications to help financial institutions and public agencies understand, quantify, and manage risk. Our software solutions help better understand catastrophic events and create a more resilient and sustainable Global society. ABOUT RMS: Risk Management Solutions, Inc. (RMS) models and solutions help insurers, financial markets, corporations, and public agencies evaluate and manage global risk throughout the world. RMS has some 1,300 employees across 13 offices in the US, London, Bermuda, Zurich, India, China, Japan, Singapore, and Australia, with products and models covering six continents.We lead an industry that we helped to pioneer-catastrophe risk modeling - and continue to innovate. In May 2019, we announced the launch of RMS Risk Intelligence (RI), an open, flexible and future-proof platform for strategic risk management. Through this purpose-built platform, clients can tap into RMS HD models, rich data layers, intuitive applications and APIs that simply integrate into existing enterprise systems to support business decisions across underwriting, risk selection, mitigation and portfolio management.Insurers, reinsurers, trading companies, and other financial institutions trust RMS solutions to better understand and manage the risks of natural and human-made catastrophes, including hurricanes, earthquakes, floods, terrorism, and pandemics.Visit to learn more and follow us on LinkedIn and Twitter. RMS is proud to be an equal opportunity workplace. We are committed to equal employment opportunity without regard to race, color, creed, gender, religion, marital status, registered domestic partner status, age, national origin or ancestry, physical or mental disability, genetic characteristics, sexual orientation, or any other classification protected by applicable local, state, or federal law.To all recruitment agencies: RMS does not accept unsolicited agency resumes and will not be responsible for the payment of placement fees related to unsolicited resumes submitted to open positions, job aliases, or to our employees. CCPA Notice: Jobble

Keywords: Risk Management Solutions (rms), Newark , Principal Software Engineer, IT / Software / Systems , Newark, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Newark RSS job feeds