Match score not available

Software Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science or related field, 2+ years of professional experience in .NET development, Hands-on experience with SQL Server and AWS services, Knowledge of Agile/Scrum methodologies.

Key responsabilities:

  • Design, develop, and maintain software applications using .NET technologies
  • Collaborate with team members to analyze requirements and create technical solutions
Morningstar logo
Morningstar Financial Services XLarge https://www.morningstar.com/
10001 Employees
See all jobs

Job description

We are seeking a talented and motivated Software Engineer with a strong background in .NET development to join our dynamic team. 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, leading non-functional requirements, architectural direction, and the quality of the code while addressing technical debt. Every day, you’ll work with team members across disciplines and geographic locations, developing products for investors. On a daily basis, you’ll get along with our product managers to understand our domain and create technical solutions that push us forward. We want to work with other engineers who bring knowledge and excitement about our opportunities. If you also have experience with Java, that's a huge plus! In this role, you will contribute to designing, developing, and maintaining high-quality software solutions while collaborating with cross-functional teams to deliver exceptional results.

Key Responsibilities:

  • Design, develop, and maintain software applications using .NET technologies.
  • Collaborate with team members to analyze requirements and create robust technical solutions.
  • Write clean, scalable, and efficient code that aligns with coding standards and best practices.
  • Integrate with APIs, databases, and third-party systems to deliver seamless functionality.
  • Troubleshoot, debug, and enhance existing software applications.
  • Participate in code reviews and provide constructive feedback to peers.
  • Leverage Java expertise to support integration and cross-platform development when needed.
  • Stay up to date with emerging trends and technologies to continuously improve development processes.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of professional experience in .NET development (C#, ASP.NET, .NET Core).
  • Hands-on experience with SQL Server, PostGres and database management.
  • Hands on experience of various AWS services like Lambda, S3, EC2 etc.
  • Knowledge of object-oriented design, domain modeling, and building highly scalable and available systems.
  • An understanding of how to protect web applications from common security vulnerabilities.
  • Knowledge of Agile/Scrum methodologies.
  • Proficient understanding of code versioning tools, such as Git
  • Be organized and able to remain productive even when you have multiple deliverables.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Good to Have :

  • Experience with Java development (preferred but not required).
  • Familiarity with front-end frameworks (e.g., React, Angular, or Vue.js) is a plus.

If you are a skilled .NET developer looking for an opportunity to expand your expertise, contribute to exciting projects, and work with a forward-thinking team, we’d love to hear from you!

Morningstar is an equal opportunity employer!

If you receive and accept an offer from us, we require that personal and any related investments be disclosed confidentiality to our Compliance team (days vary by region). These investments will be reviewed to ensure they meet Code of Ethics requirements. If any conflicts of interest are identified, then you will be required to liquidate those holdings immediately. In addition, dependent on your department and location of work certain employee accounts must be held with an approved broker (for example all, U.S. employee accounts). If this applies and your account(s) are not with an approved broker, you will be required to move your holdings to an approved broker.

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.

I10_MstarIndiaPvtLtd Morningstar India Private Ltd. (Delhi) Legal Entity

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Detail Oriented
  • Communication
  • Problem Solving

Software Engineer Related jobs