Job Title: Full Stack Developer (.NET + Python + Angular) with AI
Location: Alpharetta, GA (Locals are needed because F2F is mandatory)
Duration: Long-Term Contract
Experience: 8-12 years
Job Summary:
We are seeking a highly skilled Full Stack Developer with strong expertise in .NET and Python, and working knowledge of Angular. The ideal candidate should have experience in Banking and Wealth Management (WM) domains, contributing to scalable, high-performance applications.
Key Responsibilities:
- Design, develop, and maintain applications using .NET (C# / .NET Core) and Python with AI/LLM
- Build and integrate RESTful APIs and microservices / Fast API Services
- Develop and enhance front-end components using Angular (good to have)
- Work on data processing, automation, and backend services using Python
- Collaborate with cross-functional teams (business, QA, DevOps)
- Ensure code quality, security, and performance optimization
- Participate in system design and architecture discussions and present design for applications.
- Good hand on experience in Python with LLM Integrations and Agents developments.
Required Skills:
- Strong hands-on experience with .NET Framework / .NET Core and C#
- Solid expertise in Python development (scripting, APIs, data workflows)
- Solid hands-on experience in Python & AI Agents implementations / LLM - Open AI Integrations
- Experience in API development, microservices architecture
- Proficiency in SQL / relational databases
- Good understanding of SDLC, Agile methodologies and Spec Driven Development
Good to Have:
- Experience with Angular (2+ versions)
- Knowledge of cloud platforms (Azure/AWS/GCP) Private Cloud Deployment
- Familiarity with CI/CD pipelines and DevOps practices
Domain Experience:
- Banking and Wealth Management (WM) domain knowledge is preferred
- Understanding of financial systems, transactions, and regulatory requirements
Soft Skills:
- Strong analytical and problem-solving skills
- Excellent communication and teamwork abilities