JOBSEARCHER

Full Stack Developer - .NET / Angular

*Role Summary* We are seeking an experienced Full Stack Developer to design, develop, enhance, and support enterprise applications within a large banking and financial-services environment. The ideal candidate will have strong hands-on experience with C#, .NET Core, ASP.NET Core, Angular, TypeScript, REST APIs, Entity Framework Core, and SQL Server, along with experience building secure, scalable, high-performance enterprise applications. *Key Responsibilities* · Design and develop full-stack enterprise applications using C#, .NET Core/ASP.NET Core, and Angular. · Develop secure and scalable REST APIs and backend services. · Build responsive web applications using Angular, TypeScript, JavaScript, HTML5, and CSS3. · Design reusable application components, services, and frameworks. · Develop data-access layers using Entity Framework Core and SQL Server. · Write and optimize SQL queries, stored procedures, and database integrations. · Integrate applications with internal and external enterprise systems. · Participate in application architecture and technical design discussions. · Translate business requirements into scalable technical solutions. · Develop unit and integration tests and participate in code reviews. · Troubleshoot application, integration, performance, and production issues. · Support UAT, release management, and production deployments. · Maintain technical documentation and development standards. · Collaborate with product owners, business analysts, architects, QA, DevOps, and other engineering teams. · Follow Agile/Scrum and enterprise SDLC practices. *Required Technical Skills* · Strong hands-on development experience with C# and .NET/.NET Core · ASP.NET Core and Web API · Angular · TypeScript and JavaScript · HTML5 and CSS3 · Entity Framework / Entity Framework Core · Microsoft SQL Server · RESTful APIs and service-oriented architecture · Git and source-control workflows · Unit and integration testing · CI/CD and modern software-development practices *Preferred Skills* · Experience with Azure or other cloud platforms · Microservices architecture · Kafka or enterprise messaging technologies · Angular Material, Bootstrap, or similar UI frameworks · Azure DevOps, Jenkins, GitHub, or GitLab · IIS and Windows Server environments · Application security and secure coding practices · Experience with high-volume or transaction-intensive applications *Domain Experience* Prior experience within banking, investment banking, capital markets, financial services, trading, risk, compliance, or treasury applications is highly preferred. Qualifications · Bachelor's degree in Computer Science, Engineering, Information Technology, or a related discipline, or equivalent professional experience. · 8+ years of software-development experience. · Strong experience developing enterprise-scale applications. · Excellent analytical, troubleshooting, and problem-solving skills. · Ability to collaborate effectively with both technical and business stakeholders. *About the Opportunity* This role provides an opportunity to work on sophisticated enterprise applications supporting a major financial-services environment. The developer will contribute across the complete application lifecycle - from requirements and architecture through development, testing, deployment, and production support. *Apply* Qualified candidates are encouraged to apply with an updated resume highlighting C#, .NET Core, Angular, SQL Server, API development, and banking/financial-services experience. Pay: $120,438.02 - $145,043.64 per year Work Location: In person