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

Lead Software Engineer - Mumbai - AdviserLogic

Home > Programming & Design

 Lead Software Engineer - Mumbai - AdviserLogic

Job Description

The Role :

At Morningstar, helping investors is what brings us together and drives our work. We are looking for software engineers who should have handson experience with JavaScript frameworks like Vue.js, Node.js, Java, and Cloud Platform with Amazon Web Services (AWS) to join our team, grow with us, introduce us to new ideas, and develop products that empower our users. This role is with the India Financial Planning team and you will have product ownership and responsibility for ensuring process and quality adherence through peer reviews, code reviews, test coverage, and best practices. You will act as the software guardian, owning nonfunctional requirements, architectural direction, and the quality of the code while addressing technical solutions. This position is based in our Mumbai office.

Responsibilities:

  • To lead a full-stack software engineering team
  • Build well designed, well-engineered, stable, scalable products across a variety of markets using different skills Vue.JS, JavaScript libraries, Amazon Web Services (AWS) Lambdas, S3, DynamoDB, and other AWS Components.
  • Solve investors problems with technology, understanding market chaos at work and crafting technically appropriate interactive experiences to communicate effectively with individual investors
  • Apply DevOps practices in the area of continuous and automated deployment
  • Analyze and remediate production issues, and build instrumentation and operational readiness into the systems architecture
  • Use an Agile approach to iteratively develop new features. Analyze business user requirements and provide technical solutions
  • Provide technical guidance and mentorship to the team members. Should promote usability and coding best practices
  • Take ownership of the success of the team with the ability to understand and leverage new technologies
  • Hands-on development will be an integral part of the responsibilities
  • Help to shape product vision

Requirements:

  • A bachelors degree in Computer Science or related, 8 plus years of experience in leading/managing software application development
  • Experience in JavaScript framework/libraries - Vue.js, Node.js, OOJS, HTML, CSS, jQuery, AJAX, Cross Browser Compatibility, Responsive Designs, Single Page Application (SPA)
  • Familiarity with design patterns like MVC and MVVM required
  • Experience with Agile methodology and tools like JIRA
  • Working experience on Cloud with AWS Lambdas, S3, DynamoDB, Jenkins
  • Experience with Sonar, Splunk, monitoring tools and to be available for on-call support (on weekends as well)
  • Experience in Core Java, Java, J2EE, JDBC, working experience on Spring Boot will be plus
  • Experience with building REST-based APIs, Web Services, Micro Services
  • Knowledge of databases and hands-on experience in any of one of the following databases - MS SQL, Oracle, MySQL, PostgreSQL, MongoDB
  • Experience with modern development practices in areas of Product Design, Requirement Analysis, Test Driven Development, Automation Unit Testing in a product development environment, Excellent listening, written and verbal communication skills
  • Experience in Software Security, static code analysis, preventing vulnerabilities
  • Participation in full life-cycle system development with teams of developers, QA members, and product owner
  • Proven leadership qualities, with end-to-end ownership
  • Ability to work independently, communicates effectively, and produces superior results
  • Experience within the financial services industry is a plus
  • Highly motivated individual with the potential and desire to learn new technologies and take on an increasing level of responsibility within the technology team

Job Classification

Industry: IT-Software, Software Services
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

Contact Details:

Company: AdviserLogic
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Core Java Automation MS SQL jQuery MySQL JDBC HTML Application development MVC Ajax

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

₹ Not Disclosed

AdviserLogic

AdviserLogic is the award-winning and rapidly growing leader in the Adviser CRM and Practice Management software sector. Established 10 years ago, AdviserLogic now has a range of cloud-based and related services purpose-built to assist Financial Advisers to prosper. In 2015, the company launched th...