Dotnet Developer

TPA technologies
San Ramon, United States of America
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

San Ramon, United States of America

Tech stack

ASP.NET
JavaScript
.NET
Application Performance Management
Application Services
Azure
C Sharp (Programming Language)
CSS
Mobile Application Development
Continuous Integration
Language Integrated Query
Entity Framework
Fault Tolerance
Windows Communication Foundation
jQuery
Microsoft SQL Server
OAuth
Redis
Azure
Azure DevOps Pipelines
Software Engineering
Windows Forms
Azure
.NET Core
React
Containerization
Angular
Information Technology
Front End Software Development
REST
Angular
Api Management
Serverless Computing
Docker
Microservices

Job description

  • Design and develop modern cloud-native applications on Azure
  • Modernize legacy .NET applications into microservices architecture
  • Build scalable APIs and distributed services
  • Maintain and enhance existing WinForms and WCF applications
  • Work with Azure event-driven technologies including Event Grid, Event Hubs, and Service Bus
  • Collaborate with architects, business stakeholders, and engineering teams
  • Monitor and optimize application performance and scalability

Preferred Experience

  • Financial Services or Asset Management background
  • Azure Logic Apps, Azure Storage, Azure AD, KeyVault
  • OAuth2.0, LINQ, Entity Framework, Redis
  • React, JavaScript, JQuery, CSS
  • High-availability and fault-tolerant systems

Requirements

The ideal candidate has strong experience with modern .NET microservices, Azure cloud development, React or Angular UI development, and experience working in financial services or asset management organizations.

Must-Have Skills

  • Strong experience with C#, .NET Core, ASP.NET Core
  • Microservices and REST API development
  • Front-end development using React and/or Angular
  • Azure cloud-native application development
  • Azure App Services, Azure Functions, APIM
  • SQL Server development (procedures, triggers, functions)
  • Azure DevOps pipelines and CI/CD
  • Docker/containerization
  • Experience within Asset Management / Investment Management environments, * 8+ years of software development experience
  • 5+ years working with Microsoft Azure technologies
  • Strong communication and stakeholder management skills
  • Bachelor's degree in Computer Science or related field

Apply for this position