Finastra

Lead Software Engineer - C# AND Dotnet

Finastra
Apply
5 days ago
Atlanta, GA, USAStaff+

Responsibilities

  • Define and deliver end-to-end architecture across applications, integrations, data, APIs, and cloud platforms.
  • Create high-level and detailed solution designs addressing scalability, reliability, performance, security, maintainability, and operational resilience.
  • Provide hands-on technical leadership in .NET and C# through implementation guidance, code and design reviews, prototypes, and troubleshooting.
  • Lead architecture and design reviews and establish reusable architecture principles, patterns, standards, and frameworks.
  • Design scalable APIs, microservices, service interfaces, integration frameworks, and distributed-system data flows.
  • Drive application modernization and cloud transformation using cloud-native and distributed application architectures on Microsoft Azure and/or AWS.
  • Partner with DevOps and engineering teams on deployment automation, infrastructure automation, containerization, monitoring, logging, and observability.
  • Provide architectural guidance for Docker, Kubernetes, and Microsoft Service Fabric solutions.
  • Address security, governance, regulatory compliance, business continuity, disaster recovery, technical debt, dependencies, and implementation risks.
  • Collaborate with product, business, engineering, infrastructure, security, and shared-services stakeholders on planning and delivery.

Requirements

  • Significant experience in solution architecture, software architecture, or senior engineering leadership in complex enterprise technology environments.
  • Proven experience designing and delivering enterprise-scale applications and end-to-end technology solutions.
  • Mandatory hands-on development experience with Microsoft .NET and C# and current knowledge of the Microsoft technology ecosystem.
  • Ability to remain hands-on with code reviews, complex troubleshooting, design validation, prototypes, and implementation-level guidance.
  • Strong understanding of modern software architecture, including microservices, REST APIs, distributed systems, integrations, asynchronous processing, and data architecture.
  • Experience designing cloud and cloud-native solutions using Microsoft Azure and/or AWS.
  • Experience with DevOps engineering practices, automated testing, deployment automation, monitoring, and observability.
  • Working knowledge of Docker and Kubernetes.
  • Strong understanding of security architecture, performance, scalability, reliability, high availability, resiliency, and disaster recovery.
  • Strong troubleshooting and problem-solving skills.
  • Preferred experience with Microsoft Service Fabric and distributed applications built with Service Fabric.
  • Preferred experience modernizing legacy or monolithic .NET applications and defining reusable frameworks, service interfaces, API standards, and integration patterns.
  • Experience working across architecture, engineering, DevOps, infrastructure, security, and shared-services organizations.

Benefits

  • Unlimited vacation subject to local regulations and business priorities, plus hybrid working arrangements and paid time off for voting, bereavement, and sick leave.
  • Employee Assistance Program, Wellbeing Champions, Gather Groups, and monthly well-being events.
  • Medical, life, and disability insurance, retirement plans, lifestyle benefits, and other location-dependent benefits.
  • Paid time off for volunteering and donation-matching opportunities.
  • Inclusion communities and programs including Count Me In, Culture@Finastra, Proud@Finastra, Disabilities@Finastra, and Women@Finastra.
  • Online learning and accredited courses through the Skills & Career Navigator tool.
  • Global recognition program and regular employee surveys.
  • Applicants must live in the posted location or immediate surrounding areas; applicants residing in New York City or California will not be considered.

Tech Stack

Categories

Finastra

About Finastra

10,000+ employees

Finastra builds banking software for financial institutions, spanning core banking, lending, payments, and treasury, delivered on-premises and via cloud APIs. It sells licensed and SaaS products and an open platform (FusionFabric.cloud) used by over 7,000 customers, including 80% of the world’s top 50 banks, in more than 110 countries. Founded in 2017 and headquartered in Paddington, London, it is privately held.

Contact me