About the Role
Korn Ferry is proud to partner with a premier financial services organization in search of a seasoned Fullstack .NET Developer. This role offers the opportunity to contribute to enterprise-scale digital transformation initiatives, leveraging modern Microsoft technologies in a collaborative, agile environment. The successful candidate will play a key role in designing, developing, and optimizing data-driven applications that support critical business operations.
Key Responsibilities
Develop and maintain robust, scalable web applications using C#, ASP.NET, and SQL Server.
Design and implement ETL workflows using SSIS to integrate data from diverse systems.
Build and optimize stored procedures, views, triggers, and other database components to support application logic and data processing.
Create and consume RESTful APIs to enable seamless communication across distributed systems.
Collaborate with cross-functional teams, including offshore developers, to deliver high-quality software solutions.
Develop responsive front-end interfaces using HTML, CSS, and JavaScript frameworks such as Angular or React.
Participate in sprint planning, code reviews, and testing activities as part of an Agile delivery team.
Monitor and support application performance, ensuring high availability and reliability.
Contribute to architectural discussions and apply design patterns such as MVC to enhance system maintainability.
Stay current with emerging technologies and best practices in the .NET ecosystem.
Required Qualifications
8+ years of professional experience in fullstack development with a focus on Microsoft technologies.
Strong expertise in ASP.NET, C#, and SQL Server, including advanced T-SQL and performance tuning.
Hands-on experience with SSIS for data integration and transformation.
Proficiency in front-end development using modern JavaScript frameworks (e.g., Angular, React).
Solid understanding of API development and integration.
Familiarity with DevOps tools and practices across the software development lifecycle.
Experience supporting application and web servers during infrastructure upgrades.
Ability to work independently and manage multiple priorities in a fast-paced environment.
Prior experience in a technical lead or mentoring capacity is a plus.
Excellent communication skills, with the ability to engage both technical and non-technical stakeholders.