Req ID: 388387
We are currently seeking a Python Developer - Treasury & Capital Markets Technology (FTE / Hybrid) to join our team in Charlotte, North Carolina (US-NC), United States (US).
Job Description - Python Developer - Treasury & Capital Markets Technology
Day to Day job Duties: (what this person will do on a daily/weekly basis)
• Design, develop, test, enhance, and support applications and services using Python for Treasury and Capital Markets technology platforms.
• Work with business and technology stakeholders to understand functional requirements and translate them into reliable technical solutions.
• Develop backend applications, APIs, automation solutions, utilities, and data-processing components using Python.
• Support business processes related to treasury transactions, hedging programs, interest-rate derivatives, fixed-income securities, intercompany loans, and collateral management.
• Work with financial and transactional data to develop application functionality, data-processing workflows, and business solutions.
• Write and optimize SQL queries to retrieve, analyze, validate, and process application data.
• Integrate Python applications with databases, APIs, and other enterprise systems.
• Participate in solution design, development, code reviews, testing, deployment, and production-support activities.
• Troubleshoot application, data, integration, and production issues and drive them through resolution.
• Collaborate with Java, database, infrastructure, and business teams within the broader Treasury Technology environment.
• Take ownership of assigned development activities and drive them from requirements through successful implementation.
• Understand the business purpose behind assigned development work rather than focusing only on technical implementation.
• Follow enterprise coding, security, testing, documentation, and software-development standards.
Basic Qualifications: (what are the skills required to this job with minimum years of experience on each)
• Minimum 6+ years of overall software-development experience.
• Minimum 4+ years of strong hands-on Python development experience.
• Minimum 2+ years of experience within Banking, Financial Services, Treasury, or Capital Markets technology.
• Strong Python programming and software-engineering skills.
• Experience developing production-grade applications, backend services, APIs, or data-processing solutions using Python.
• Strong SQL and relational database experience.
• Experience integrating applications with databases, APIs, and other enterprise systems.
• Strong understanding of object-oriented programming and software-development principles.
• Strong debugging, analytical, and problem-solving skills.
• Experience understanding business requirements and translating them into technical implementations.
• Ability to independently manage assigned development activities and take ownership through delivery.
• Strong written and verbal communication skills.
• Ability to clearly describe personal contributions, technical solutions, and business outcomes from previous projects.
Travel: This position is based in Charlotte, North Carolina. The candidate is expected to work from the Charlotte office approximately three days per week and should be available for an in-person interview in Charlotte. Limited travel may be required based on business needs.
Degree: Bachelors degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent work experience.
Nice to Have; (But not a must)
• Experience supporting Treasury or Capital Markets technology applications.
• Knowledge of hedging, interest-rate products and derivatives, fixed-income securities, intercompany loans, and collateral management.
#LI-NorthAmerica
NTT DATA provides a reasonable range of compensation for U.S.-based positions. The starting pay range for this role is $96,800.00 - $145,200.00. Actual compensation will depend on a number of factors, including the candidate's relevant experience, technical skills, and other qualifications.
This position may also be eligible for incentive compensation based on individual and/or company performance.
This position is eligible for company benefits including medical, dental, and vision insurance with an employer contribution, flexible spending or health savings account, life and AD&D insurance, short and long term disability coverage, paid time off, employee assistance, participation in a 401k program with company match, and additional voluntary or legally-required benefits.