KCS Group

Software Engineer (Java & Python)   




  MSCI Inc | Powering Better Investment Decisions is looking for Software Engineer (Java & Python)



Job Description



Applicant must have a BSc in Computer Science or equivalent degree in an engineering or mathematical field with proven expertise with Java and Python - demonstrating an ability to write robust, efficient code as well as test, debug and optimize. Expertise of the JVM configuring parameters, have a strong understanding of garbage collection, ability to profile hotspots and tune for performance. Strong analytical skills (algorithms, data structures, and statistics) and system proficiency (concurrency, memory) essential.

Experience delivering global Risk Management, Performance Attribution or financial trading systems.
Seasoned team lead able to coach, mentor and develop junior skillsets.
Great communication skills with a positive and constructive outlook, with the team and stakeholders.
Attention to detail with the ability to balance quality and timeliness
Experience with Spark (or similar) to deliver high-performance and scalable analytical reporting a bonus
Experience with Linux, K8s, Azure, Helm, Terraform, Docker a bonus.

Key Responsibilities-

We require a lead software engineer who is happy to work across a large code base and keen to make a difference. They should recognize when they can reuse, refactor, or start afresh - and make recommendations accordingly. Performance and scale must be central to their approach. In this role you will be an active member of a globally distributed technical leadership team. It will be hands-on - using your expertise in software development to contribute and improve our code base as well leading, mentoring and coaching other team members. You will work on a mixture of short-term items (bugs, features) as well as longer term initiatives and strategic projects. You will be expected to lead design discussions, manage code reviews and create a culture of quality leading to performant and tested solutions.
 

Work Experience

3 to 8 Years

Level

Middle / Assistant Manager 


Job Function


IT-Software, Java Technologies


Vacancies


Not Specified 


Industry


IT-Software 


Job Location


New York, United States 


Educational Qualification


BCA/BCS, B.E./B.Tech, M.Tech, MCA/PGDCA


Salary


Not Specified


Key Skills


Java, Python, JVM Configuring Parameters, Algorithms, Data Structures, and Statistics


Company Info


At MSCI we are passionate about what we do, and we are inspired by our purpose to power better investment decisions. You ll be part of an industry-leading network of creative, curious, and entrepreneurial pioneers. This is a space where you can challenge yourself, set new standards and perform beyond expectations for yourself, our clients, and our industry.

MSCI is a leading provider of critical decision support tools and services for the global investment community. With over 50 years of expertise in research, data, and technology, we power better investment decisions by enabling clients to understand and analyze key drivers of risk and return and confidently build more effective portfolios. We create industry-leading research-enhanced solutions that clients use to gain insight into and improve transparency across the investment process. MSCI Inc. is an equal opportunity employer committed to diversifying its workforce.
 


Address


Not Mentioned


Contact Number


Not Mentioned



 



Share this opening with your friends on      Facebook     LinkedIn     Twitter     Email


Specialized Jobs

Latest Featured Jobs



Java Professionals | .Net Professionals | QA/ Software Testing | PHP/ MySQL Jobs | Tech Support Jobs | Admin/ HR Jobs

Jobs in Bangalore | Delhi/ NCR Jobs | Jobs in Chennai | Hyderabad Jobs | Kolkata Jobs | Jobs in Mumbai | Jobs in Pune

Off Campus Jobs | Fresher/ Entry Level Jobs | Junior/ Executive Level | Senior/ Middle Level | Managerial Level Jobs



KCS Home         Interview Schedules         Software Jobs         Off Campus Drive         Candidate's Login/ Register