Software Engineer

Year    Mumbai, Maharashtra, India

Job Description


The Company:

Morningstar is one of the world\xe2\x80\x99s leading providers of investment research, technology and professional services, transforming the way advice is delivered to investors. We\xe2\x80\x99re a diverse network of people driven by our shared ambition to improve investor success. Here, we have the ability to learn and grow at the speed of technology, and the space to create within every role. Together, we are moving the world forward \xe2\x80\x93 and you can too. Dream it. Build it. Do it here.

The Role:

We are looking for a Software Engineer to join the team for Mobile Solutions to create Mobile Apps and APIs. An ideal candidate has great knowledge of Java, React-Native and Amazon Webservices (AWS). Every day, you will work with team members across disciplines in product development (Engineering, QA, Project Management, Product Management, etc.). You\xe2\x80\x99ll interact daily with our product managers to understand our domain and create technical solutions to execute our strategic business and technology initiatives. You will participate in agile ceremonies such as standups, retrospectives, and planning meetings. You will have product ownership and responsibility for ensuring process and quality adherence through code reviews, unit test and best practices. You will act as the software guardian, owning non-functional requirements, architectural direction, and the quality of the code while addressing technical debt. These positions are based in our Mumbai office.

Job Responsibilities:

  • Build well-designed, well-engineered, stable, scalable products across a variety of markets.
  • Follow software design best practices such as continuous integration, test-driven development, and regular deployments.
  • Be passionate about quality, process, programming, and investing in general.
  • Solve investors\xe2\x80\x99 problems with technology, understanding market chaos at work and crafting technically appropriate interactive experiences to communicate effectively with individual investors.
  • Take ownership of the success of the team with a "gets things done" attitude.
  • Analyse and remediate production issues and build instrumentation and operational readiness into the systems architecture.
  • Seek understanding of and opportunities to leverage new technologies.
  • Have or desire to become an AWS certified developer
  • Work with front-end and back-end engineers to create mobile apps and backend APIs.
  • Mentoring junior members of the team.
  • Stay up to date on emerging technologies.
Requirements:
  • A bachelor\'s degree in computer science or a related field in software development with 2+ years of experience.
  • Be passionate about quality, process, programming, and investing in general, seeing opportunities for improvement, seizing them, and then sharing your findings with others.
  • Experience with designing and building mobile applications and REST APIs.
  • Solid experience with Java, NodeJS, Javascript
  • Experience in cloud computing (AWS Lambdas, S3, DynamoDB, Cloud Formation CDK and Serverless computing)
  • Knowledge of DevOps engineering concepts, CICD and tools like SonarCube, Jenkins, Harness, Splunk, NewRelic etc
  • Good to have Spring Boot, React-Native
  • An understanding of how to protect web applications from common security vulnerabilities.
  • Knowledge of object-oriented design and building highly scalable and available systems.
  • Be organised and able to remain productive even when you have multiple deliverables.
  • Experience working in Scrum-based methodologies
  • Highly motivated individual with the potential and desire to learn new technologies and take on an increasing level of responsibility within the technology team.
Morningstar is an equal opportunity employer.

I10_MstarIndiaPvtLtd Morningstar India Private Ltd. (Delhi) Legal Entity

Morningstar\xe2\x80\x99s hybrid work environment gives you the opportunity to work remotely and collaborate in-person each week. We\xe2\x80\x99ve found that we\xe2\x80\x99re at our best when we\xe2\x80\x99re purposely together on a regular basis, at least three days each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you\xe2\x80\x99ll have tools and resources to engage meaningfully with your global colleagues.

Morningstar

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3204459
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Mumbai, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year