Position Details
About this role
Senior leadership role responsible for guiding a software engineering team to design, build, and deploy enterprise software solutions. The role blends hands-on backend/frontend development with strategic tech leadership, cloud deployment, and agile delivery in a fintech data environment.
Key Responsibilities
- Lead the design and development of software applications using C# (.NET) and Python
- Oversee RESTful API creation/integration
- Collaborate with frontend teams (Angular/React)
- Guide unit/integration testing (NUnit/pytest)
- Deploy on cloud platforms (AWS/Azure) with CI/CD
Technical Overview
Stack includes C# with .NET Framework/.NET Core, Python, RESTful APIs, HTML/CSS/JavaScript (Angular/React), relational databases (SQL Server, PostgreSQL, MySQL), ML libraries (TensorFlow, PyTorch), and cloud platforms (AWS, Azure) with CI/CD (Jenkins, GitHub Actions, Azure DevOps). Emphasis on agile practices and automated testing (NUnit, pytest).
Ideal Candidate
The ideal candidate is a senior/lead software engineer with 12+ years of experience, strong backend (C#, .NET) and frontend (Angular/React) capabilities, and hands-on cloud experience across AWS and Azure. They should have proven leadership skills, a track record delivering scalable fintech software, and be comfortable guiding teams through Agile development and CI/CD practices.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Must have 12+ years of software development experience, Bachelor's degree in a technical field
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile