Python Developer

$124,800 - $145,600/Yr

The Matlen Silver Group - Charlotte, NC

posted 2 months ago

Full-time - Mid Level
Onsite - Charlotte, NC
Professional, Scientific, and Technical Services

About the position

The Python Developer role is a critical position within the XVA Counterparty Portfolio Management Technology group, specifically focusing on the Enterprise Stress Test (EST) technology team. This team is responsible for collaborating with various business and technology partners across Global Market Risk, Quants, Trading Front Desk, and Middle Office, as well as the QZ core, IMM, and Capstone teams. The primary objective is to ensure the successful implementation of application solutions in an AGILE environment. The role encompasses a wide range of responsibilities including the design, development, testing, deployment, and post-production support of applications. This includes addressing user inquiries, debugging issues, and ensuring that the applications meet the high-performance standards required in front office or risk management platforms. The ideal candidate will have a strong background in developing applications using Python, Java, C++, Oracle, SQL/PL SQL, and Shell Scripting. Candidates must possess high analytical skills, a solid understanding of design patterns, and expertise in AGILE methodology. They should also be adept at implementing data quality and application testing standards, as well as managing production releases. A quick learning curve is essential for adopting expertise in finance, market risk, and related subject matters, which are crucial for delivering robust and stable software solutions. Preference will be given to candidates with prior knowledge of the finance sector, market risk technology, IMM modeling, and Monte-Carlo simulation methodologies. Experience in managing the full project life cycle, understanding challenges, scalability, enhancements, and remediation strategies at each stage is also required. The candidate should be a collaborative team member, willing to share experiences and learn from others to support and grow with the team. They will help shape strategic goals for the systems and work towards achieving those goals while fostering talent in others. Additionally, the role involves researching, analyzing, and enhancing data processing functions, methods, and procedures to ensure data consistency and clean reporting.

Responsibilities

  • Design, develop, test, and deploy applications in an AGILE environment.
  • Provide post-production support including answering user questions and debugging issues.
  • Develop applications using Python, Java, C++, Oracle, SQL/PL SQL, and Shell Scripting.
  • Implement data quality and application testing standards.
  • Manage production release processes and ensure high-performance systems in front office or risk management platforms.
  • Collaborate with business and technology partners across various teams to ensure successful application solutions.
  • Research, analyze, and enhance data processing functions, methods, and procedures.

Requirements

  • Proven experience as a software developer with expertise in Python, Java, C++, Oracle, SQL/PL SQL, and Shell Scripting.
  • Strong analytical skills and proficiency in design patterns.
  • Experience with AGILE methodology and full project life cycle management.
  • Knowledge of finance, market risk technology, IMM modeling, and Monte-Carlo simulation methodologies is preferred.
  • Ability to work collaboratively in a large team and share knowledge with others.
  • Exceptional problem-solving skills and a proactive approach to challenges.

Nice-to-haves

  • Prior experience in derivatives market knowledge.
  • Experience in high-performance systems development in front office or risk management platforms.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service