Senior Software Engineer - JavaScript - CONTRACT
RMS - Newark, CA

This job posting is no longer available on RMS. Find similar jobs:Senior Software Engineer jobs - RMS jobs

Senior Software Engineer - JavaScript Framework - CONTRACT POSITION

Senior Software Engineers Unite! RMS wants you! We are seeking the exceptionally talented and super seasoned software engineers of the world to join our team. This opportunity is not only exciting, but unique as you will be a part of a skilled and creative product development team designing, developing and delivering the next generation of Enterprise Risk Management Applications. The train is leaving the world of “ordinary,” as you embark on an intellectually challenging and rewarding journey and work with top-tier software professionals on a variety of projects that explores the frontiers of modern technology.

RMS is building an enormous Cloud Platform from scratch using the most exciting and newest technologies such as HTML5, Full Duplex Communication using web sockets, Object Oriented Javascripting, in-memory Computing, Enterprise Data Warehousing …all the latest, fun toys to play with in a very high tech toy box. We are proud of our energetic and positive environment culture that where you will find a great balance between technology and academia.
We have no ordinary Software development team. The group largely focuses on developing and building world class, high performance enterprise software solutions that deliver risk quantification tools to our 400+ clients worldwide. By using World class technology, you are part of a very dynamic process where we are building a next generation product that leverages the latest and greatest 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.
Fate is in your hands as you and your team leads the charge for refining and implementing functional requirements: scoping, detailed design, effort estimation, hands-on development, testing, debugging, maintenance and support. Worried about your fit? Don’t! You’ll participate in all aspects of an iterative software development process including design, coding and reviews.
Quick learning should be second nature. The hunger to learning new technologies in related areas should be churning within you! Hands-on individuals to lead the development effort are critical. This position requires the candidate to demonstrate strong technical competency, be a subject matter expert and a hands-on technical contributor.

2-5 years hands-on experience with commercial software applications development.
Thorough understanding of, and experience with .Net UI and Web technologies.
Proficiency with R.I.A, web based applications development, UI technologies and Frameworks such as JS Frameworks - knockout or similar, Object Oriented Javascripting, HTML5, ASP.Net MVC3, JQuery, JSON, CSS3, AJAX
Proficiency with C # will be of help.
Awareness of software development lifecycle processes and Agile development methodology
Excellent oral and written communication skills and interpersonal skills.
Masters in Computer Science/Application or Bachelors in Computer science/Engineering from a top university

This position requires skills in web technologies using OO JS, JSON, ASP.Net MVC3, HTML5, JQuery,.Net, CSS3, C# and a breadth of U.I technologies.
Proficiency in Object-Oriented design, development techniques and direct UI development programming experience.
Knowledge of U.I and Application Design Patterns.
Experience with distributed computing, ASP.NET MVC3, SVG and HTML5 Canvas, authoring custom JQuery widgets, templates, animation is highly desired.
Experience with Test-Driven Development (TDD) and related tools and technologies
Ability to multitask, prioritize, take the initiative and respond quickly in a fast-paced environment.
Must be a team player and must work well as part of geographically diverse teams.

About RMS

There’s a 6% chance that a hurricane will cause $75 billion of insured losses next year and a 1% chance that an earthquake will cause $50 billion of insured loss in the next 12 months.
At RMS, we build simulation models that allow insurers and investors to understand their financial risks as a result of natural catastrophes, terrorism, pandemics, or 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 clients in the (re)insurance, banking or hedge fund sector. As we lead an industry we helped pioneer we are able to offer stimulating careers to those who want to make a real impact on the world at large.
At RMS we believe in thought leadership, personal growth and out-standing performance and support a culture of inclusiveness across all our offices. As we approach our 25th anniversary, we are 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 and we"re looking for talented professionals to join us.

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

RMS is proud to be an equal opportunity employer.

About this company
76 reviews