Senior Associate, Software Developer


: $87,960.00 - $133,520.00 /year *

Employment Type

: Full-Time


: Information Technology

Loading some great jobs for you...

Position Overview

MSCI Inc. seeks Senior Associate, Software Developer in Norman, OK to design and implement web application user interface features to support one of the largest risk management analytics systems in the world. Develop and implement solutions for client portfolio risk report generation in a multi-tier, service-oriented architecture platform. Work with team members to develop highly maintainable and scalable solutions to complex modeling problems. Work with functional quality assurance and product management teams to collect requirements, communicate designs, develop application features, and help define acceptance criteria and test plans. Work with team architects to design evolutions of the product technology that are more automated and scalable using Java enterprise-level distributed processing technology. Support full product lifecycle, from concept and design through implementation, testing, deployment, and maintenance. Work with a sophisticated application architecture to support financial instrument modelling and complex risk report design. Advance look and feel of RiskManager 4 web application to include redesign of pages from legacy serverside rendering paradigm to a modem client-side rendering architecture and supporting server-side Representational State Transfer Application Programming Interfaces (REST API). Work with application management to provide tier 3 support for production issues.
Desired Qualifications

REQUIREMENTS: Bachelors degree or foreign equivalent in Computer Science, Computer Engineering, Information Technology, Engineering or a related field and five (5) years of progressively responsible experience in job offered or related occupation: working with object-oriented languages, analysis and design within UI (User Interface) development; supporting full software lifecycle including requirements gathering, source code management, development, release, and dependency management; working with client side JavaScript development including Asynchronous JavaScript and XML (AJAX); and working with Java IDE (Eclipse IntelliJ IDEA or Visual Studio Code); utilizing relational databases including Oracle or SQL Server; working on large-scale software development in a team environment; developing on a Service Oriented Architecture; utilizing unit testing frameworks including Junit, Testng; utilizing application service provider (ASP) software delivery mechanisms including Saas.

QUALIFIED APPLICANTS: Please apply directly through this website or e-mail your resume to: reference: SA74-WEB. NO CALLS. EOE

Due to the great number of applications we receive for each of our open vacancies, we are unable to respond on an individual basis.

Associated topics: .net, application, devops, java, php, programming, python, sdet, software developer, software engineer * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...