Finastra

Senior Software Engineer - C# and Dotnet

Finastra
Apply
19 hours ago
Atlanta, GA, USASenior

Responsibilities

  • Design and implement production-grade backend services and UI features across the lending platform.
  • Own technical decisions concerning delivery, system health, scalability, maintainability, and operational readiness.
  • Build and maintain RESTful APIs, background services, and event-driven integrations.
  • Write secure, clean, testable code and apply SOLID principles, async/await correctness, and Entity Framework Core best practices.
  • Collaborate with product management, UX design, and quality engineering from concept through delivery.
  • Participate in architectural discussions, design reviews, and technical documentation including ADRs.
  • Use GitHub Copilot and AI agents to generate code, scaffold tests, review pull requests, and identify defects.
  • Mentor engineers and raise technical standards through code reviews and knowledge sharing.

Requirements

  • 5–7+ years of professional software development experience covering architecture and implementation.
  • Strong proficiency in C#/.NET and Angular for full-stack development.
  • Hands-on experience designing and consuming RESTful APIs and distributed, event-driven systems.
  • Deep understanding of secure coding, automated testing strategies, and CI/CD pipelines.
  • Experience with Entity Framework Core query optimization, change tracking, and migration management.
  • Working knowledge of Azure cloud services.
  • Experience authoring and reviewing code with emphasis on quality, security, and maintainability.
  • Ability to use AI-assisted engineering tools daily and critically evaluate AI-generated output.
  • Financial services or regulated-industry experience is preferred.

Benefits

  • Unlimited vacation subject to local regulations and business priorities.
  • Hybrid working arrangements and paid time off for voting, bereavement, sick leave, volunteering, and other applicable needs.
  • 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.
  • Donation-matching opportunities and inclusion communities.
  • 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

AngularAzureC#DockerGitKubernetesMicrosoft SQL Server.NETPowerShellRedisTypeScript
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