More jobs:
Python Developer
Job in
Newark, Essex County, New Jersey, 07175, USA
Listed on 2026-02-12
Listing for:
360 Technology
Full Time
position Listed on 2026-02-12
Job specializations:
-
Software Development
Python, Software Engineer, Data Engineer
Job Description & How to Apply Below
Location
Experience
10+ years overall IT experience
5+ years in Python development
Strong hands-on Oracle PL/SQL experience
Employment Type
Full-time
Job SummaryWe are seeking a highly experienced Senior Python Developer with deep expertise in Oracle PL/SQL to lead and execute the migration of complex stored procedures, functions, and packages to Python-based services. The role requires strong banking domain knowledge and the ability to work onsite with business and technical stakeholders to modernize legacy data and processing systems.
Key Responsibilities- Analyze and understand complex Oracle PL/SQL stored procedures, packages, triggers, and functions used in banking systems.
- Design and implement Python-based equivalents using industry best practices.
- Migrate business-critical logic related to banking operations such as payments, accounts, transactions, risk, or reporting.
- Use PyCharm IDE for Python development, debugging, and code optimization.
- Ensure functional parity
, performance, and data integrity between Oracle PL/SQL and Python implementations. - Optimize SQL queries and refactor procedural logic into modular, scalable Python code
. - Collaborate onsite with DBAs, architects, business analysts, and QA teams
. - Perform unit testing, integration testing, and data validation post-migration.
- Document migration approaches, code logic, and technical designs.
- Support deployment, post-go-live stabilization, and knowledge transfer.
Skills & Qualifications Technical Skills
- 10+ years of overall software development experience.
- Strong hands-on experience with Python (preferably Python 3.x).
- Advanced proficiency using PyCharm IDE
. - Extensive experience with Oracle Database (11g/12c/19c).
- Expert-level knowledge of PL/SQL
: - Stored Procedures
- Packages
- Functions
- Cursors
- Performance tuning
- Strong SQL optimization and query tuning skills.
- Complete cycle of migration from Oracle stored procedures to Python based procedures
- Experience migrating monolithic PL/SQL logic to Python services or batch jobs
. - Familiarity with:
- REST APIs
- Object-oriented and functional programming patterns in Python
- Strong understanding of banking systems and data models
. - Experience working with Regulatory or risk-related data
- Experience in high-volume, high-accuracy financial systems.
- Experience with cloud platforms (AWS / Azure / GCP).
- Knowledge of Python frameworks (FastAPI, Flask, Django).
- Experience with CI/CD pipelines and Dev Ops practices.
- Exposure to data migration or modernization programs in banks.
- Experience replacing Oracle logic with microservices or event-driven architectures.
- Strong analytical and problem-solving abilities.
- Ability to work independently and lead technical discussions.
- Strong documentation and mentoring capabilities.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×