NewarkCARecruiter Since 2001
the smart solution for Newark jobs

Sr. Software Development Engineer

Company: RMS
Location: Newark
Posted on: June 19, 2022

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.DescriptionThe 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 (Software as a Service) applications with micro-services. You will take ownership of services key to our business and have an enormous impact on the design, architecture, and implementation of innovative 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 are 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 obsession* Engage with an experienced, cross-disciplinary staff to conceive, design, and implement innovative enterprise and consumer products* Analyze requirements, evaluate risks, architect solutions that delight customers despite technical challenges* Prepare technical requirements and software design specifications* Architect, 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 standards* Instill 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 needsRequired Qualifications* 5+ years of relevant software development experience with a proven track record* BS and/or master's in computer science, engineering or related field preferred.* Proficient in developing software in one or more programming languages - Java, Scala, C++, Python, C#* Strong fundamentals in data structures, algorithms, and complexity analysis* Proven grasp of design patterns, coding best practices, and being able to write unit-testable code.* Ability to convey complex ideas to others in a concise and clear manner* Demonstrable knowledge of advanced programming concepts such as multi-threading, memory management, and query processing* A passion for application scalability, availability, reliability, security, and cost-effective execution* A proven ability to deliver high-quality work on tight schedules* Experience with relational and big data storage* Experience building production quality RESTful APIs* Experience with Microservices and ArchitecturesPreferred Qualifications* Experience with Test-Driven Development (TDD)* Experience with Kubernetes and Docker* Experience with cloud-native development (AWS, Azure, GCP, etc.)* Experience working in an agile development environmentAbout RMS:There's a 5% chance that a hurricane will cause $60 billion of insured losses next year and a 1% chance an earthquake will cause $50 billion of insured loss in the next 12 months. At RMS, we build the simulation models that allow insurers and investors to understand portfolio risks due to catastrophes: natural catastrophes (hurricane, earthquake, flood), terrorism, pandemic, and changes in life expectancy.We are one of the most exciting companies you've probably 'never' heard of unless you're one of our hundreds of clients in the (re)insurance, banking or hedge fund sector. We lead an industry we helped pioneer and ultimately our work makes a true impact on the world at large. How we understand and manage risk affects everybody and our passion is nothing less than creating a more resilient world through a better understanding of catastrophic events.We are evolving our vision by delivering future solutions in the cloud, our cutting-edge risk management platform for the global risk market. RMS will create a holistic and integrated view across the enterprise with one platform for all models, all points of view, and all data. All will be run as equal partners on RMS.RMS has 1,200 employees in 11 countries, including offices in Newark (CA-USA), Noida (India), London (UK), Hoboken (NJ-USA), and Zurich (Switzerland).To find out more, visit or follow us on Facebook, LinkedIn or @rmsjobs on Twitter.RMS is proud to be an equal opportunity workplace and is an affirmative action employer. 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.RMS is a Moody's company, and as such you must be fully vaccinated for COVID-19 (i.e., at least 2 weeks after the last dose) and, if hired, present proof of vaccination on the start date, as determined by Moody's.Moody's also provides reasonable accommodation to qualified individuals with disabilities or based on a sincerely held religious belief, in accordance with applicable laws. If you need to inquire about accommodation, or need assistance with completing the application process, please email is enrolled in E-Verify - and will be participating in E-Verify in addition to our Form I-9 process. 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.

Keywords: RMS, Newark , Sr. Software Development 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