Software Engineer

1 Year ago • 2-4 Years
Software Development & Engineering

Job Description

We are seeking a highly motivated and experienced Software Engineer to join our team focused on delivering innovative data services solutions. In this role, you will collaborate with cross-functional teams including team leads, Scrum Masters, business analysts, QA engineers, and fellow developers to design, build, and maintain scalable software systems. You will be expected to quickly understand existing systems and data models, contribute to new feature development, and help drive best practices in software engineering and DevOps.
Good To Have:
  • Experience with AWS or other cloud platforms.
  • Knowledge of messaging and streaming technologies such as Kafka.
  • Exposure to agile methodologies and working in Scrum teams.
  • AWS certification (Developer or Solutions Architect) is a plus.
Must Have:
  • Design, develop, and maintain scalable and high-performance software applications.
  • Collaborate with stakeholders to understand requirements and translate them into technical solutions.
  • Implement robust coding practices including test-driven development and continuous integration.
  • Contribute to the automation of deployment and monitoring processes.
  • Continuously explore and adopt new technologies to improve system performance and team productivity.
  • Bachelor’s degree in Engineering, Computer Science, or a related field.
  • 2–4 years of professional experience in software development.
  • Strong hands-on experience with Java and Python (minimum 2 years).
  • Proficiency in SQL and working with relational databases.
  • Familiarity with DevOps tools and practices.
  • Excellent communication, problem-solving, and collaboration skills.
Perks:
  • Hybrid work environment
  • Opportunity to work remotely
  • Collaborate in-person each week
  • Range of other benefits to enhance flexibility
  • Tools and resources to engage meaningfully with global colleagues

Add these skills to join the top 1% applicants for this job

cross-functional
communication
talent-acquisition
game-texts
quality-control
agile-development
aws
python
sql
java

The Role:

We are seeking a highly motivated and experienced Software Engineer to join our team focused on delivering innovative data services solutions. In this role, you will collaborate with cross-functional teams including team leads, Scrum Masters, business analysts, QA engineers, and fellow developers to design, build, and maintain scalable software systems.

You will be expected to quickly understand existing systems and data models, contribute to new feature development, and help drive best practices in software engineering and DevOps.

Key Responsibilities:

  • Design, develop, and maintain scalable and high-performance software applications.
  • Collaborate with stakeholders to understand requirements and translate them into technical solutions.
  • Implement robust coding practices including test-driven development and continuous integration.
  • Contribute to the automation of deployment and monitoring processes.
  • Continuously explore and adopt new technologies to improve system performance and team productivity.

Required Qualifications:

  • Bachelor’s degree in Engineering, Computer Science, or a related field.
  • 2–4 years of professional experience in software development.
  • Strong hands-on experience with Java and Python (minimum 2 years).
  • Proficiency in SQL and working with relational databases.
  • Familiarity with DevOps tools and practices.
  • Excellent communication, problem-solving, and collaboration skills.

Preferred Qualifications:

  • Experience with AWS or other cloud platforms.
  • Knowledge of messaging and streaming technologies such as Kafka.
  • Exposure to agile methodologies and working in Scrum teams.
  • AWS certification (Developer or Solutions Architect) is a plus.

Morningstar is an equal opportunity employer

Morningstar’s hybrid work environment gives you the opportunity to work remotely and collaborate in-person each week. We’ve found that we’re at our best when we’re 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’ll have tools and resources to engage meaningfully with your global colleagues.

I10_MstarIndiaPvtLtd Morningstar India Private Ltd. (Delhi) Legal Entity

About Us

How to Apply for a Job at Morningstar

Step 1

When you find a position you're interested in, click the 'Apply' button. Please fill out this form completely, attaching your resume and cover letter in the approved format. Read the job requirements carefully and make sure to attach writing or design samples as required. Applicants must submit their resume and other information through our corporate website to be considered for a job at Morningstar. No phone calls, please.

Step 2

You will receive an email notification to confirm that we've received your application.

Step 3

If you are called in for an interview, a representative from Morningstar will contact you to set up a date, time, and location. Be prepared for a rigorous interview process. To make sure you're a good fit for Morningstar and we're a good fit for you, we'll schedule time for you to meet with multiple staff members at all levels of the company. Expect to return for multiple interviews as part of the process. A representative from Morningstar will contact you with the results of your interview—either with a job offer or to let you know our plans for the position.

Applicants With Disabilities Who Need Accommodation

Morningstar is committed to working with and providing reasonable accommodation to individuals with disabilities. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the employment process, please call +1 312 384-3900 or email AskHR@morningstar.com and let us know the nature of your request and your contact information.

Please note:

  • We only accept calls from applicants who need accommodation related to a disability. Please, no calls with unrelated questions or requests.
  • Please be sure to include the title and location of the open position you’re interested in when you leave a message.

US Applicants: Morningstar is an E-Verify program participant.

Learn more:

  • This Organization Participates in E-Verify (English)
  • This Organization Participates in E-Verify (Spanish)
  • Right to Work (English)
  • Right to Work (Spanish)
  • EEO is the Law
  • Pay Transparency Notice

Morningstar is strongly committed to creating and preserving equal opportunity for all employees and applicants. We make all employment decisions—including recruitment, hiring, compensation, training, promotion, transfer, discipline, termination, and other personnel matters—without regard to race, color, ancestry, religion, sex, national origin, age, disability, protected veteran status, marital status, sexual orientation, genetic information, citizenship, gender identity and expression, parental status, or other legally protected characteristics or conduct.

Set alerts for more jobs like Software Engineer
Set alerts for new jobs by Morning Star
Set alerts for new Software Development & Engineering jobs in India
Set alerts for new jobs in India
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙