A global financial institution is seeking a Corporate Lead Developer to support and modernize enterprise applications used across corporate functions such as finance, risk, compliance, and business operations. This role sits within a corporate technology organization responsible for building custom applications, maintaining shared frameworks, and delivering reliable platforms for internal business teams. This is a hands-on VP-level engineering role for a senior full-stack developer who can contribute across technical design, backend development, modern UI delivery, integration, testing, release management, and production support. The team is looking for someone proactive, technically strong, and comfortable partnering with architects, analysts, program teams, and business stakeholders. RESPONSIBILITIES Design, develop, and implement custom web applications and financial technology solutionsBuild technical design documentation in partnership with architecture and business analysis teamsTranslate complex user stories into scalable technical componentsDevelop backend services and data-layer components using .NET Core, C#, EF Core, and SQL ServerBuild modern front-end components using Angular, TypeScript, JavaScript, HTML5, CSS3, and related UI librariesApply OOAD, SOLID principles, proven design patterns, and enterprise development practicesSupport unit testing, integration testing, UAT, release preparation, deployment, and production supportMentor technical resources across internal and third-party teams QUALIFICATIONS 10 to 15 years of backend or full-stack software development experienceStrong full-stack engineering experience across front end and back endHands-on experience with .NET Core, ASP.NET Core, C#, EF Core, and SQL ServerAngular v10+, TypeScript, JavaScript, HTML5, and CSS3 experienceExperience with Angular Material, Bootstrap, SASS, or comparable UI component frameworksPractical experience using AI tools for development and lifecycle productivityStrong communication, analytical, and documentation skillsAgile SDLC experienceAbility to support application delivery from requirements through production releaseOrganized, proactive, self-starting work style PREFERRED EXPERIENCE Azure or broader cloud development exposureExperience in medium to large financial services environmentsExperience building reusable frameworks or internal platformsExperience mentoring distributed technical teams How We Work: Collaborative delivery across technology, business, architecture, and program teamsStrong emphasis on pragmatic engineering, design quality, testing, and production readinessOwnership mindset across development, release, support, and continuous improvementStructured enterprise environment with room for technical leadership and modernization