Wells Fargo

.NET Lead Engineer - Capital Markets

Wells Fargo

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $119,000 - $224,000 per year

Job Level

Senior

Tech Stack

AngularApacheASP.NETAzureCloudDockerEntity FrameworkGrafanaJavaJenkinsKafkaKubernetes.NETReactRedisSplunkSpring

About the role

  • Lead complex initiatives on selected domains
  • Ensure systems are monitored to increase operational efficiency and managed to mitigate risk
  • Define opportunities to maximize resource utilization and improve processes while reducing cost
  • Lead, design, develop, test and implement applications and system components, tools and utilities, models, simulation, and analytics to manage complex business functions using sophisticated technologies
  • Resolve coding, testing and escalated platform issues of a technically challenging nature
  • Architect and develop scalable, cloud-native applications using .NET technologies including C#, ASP.NET Core, and Entity Framework
  • Design and implement responsive front-end interfaces using Blazor, React, or Angular integrated with .NET backend services
  • Implement messaging and stream processing using technologies such as Apache Kafka or Azure Event Hubs
  • Utilize caching strategies and in-memory computing using Redis or similar technologies
  • Apply SOLID principles and software engineering best practices across the codebase
  • Collaborate with senior management and traders to translate business requirements into technical solutions
  • Drive technical decision-making and contribute to architecture reviews and design discussions
  • Ensure high standards of code quality, performance, and maintainability through rigorous code reviews and testing practices
  • Promote DevOps culture and practices, including CI/CD automation and cloud deployment strategies
  • Ensure quality, security, and compliance for supported systems and applications
  • Lead team to ensure compliance and risk management requirements for supported area are met and work with other stakeholders to implement key risk initiatives
  • Mentor less experienced software engineers
  • Collaborate and influence all levels of professionals including managers
  • Partner with production support and platform engineering teams effectively

Requirements

  • 5+ years of Specialty Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 5+ years of experience in high-performance programming using C# and .NET Core
  • 5+ years of experience with ASP.NET Core and Entity Framework for backend development
  • 5+ years of experience with front-end development using Blazor, React, or Angular
  • 5+ years of experience with messaging systems such as Apache Kafka or Azure Event Hubs
  • 5+ years of experience with caching and in-memory computing using Redis or similar technologies
  • 3+ years of experience with build tools and CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins
  • 3+ years of experience with code quality tools like SonarQube or ReSharper
  • 3+ years of experience with monitoring and observability tools such as Splunk, Grafana, AppDynamics, New Relic, Elastic, or Open Telemetry
  • 3+ years of knowledge of Capital Markets Fixed Income domain