JOBSEARCHER

Mid-Level Software Developer (full stack)

ARCHIVED
JobRightNy, WALApril 12th, 2026

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Jobright.ai is an AI-powered career platform that helps you discover verified jobs directly from employer sites across the U.S. and tailor your applications with ease. Please note: Jobright is not a staffing agency and does not hire for these roles directly.Job Summary:MSCI Inc. is a leading provider of critical decision support tools and services for the global investment community. The Software Developer (full stack) will collaborate with cross-functional teams to gather requirements, design, develop, and maintain high-quality software solutions, and contribute to the continuous improvement of development processes.Responsibilities:• Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications and solutions.• Perform code reviews and provide constructive feedback to ensure code quality and adherence to standards.• Participate in the full software development lifecycle, including planning, design, development, testing, deployment, and maintenance.• Stay up-to-date with the latest industry trends and technologies, and continuously improve your skills and knowledge.• Contribute to the continuous improvement of development processes, tools, and methodologies.• Design, develop, and maintain high-quality software solutions using .NET and C#.• Build new RESTful APIs using .NET Core and build new Angular components for our core SPA.• Build PDF and Excel reports.• Write clean, maintainable, and efficient code following best practices and coding standards.• Write and troubleshoot SQL queries and stored procedures.• Troubleshoot and resolve complex technical issues and bugs.Qualifications:Required:• Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications and solutions.• Perform code reviews and provide constructive feedback to ensure code quality and adherence to standards.• Participate in the full software development lifecycle, including planning, design, development, testing, deployment, and maintenance.• Stay up-to-date with the latest industry trends and technologies, and continuously improve your skills and knowledge.• Contribute to the continuous improvement of development processes, tools, and methodologies.• Design, develop, and maintain high-quality software solutions using .NET and C#.• Build new RESTful APIs using .NET Core and build new Angular components for our core SPA.• Build PDF and Excel reports.• Write clean, maintainable, and efficient code following best practices and coding standards.• Write and troubleshoot SQL queries and stored procedures.• Troubleshoot and resolve complex technical issues and bugs.• Experience with front-end technologies such as HTML, CSS, JavaScript, and popular frameworks like Angular, or React.• Strong understanding of object-oriented programming (OOP) principles and design patterns.• Proficiency in database design and development, with experience in SQL Server, Entity Framework, or other ORM tools.• Familiarity with cloud platforms such as GCP or Azure.• Experience with version control systems such as Git.• Strong problem-solving skills and the ability to troubleshoot complex technical issues.• Excellent communication and collaboration skills.• Ability to work independently and as part of a team in a fast-paced, dynamic environment.Company:MSCI is a leading provider of critical decision support tools and services for the global investment community. Founded in 1969, the company is headquartered in New York, New York, USA, with a team of 1001-5000 employees. The company is currently Public Company. MSCI Inc. has a track record of offering H1B sponsorships.