Senior Software Engineer (C#, .NET) (14099) Newark, California

Our Software development group focuses on developing and building world class, high performance enterprise software solutions that deliver risk quantification tools to our 400+ clients worldwide.  Using World class technology, we are building an exciting next generation product that leverages the latest advancements in database tools, grid computing, hardware-based acceleration techniques, and visualization optimization. Our Enterprise Platform utilizes restful web services, 100+ TB of data warehousing/OLAP solutions, large scale distributed data processing technology, best-in-class virtualization technology, and GPU-based computing in a SaaS environment.

Provide a senior-level contribution to a team responsible for the design, development and implementation of critical enterprise level application. Responsible for the design, development and delivery of software solutions that involves working with a large amount of data.  Undertake research into new technologies and techniques to support leading edge development by the team
Work extensively in collaboration with internal teams and participate in internal/cross team meetings, requirements gathering, scoping, decision making, and technical documentation

Technical Requirements:

  • 3 or more years of hands-on experience with software applications development.

Proven experience with but not limited to the following:

  • Programming Languages: .Net, C# (PostGIS is a big plus)
  • Databases: PostgreSQL, Mongo, SQL Server
  • Others: WCF, RESTful Web services
  • Experience with software design and development with .Net and/or C#
  • MS Degree in Computer Science 

Other Skills: 

  • Proactive self-starter and results oriented
  • Flexible and adaptable with good interpersonal skills
  • Good organizational skills and able to deliver tasks on time, with consistently high quality

Did you know there’s a 5% chance that a hurricane will cause $60 billion of insured losses next year? And there’s a 1% chance that an earthquake will cause $50 billion of insured loss in the next 12 months? We do. At RMS, we build the simulation models that allow insurers and investors to understand portfolio risks due to catastrophes: natural catastrophes (hurricane, earthquake, and flood), terrorism, pandemic, and changes in life expectancy.

We are one of the most exciting and technologically sophisticated firms you’ve ‘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.

As we approach our 25th anniversary, we are now evolving our vision by delivering future solutions in the cloud, releasing in 2014 a cutting edge risk management platform ‘RMS(one)’ for the global risk market.  RMS(one) will create a holistic and integrated view across the enterprise with one platform for all models, all points of view, all data. All will be run as equal partners on RMS(one).

To find out more, visit Or follow us on Facebook or @rmsjobs on Twitter.

RMS is proud to be an equal opportunity employer.