> Markdown version of [/jobs/ext/1955083-python-developer-front-office-trading](https://www.wearedevelopers.com/jobs/ext/1955083-python-developer-front-office-trading). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Developer - Front Office Trading - **Company:** SHARPDECISIONS INC. - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Algorithmic Trading, Amazon Web Services, Application Performance Management, Unit Testing, Microsoft Azure, Software Quality, Code Review, Databases, Continuous Integration, Software Debugging, Distributed Systems, Django Web Framework, Python (Programming Language), PostgreSQL, Enterprise Messaging Systems, Microsoft SQL Server, MySQL, Multiprocessing, Object-Oriented Software Development, Oracle (Applications), Performance Tuning, Scrum Methodology, RabbitMQ, Software Engineering, Multithreading, Google Cloud, Flask (Web Framework), Delivery Pipeline, Backend, Git, Fastapi, Event Driven Architecture, Containerization, Kubernetes, Low Latency, Apache Kafka, Asynchronous Programming, Restful APIs, Docker, Jenkins, Microservices - **Published:** August 6, 2026 - **Apply:** https://www.dice.com/job-detail/295bfe88-b919-40e3-99a2-7ae12734bcfb ## About the Role * 7+ years of professional Python development experience. * Strong expertise in Python programming and object-oriented design. * Experience building REST APIs using FastAPI, Flask, or Django. * Strong knowledge of multithreading, multiprocessing, asynchronous programming, and performance optimization. * Experience working with SQL databases such as PostgreSQL, Oracle, SQL Server, or MySQL. * Knowledge of messaging technologies such as Kafka, RabbitMQ, or MQ. * Experience with Git, Jenkins, Docker, Kubernetes, and CI/CD pipelines. * Strong understanding of Linux/Unix environments. * Excellent analytical, debugging, and problem-solving skills. * Strong communication and collaboration skills. Domain Experience * Strong understanding of Capital Markets and Front Office Trading. * Experience supporting trading desks, electronic trading platforms, or market data systems. * Knowledge of Fixed Income and Derivative products including: + Swaps + Caps & Floors + Swaptions + Bonds * Experience working with real-time market data and trading workflows., * Experience working in investment banking or capital markets. * Knowledge of cloud platforms such as AWS, Azure, or Google Cloud. * Experience with containerization technologies including Docker and Kubernetes. * Exposure to distributed systems, event-driven architectures, and microservices. * Experience with financial messaging protocols or trading APIs is a plus. ## Description We are seeking an experienced Senior Python Developer to design, develop, and support high-performance Front Office trading applications. The ideal candidate will have strong expertise in Python development, financial markets, trading systems, and low-latency application development while working closely with Front Office traders, quantitative analysts, business users, and technology teams., * Design, develop, and maintain scalable Python applications supporting Front Office trading platforms. * Develop and enhance trading applications, pricing engines, market data services, and order management systems (OMS). * Collaborate with traders, quantitative analysts, business analysts, and technology teams to deliver business-critical solutions. * Build APIs, microservices, and backend services for real-time trading and market data processing. * Optimize application performance for low-latency trading environments. * Integrate applications with market data providers, trading platforms, and financial messaging systems. * Troubleshoot production issues and provide ongoing support for Front Office applications. * Participate in Agile ceremonies including sprint planning, code reviews, and release activities. * Develop automated unit tests and support CI/CD deployment pipelines. * Ensure code quality, scalability, security, and compliance with enterprise development standards. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Python-Based Data Streaming Pipelines Within Minutes](https://www.wearedevelopers.com/videos/1233-python-based-data-streaming-pipelines-within-minutes) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [7 good reasons why you should learn Python in 2021](https://www.wearedevelopers.com/magazine/19-7-good-reasons-why-you-should-learn-python-in-2021) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk)