Senior .NET Full-stack Developer

About the Company

Orion Innovation is a globally recognized business and technology services firm, delivering transformative solutions in product development, digital strategy, experience design, and engineering. The company serves clients across industries such as financial services, telecommunications, media, automotive, life sciences, ecommerce, education, and professional sports. Orion combines agility, scale, and maturity to drive impactful business and technology outcomes.

About the Role

The Senior .NET Fullstack Developer will take a leading role in designing and building full-stack web applications using .NET Framework, .NET Core, and MVC. The position involves developing scalable, high-performance solutions, integrating front-end frameworks such as React, Angular, or Vue.js, and collaborating with cross-functional teams to ensure best-in-class delivery. Experience in financial industry projects is considered an advantage.

Responsibilities

  • Develop and maintain full-stack web applications using .NET Framework, .NET Core, and MVC.
  • Implement front-end solutions with React (required), Angular, or Vue.js, alongside JavaScript, jQuery, HTML, CSS, and Bootstrap.
  • Design, develop, and optimize SQL Server databases, including complex stored procedures, views, functions, and tables.
  • Build and integrate RESTful APIs and third-party APIs.
  • Apply design patterns, optimize code, and perform performance tuning.
  • Use version control systems such as GitHub or TFS.
  • Integrate code into CI/CD pipelines and leverage Azure App Services and functions when applicable.
  • Conduct unit testing using tools like NUnit, XUnit, or MSTest.
  • Perform code reviews, mentor junior developers, and resolve QA issues.
  • Collaborate with project managers, tech leads, and offshore teams during development and deployment stages.
  • Prepare technical documentation and presentations, and communicate complex specifications clearly.

Required Skills

  • 6–8 years of professional experience in full-stack development.
  • Strong proficiency in .NET Framework, .NET Core, and MVC.
  • Expertise in React.js (required), with experience in Angular or Vue.js.
  • Strong SQL Server skills, including database design and query optimization.
  • Experience in developing and integrating RESTful APIs.
  • Knowledge of CI/CD processes and cloud services (Azure App Services, Azure Functions).
  • Unit testing and code review experience with NUnit, XUnit, or MSTest.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to work independently or collaboratively on complex projects under tight timelines.

Preferred Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or related field.
  • Prior experience in the financial services sector.
  • Familiarity with design patterns, performance tuning, and best practices for scalable application development.

Full details of this position are available on the official website linked below:

Copyright © 2025 Dot-Net-Jobs.com. All Rights Reserved.