Job Description
• Design, development and implementation of mission critical applications using Javascript, SQL and Web API technology stack in AWS cloud environment.
• Design and develop robust, scalable, high performing, high-volume production applications with users across the globe.
• Build internal systems and support business needs with Investment domain expertise.
Leverage existing skills while learning and implementing new, open source technologies within Managed Portfolios Mumbai
• Good working experience in OO analysis & design using common design patterns
• 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, seeing opportunities for improvement, seizing them, and then sharing your findings with others.
• Familiarity or desire to become an AWS certified developer
• Take ownership of the success of the team with a "gets things done" attitude; the ability to understand and leverage new technologies, potentially wearing many hats including business analyst, DBA, QA, and project manager.
• Help to shape product vision.
• Work under pressure and meet weekly deadlines under an Agile environment.
• Bachelor's Degree or higher in Computer Science or a related field in software development
• 5+ years of solid programming experience with good hands-on knowledge of at least 1 front end framework (Vue/ React/ Angular JS/ Node JS)
• Experience in JavaScript framework/libraries – , , OOJS, HTML, CSS, JQuery, AJAX, Cross Browser Compatibility, Responsive Designs, Single Page Application (SPA)
• Knowledge of databases and hands on experience in any of one of the following databases - MS SQL, Oracle, MySQL, PostgreSQL, MongoDB.
• Be organized and able to remain productive even when you have multiple deliverables.
• An understanding of how to protect web applications from common security vulnerabilities.
• Knowledge of object-oriented design, domain modeling, and building highly scalable and available systems.
• Hands-on experience in implementing CI-CD for projects, and cloud applications is preferable.
• Knowledge of object-oriented design, domain modeling, design patterns, and building highly scalable and available systems is a must.
• Good Unit Testing and Integration Testing practices.
• Excellent verbal and written communication skills.
• Ability to multi-task and manage multiple assignments in a fast-paced environment.
• Morningstar is an equal opportunity employer.I10_MstarIndiaPvtLtd Morningstar India Private Ltd. (Delhi) Legal Entity
Morningstar's hybrid work environment gives you the opportunity to work remotely and collaborate in-person each week. While some positions are available as fully remote, we've found that we're at our best when we're purposely together on a regular basis, typically three days each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you'll have tools and resources to engage meaningfully with your global colleagues
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
