Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer - Mumbai - Morningstar

Home > Programming & Design

 Lead Software Engineer - Mumbai - Morningstar

Job Description

Job Description Lead Software Engineer The Team: Fueling the technologies that drive our products and support our company's infrastructure, the Technology team consists of talented developers, network architects, and IT experts who help make technology one of Morningstar's core strengths.

 

Though our technologists represent a range of skills and knowledge bases, they all view technology as a craft and care deeply about creating positive user experiences. From Agile methodologies to mobile applications, to software as a service (SaaS) delivered from our private cloud, we push technology's boundaries to build scalable, elegant solutions that help investors reach their financial goals
The Role: In this role, you will collaborate with project managers, quality assurance analysts, and other developers to maintain and extend a new service delivery partnership with a global Asset Manager. This high profile, complex service aims to drive quality and meet regulatory demands of the industry and it encompasses the collection and dissemination of data from and to several external sources Responsibilities: Participate in the technical design and modeling of configurable JavaScript components with a team of developers Guiding and mentoring the team with following best practices and standards to improve product quality and team efficiency Participate in the development of reusable and configurable JavaScript components with a small team of developers with different skill sets Take ownership of JavaScript and HTML/CSS development within the team. Define and maintain JavaScript development guidelines and best practices and make sure these guidelines are understood and followed by all developers Contribute in development & design of Morningstar (organization-wide) Design Framework.

Collaborate with developers from other regions Ensure all products we build are responsive and work well on all form factors. Work with architects and other project leads to define non-functional requirements, architectural direction, ensure high quality of the code and avoid technical debt. Analyze and remediate production issues and build instrumentation and operational readiness into the system architecture. Maintain quality by establishing and enforcing Morningstar`s development standards. Define new standards in design system Requirements: A graduate degree in computer science or an engineering field 8+ years of prior programming experience. Expert knowledge of JavaScript and Advanced JavaScript concepts. 3+ years of experience with vuejs or other js frameworks like angular, react etc is required. Need to have experience in writing object-oriented JavaScript. Experience with test driven development libraries and tools. Experience with application scaffolding tools, automation & development tools, and dependency management (e.g. npm, bower, gulp, lerna, webpack) Expert knowledge of HTML and CSS. Expert knowledge of responsive design. Expert knowledge of at least one CSS frameworks (like bootstrap, foundation, material etc)

 Experience in writing HTML for Accessibility Standards & SEO is good to have Experience with CSS pre-processors like SASS and LESS is required Experience with source code management, especially Git, will be an advantage. Understanding of Continuous Integration (CI) and exposure to tools like Jenkins will be an advantage. Experience with agile is desirable - particularly working with UX design in iterative manner. Strong coding and documentation habits are essential, as is the ability to thoroughly consider and make thoughtful recommendations on all analysis, design, implementation, and troubleshooting issues. Strong communication skills with the ability to interact in both written and oral English. Good leadership skills and ability to drive Jr members for achieving milestones Proven ability to perform in a demanding environment together with a flexible attitude.

Job Classification

Industry: BPO, Call Centre, ITeS
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required

Contact Details:

Company: Morningstar India
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Computer science System architecture Automation Manager Quality Assurance GIT Coding Agile HTML SEO Troubleshooting

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Morningstar

Morningstar India (P) Ltd.