Job Description
What you will be doing
We are looking for a highly skilled and
hands-on
Software Engineering Lead
with a strong full‑stack development background, deep expertise in Python frameworks, modern JavaScript libraries, and solid experience building scalable cloud‑native systems on Azure. The ideal candidate combines technical leadership with the ability to architect, design, implement, and guide teams in developing high‑performance distributed systems.
Lead the end‑to‑end design, development, and deployment of full‑stack applications using
Python (FastAPI, Django, Flask)
and
React
.
Architect and build
cloud‑native solutions
on
Azure
, leveraging services such as App Services, Functions, Kubernetes (AKS), Event Grid, Service Bus, and Storage.
Design and implement
microservices‑based
architectures, ensuring scalability, maintainability, and resilience.
Work extensively with
event-driven systems
, including event brokers, message queues, and streaming platforms.
Apply
non-blocking / asynchronous programming paradigms
to optimize performance.
Drive high engineering standards through code reviews, design reviews, and technical mentorship.
Ensure strong test coverage using
mock frameworks
, automated testing, and CI/CD pipelines.
Collaborate with cross-functional teams including Product, Design, Cloud Ops, and QA to deliver high-quality releases.
Lead technical decision-making, evaluate new technologies, and promote engineering best practices.
Troubleshoot complex issues across the full stack and guide teams in resolving them.
Required Skills & Experience
10+ years
of professional software development experience, with a strong focus on
full-stack engineering
.
4+ years hands-on experience with React
and modern JavaScript/TypeScript ecosystems.
Deep expertise in
Python frameworks
:
FastAPI (preferred)
Django
Flask
What you will be Doing
Strong experience designing and building
microservices
and distributed systems.
Solid understanding of
event brokers / event-driven architecture
(e.g., Kafka, Azure Event Hub, RabbitMQ, Service Bus).
Hands-on experience with
Azure Cloud
, including deploying and managing cloud applications.
Knowledge of
non-blocking/asynchronous programming
(async/await, asyncio).
Experience with
unit testing, mock frameworks, and integration testing
.
Strong understanding of REST APIs, database design, caching, and modern DevOps practices.
Excellent leadership, communication, and problem‑solving skills.
Exposure to containerization and orchestration (Docker, Kubernetes/AKS).
Experience with CI/CD tools (GitHub Actions, Azure DevOps, Jenkins).
Familiarity with API gateways, service mesh, and cloud networking.
Experience mentoring engineers and conducting technical hiring assessments.
FIS JOB LEVEL DESCRIPTION
Expert professional role, acknowledged as a Subject Matter Expert (SME). Develops large and/or complex business process solutions that require detailed analysis and research and cross business lines, technical, functional and client domains. Acts as an internal consultant for highly complex issue resolution. Trains, coaches and mentors functional and technical staff within and across applications. Works independently on significant and unique issues where analysis of situations or data requires an evaluation of intangibles. Has proven ability to identify and solution complex mapping or interface requirements of unique projects and examines data field conversion requirements. Identifies additional opportunities to provide more products, services or other resources to customer. Demonstrates superior presentation, communication and negotiation skills. Participates as a senior member in strategic planning and directions. Assigned to the most highly visible, sensitive and critical projects and may be used in a consulting capacity. Typically requires a minimum of twelve plus years implementation and /or conversion experience with a demonstrated ability to handle high project complexity. Corporate Compensation must review and approve any incumbent(s) being placed in this role.
Privacy Statement
FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the
Online Privacy Notice
.
Sourcing Model
Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company.
#pridepass