Senior Software Engineer

4 - 8 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Software Engineer at Morningstar, you will be responsible for developing new software features and improvements, collaborating with product managers and designers, and ensuring timely delivery of robust, scalable, high-quality software solutions. You will also participate in architectural decisions, mentor junior engineers, and contribute to the technical direction of the team. Key Responsibilities: - Development of new software features and improvements - Collaborate with product managers, designers to understand product value - Implement robust, scalable, high-quality software solutions - Participate in architectural decisions and design discussions - Mentor junior engineers and provide guidance on code and designs - Support and pair with other internal teams to onboard them to the Intelligence Engine Platform - Create comprehensive documentation for building and operating the platform - Ensure software code meets industry standards and is optimized for performance and scalability Qualifications Required: - 4-6 years of experience in JavaScript framework/libraries such as Vue.js, OOJS, HTML, CSS, JQuery, AJAX, Cross Browser Compatibility, Responsive Designs, Single Page Application (SPA) - Strong knowledge of databases and hands-on experience in databases like MS SQL, Dynamo DB, PostgreSQL - Experience in building RESTful Web Services - Expertise in Java and .Net technologies with exposure to frameworks like MVC - Proficiency in building using Jenkins, Maven, SonarQube, and conducting code quality analysis - Familiarity with application scaffolding tools, automation & development tools, and dependency management (e.g., NPM, Grunt) - Expertise in Software Security, static code analysis, and preventing vulnerabilities - Experience in analysis, design, coding, and implementation of large-scale, n-tier Java and .NET-based platforms - Knowledge of Cloud Computing, specifically AWS - Participation in full life-cycle system development with teams of developers, analysts, and testers - Experience with modern development practices through AI 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 Morningstar is an equal opportunity employer. As a Senior Software Engineer at Morningstar, you will be responsible for developing new software features and improvements, collaborating with product managers and designers, and ensuring timely delivery of robust, scalable, high-quality software solutions. You will also participate in architectural decisions, mentor junior engineers, and contribute to the technical direction of the team. Key Responsibilities: - Development of new software features and improvements - Collaborate with product managers, designers to understand product value - Implement robust, scalable, high-quality software solutions - Participate in architectural decisions and design discussions - Mentor junior engineers and provide guidance on code and designs - Support and pair with other internal teams to onboard them to the Intelligence Engine Platform - Create comprehensive documentation for building and operating the platform - Ensure software code meets industry standards and is optimized for performance and scalability Qualifications Required: - 4-6 years of experience in JavaScript framework/libraries such as Vue.js, OOJS, HTML, CSS, JQuery, AJAX, Cross Browser Compatibility, Responsive Designs, Single Page Application (SPA) - Strong knowledge of databases and hands-on experience in databases like MS SQL, Dynamo DB, PostgreSQL - Experience in building RESTful Web Services - Expertise in Java and .Net technologies with exposure to frameworks like MVC - Proficiency in building using Jenkins, Maven, SonarQube, and conducting code quality analysis - Familiarity with application scaffolding tools, automation & development tools, and dependency management (e.g., NPM, Grunt) - Expertise in Software Security, static code analysis, and preventing vulnerabilities - Experience in analysis, design, coding, and implementation of large-scale, n-tier Java and .NET-based platforms - Knowledge of Cloud Computing, specifically AWS - Participation in full life-cycle system development with teams of developers, analysts, and testers - Experience with modern development practices through AI 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 Morningstar is an equal opportunity employer.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

hyderabad, telangana, india

hyderabad, telangana, india

hyderabad, telangana, india

hyderabad, telangana, india

hyderabad, telangana, india