Python Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
CI/CD Equities Operations Leadership Automation User Story Derivatives API Testing Web Services Front Office Fixed Income Communication Collaboration Test Automation Problem Solving Change Requests Capital Markets Scenario Testing Agile Methodology Business Valuation Workflow Management Algorithmic Trading Business Requirements Full Stack Development Application Development Business Transformation SQL (Programming Language) Scrum (Software Development) Python (Programming Language) Front End (Software Engineering) Application Programming Interface (API), This hybrid role in Charlotte offers the opportunity to design and build sophisticated test automation solutions for front office Fixed Income and Derivatives trading applications. You will serve as a subject matter expert in capital markets, using Python to automate complex trading workflows, expand existing frameworks, and ensure the reliability and accuracy of missioncritical sales and trading systems., * Design, develop, and maintain test automation frameworks and scripts in Python to support front office Fixed Income and Derivatives sales and trading applications.
- Automate front office trade flows and trading workflows for Fixed Income and Derivatives products, ensuring high accuracy and reliability.
- Expand existing automation frameworks and create new automation scenarios programmatically using Python or similar technologies.
- Develop test automation scripts for front office Fixed Income capital markets sales and trading applications, leveraging strong domain knowledge.
- Perform front end and web service API test automation using core automation testing tools and frameworks.
- Implement hands-on automation coding for sales and trading workflows with applications similar to Sophis, Murex, Summit, Numerix, ION, or CRD.
- Participate in agile/scrum teams as a QE/SDET, collaborating closely with developers, product owners, and other stakeholders to ship features frequently.
- Engage in continual discussions with stakeholders to review planned user stories, clarify and vet requirements for new features, and estimate automation effort.
- Convert business and test scenarios into automated test cases, including entering scenarios into Xray and building corresponding automation scripts.
- Perform impact assessments for new business requirements and change requests, analyzing how changes affect existing trading flows and automation coverage.
- Maintain all applicable artifacts related to business requirements, change requests, test cases, and automation scripts in accordance with team standards.
- Participate in code pull and review processes, supporting future CI/CD implementation for automated test execution and reporting.
- Understand and document complex trading flows between various internal and external systems involved in Fixed Income and Derivatives trading.
- Identify, analyze, and clearly report risks and issues related to trading workflows, system changes, and automation coverage.
- Demonstrate strong working knowledge of Fixed Income and Derivatives front office trading flows and apply this expertise to design effective test scenarios.
- Use strong communication skills to explain complex capital markets concepts, such as how a swaps ticket is set up for a trade, and to validate domain expertise with stakeholders.
Requirements
- Strong knowledge and hands-on coding experience in Python to automate front office trade flows.
- 57 years of experience in application development and/or automation framework development using Python or similar technologies.
- At least 2 years of experience developing test automation scripts for front office Fixed Income capital markets sales and trading applications.
- Strong working knowledge of Fixed Income and Derivatives front office trading flows.
- Capital markets experience focused on Fixed Income trading; ability to clearly explain how a swaps ticket is set up for a trade.
- Strong knowledge of automation frameworks and best practices for test automation.
- Strong knowledge of core automation testing tools for front end and web service API testing.
- Hands-on automation coding experience for sales and trading workflows with applications similar to Sophis, Murex, Summit, Numerix, ION, ION or CRD.
- Prior experience working as a QE or SDET within agile/scrum teams, delivering features frequently.
- Proficiency in Python or similar languages and SQL for building and validating automated tests.
- Excellent communication skills, with the ability to collaborate effectively and explain complex trading and technical concepts., * Experience with Xray or similar tools for managing test scenarios and converting them into automated test cases.
- Familiarity with CI/CD practices, including automated test execution and reporting in pipeline workflows.
- Demonstrated ability to perform impact assessments for business requirements and system changes.
- Experience maintaining documentation and artifacts related to requirements, change requests, and test automation.
- Ability to understand and map complex trading flows across multiple internal and external applications.
- Strong analytical and problem-solving skills for identifying and reporting risks and issues in trading systems and workflows.
- Background in front office capital markets environments, specifically Fixed Income and Derivatives products., Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
About the company
Weβre partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. Thatβs the power of true partnership. TEKsystems is an Allegis Group company., Were a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. Were a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. Were strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. Were building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦