Search by job, company or skills

S

Full Stack Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Over 100 applicants

Job Description

Job Description:

MSCI is seeking a skilled and passionate Senior Software Developer to join our team. The ideal candidate will have a strong background in designing and developing enterprise-grade applications using C#.NET, Web API, and SQL Server. You will collaborate with cross-functional teams to deliver high-quality, scalable, and maintainable solutions, applying best practices in Object-Oriented Programming.

Key Responsibilities:

  • Design, develop, and maintain robust enterprise applications utilizing C#.NET and Web API.
  • Develop and optimize database solutions using SQL Server.
  • Apply Object-Oriented Programming principles to ensure scalable and maintainable code.
  • Collaborate effectively with cross-functional teams, including front-end developers, QA, and product managers, to meet project milestones.
  • Participate in code reviews, technical discussions, and documentation to uphold quality standards.
  • Stay updated with the latest industry trends and incorporate best practices into development processes.

Must-Have Skills:

  • Strong proficiency in C#.NET, Web API development, and SQL Server.
  • Solid understanding of Object-Oriented Programming (OOP) concepts and design patterns.
  • Experience working with front-end frameworks such as React.
  • Proven track record of delivering enterprise-level applications.

Good-to-Have Skills:

  • Familiarity with AI-assisted development tools such as Cursor AI, GitHub Copilot, or similar.
  • Experience with cloud platforms like Azure or AWS.
  • Knowledge of continuous integration and deployment (CI/CD) pipelines.

Key Attributes:

  • Excellent problem-solving and analytical skills.
  • Ability to work independently and collaboratively within a team.
  • Strong communication and interpersonal skills.
  • Proactive attitude and eagerness to learn new technologies.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 138351367