Location: Charlotte, NC Hybrid Roles
Employment Type: W2
Job Summary We are seeking a Senior Full Stack Python Developer with 10+ years of software development experience to support a strategic modernization initiative involving the transformation of a critical External Finance Reporting application. The current application is built on the .NET platform and is being migrated to a modern architecture leveraging Python, FastAPI, and React/Angular.
The ideal candidate will have strong full-stack development expertise, experience building scalable microservices, and hands-on knowledge of cloud-based data storage and modern database technologies.
Job Decription
- MAT Application (External Finance Reporting App.) is based on .Net platform so, they are planning to converting/integrating from .Net to Python, UI-React/Angular into Fast API
- Looking for full stack Python with UI-React OR Angular
- Microservices concept, ping authentication is plus
- SQL Server, Oracle DB, MongoDB, PostgreSQL
Top 3 Skills:
- Solid full stack Python person
- UI-React OR Angular
- S3 Bucket, Iceberg Table
Required Qualifications
- 10+ years of overall IT and software development experience.
- Strong hands-on experience in Python Full Stack Development.
- Expertise with React.js or Angular.
- Experience developing RESTful APIs using FastAPI.
- Strong understanding of Microservices Architecture and distributed systems.
- Experience with AWS services, including S3 Buckets.
- Hands-on experience working with Iceberg Tables.
- Strong database experience with:
- SQL Server
- Oracle
- MongoDB
- PostgreSQL
- Experience with application integration and modernization initiatives.
- Strong problem-solving, analytical, and communication skills.
Preferred Qualifications
- Experience migrating applications from .NET to Python-based architectures.
- Knowledge of Ping Authentication (Ping Identity).
- Experience working in enterprise financial reporting environments.
- Familiarity with Agile/Scrum development methodologies.
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications using Python and React/Angular.
- Participate in the migration and modernization of existing .NET applications to Python/FastAPI.
- Develop and maintain microservices-based solutions.
- Build and consume RESTful APIs and backend services.
- Work with large-scale datasets and cloud storage technologies including AWS S3 and Iceberg Tables.
- Design and optimize database solutions across SQL Server, Oracle, MongoDB, and PostgreSQL.
- Collaborate with architects, business analysts, QA teams, and stakeholders to deliver high-quality solutions.
- Ensure application performance, scalability, security, and maintainability.
- Participate in code reviews, technical design discussions, and production support activities.
Top 3 Skills
- Strong Full Stack Python Development
- React.js or Angular
- AWS S3 Buckets and Iceberg Tables