Software Engineer

Year    Mumbai, Maharashtra, India

Job Description


As a Software Engineer, you will use your vast experience in full-stack software development to implement complex solutions, improve existing features and code maintainability, and deliver digital products needed to perform sustainability research and back-office operations. You will be working together with a team of talented and results-oriented individuals and take part in the constant development and improvement of our digital products.Requirement

  • Deliver complex and high-quality software solutions (standalone or integrated with the existing products), in an agile environment.
  • Collaborate with QA team and product management team to achieve and extend the overall vision of the product.
  • Implement solutions based on requirements in an estimated timeframe.
  • Adhere to established coding standards and embrace efficient and robust engineering practices.
  • Build well designed, well-engineered, stable, scalable products across a variety of markets
  • Good working experience in OO analysis & design using common design patterns
  • 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 understand AWS services and focus on building softwares on cloud
  • Take ownership of the success of the team with a "gets things done" attitude; the ability to understand and leverage new technologies.
  • Self-development in productivity skills by learning source control, editors, the build system, and other tools as well as testing best practice
Qualifications -
  • A bachelor's degree in computer science or a related field in software development with 3-5 years of experience.
  • 3+ years of work experience with .NET, database domain models, n-layered design, OOP; experience with ASP.NET Core 3.1, .NET Core 3.1.
  • 3+ years of experience with Angular 2+ and TypeScript.
  • Expereince with .Net Framework, .Net Core, C#, PostgreSQL, Microservices, REST APIs, and software design patterns
  • Preferable experience with Node Package Manager, Nuget, Xunit, MOQ.
  • Strong data related skills (relational data sets, queries).
  • Solid understanding of software development life cycle.
  • Good business acumen and business process knowledge.
  • Excellent English written and verbal communication skills.
Morningstar is an equal opportunity employer.Morningstars hybrid work environment gives you the opportunity to work remotely and collaborate in-person each week. Weve found that were at our best when were 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, youll have tools and resources to engage meaningfully with your global colleagues.I10_MstarIndiaPvtLtd Morningstar India Private Ltd. (Delhi) Legal Entity

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.


Job Detail

  • Job Id
    JD3603232
  • 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