Role: .NET Full Stack Developer - EWS
Location: San Francisco, CA ( Hybrid)
Contract
About the Role
Seeking for an experienced and highly skilled Full Stack Developer to join our Enterprise Workstation (EWS) NextGen team. The ideal candidate will have strong expertise in asset management platforms, solid architectural judgment, and hands-on experience delivering modern, scalable solutions across multiple technology platforms.
Key Responsibilities
Design, develop, and maintain modern cloud-native applications using Azure Kubernetes Services (AKS), Azure App Services, and Azure Functions.
Enhance and support legacy applications, including systems built with React, C#, .NET Core, MVC,
ASP.NET, REST APIs, and OAuth 2.0.
Modernize legacy .NET applications into microservices-based architectures and deploy solutions on AKS or Azure App Services.
Configure, monitor, and optimize application performance using Azure Monitoring and other monitoring tools.
Develop and support applications using React, C#, .NET Core, MVC,
ASP.NET, WebForms, OAuth 2.0, JWT, jQuery, REST APIs, Web APIs, Web Services, LINQ, and Entity Framework.
Act as a Subject Matter Expert (SME) in asset management and enterprise technology platforms.
Collaborate with cross-functional teams and manage stakeholder expectations, including engagement with senior leadership and key decision-makers.
Demonstrate strong communication skills and a proactive, resourceful approach to problem-solving.
Required Qualifications
10+ years of progressive technical experience, preferably within a financial services organization.
3+ years of hands-on experience with Microsoft Azure, including Azure App Services, Azure Functions, Azure Logic Apps, Azure Storage, Azure Active Directory (AD), and Azure DevOps (ADO).
5+ years of experience with SQL, including stored procedures, triggers, and functions.
5+ years of experience in web application development, including:
RESTful APIs using .NET Core and Entity Framework
UI development using Bootstrap, CSS, JavaScript, and jQuery
Strong knowledge of cloud computing concepts, modern application architectures, and current technology trends.
Experience designing and operating systems with high availability, fault tolerance, scalability, and strong database and system design principles.
Excellent technical communication skills with the ability to collaborate effectively across teams and organizational levels.
Proven ability to work independently while contributing effectively in a team-oriented, fast-paced environment.
Strong analytical, problem-solving, and attention-to-detail skills.
Education
Bachelor’s degree in Computer Science, Finance, or a related field (or equivalent professional experience).
Preferred Skills (Nice to Have)
Experience in large-scale enterprise environments
Exposure to asset management or financial domain platforms
Azure certifications or cloud-related certifications
ASP.NET Core, an open-source web development framework | .NET
Build web apps and services that run on Windows, Linux, and macOS using C#, HTML, CSS, and JavaScript. Get started for free on Windows, Linux, or macOS.