Live opening · Posted 8 hours ago

Python Developer

Netrolynx AI · United Kingdom (Remote)
Linkedin Yes
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 8 hours ago
CompanyNetrolynx AI
LocationUnited Kingdom (Remote)
Work modeYes
SkillsPython, AWS
SourceLinkedin
ListedPosted 8 hours ago

About the role

Description supplied by the original job listing.

About The Company
Version 1 Solutions Limited is a leading IT consulting and digital transformation company with over 26 years of experience delivering technology solutions that drive business success. The company partners with global organizations to modernize their technology infrastructure, enhance operational efficiency, and develop innovative digital solutions.
Version 1 works with leading technology partners, including Microsoft, AWS, Oracle, Red Hat, OutSystems, and Snowflake, to deliver high-quality solutions across digital, data, cloud, and enterprise technology. The organization is recognized for its commitment to innovation, employee development, and workplace excellence, with industry awards highlighting its achievements in technology partnerships and employee experience.
As a rapidly growing consultancy, Version 1 offers professionals the opportunity to work on challenging projects, collaborate with experienced teams, and contribute to technology initiatives for global clients. The company emphasizes a people-first culture, continuous learning, and career progression while creating an environment where employees can develop their expertise and make a meaningful impact.
About The Role
Version 1 is seeking an experienced Python Developer with expertise in the trading domain and Financial Information Exchange (FIX) protocol to join its growing technology team. The successful candidate will contribute to the development, maintenance, and enhancement of high-performance trading applications and financial technology solutions.
This role is ideal for a software development professional with at least six years of Python development experience and a strong understanding of trading systems, market data, order management systems, and electronic trading workflows. You will collaborate closely with traders, quantitative analysts, business stakeholders, and engineering teams to translate business requirements into reliable, scalable, and efficient software solutions.
The position offers an opportunity to work on complex financial technology challenges, improve trading system performance, and contribute to the delivery of secure and resilient applications within a collaborative consulting environment.
Key Responsibilities
Application Development: Design, develop, test, and maintain robust trading applications using Python, following established software engineering standards and best practices.
FIX Protocol Integration: Implement, configure, and support FIX protocol-based solutions to facilitate reliable communication between trading platforms, brokers, exchanges, and other financial systems.
Trading Systems Support: Work with trading platforms, market data feeds, order management systems, and execution workflows to ensure smooth and accurate operations.
Requirements Analysis: Collaborate with traders, quantitative analysts, business stakeholders, and technical teams to understand requirements and deliver solutions aligned with business objectives.
Performance Optimization: Analyze application performance, troubleshoot technical issues, and optimize algorithms and services to improve speed, reliability, scalability, and resource utilization.
System Integration: Develop and maintain APIs, data-processing components, and integrations connecting trading applications with internal and external financial systems.
Testing and Quality Assurance: Write unit tests, perform integration testing, investigate defects, and ensure that applications meet functional, performance, and reliability requirements.
Code Reviews: Participate in peer reviews, contribute to technical discussions, and maintain clean, reusable, well-documented, and maintainable code.
Deployment and Production Support: Support application releases, monitor production systems, diagnose incidents, and implement fixes to minimize service disruptions.
Database Management: Work with SQL and NoSQL databases to manage trading-related information, improve query performance, and support efficient data processing.
Continuous Improvement: Stay informed about developments in Python, electronic trading, FIX protocol implementations, financial markets, and modern software engineering practices.
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, Information Technology, Engineering, or a related discipline.
At least 6+ years of professional experience in Python development, preferably within financial services or electronic trading environments.
Strong practical knowledge of Python programming, object-oriented development, data structures, algorithms, and software design principles.
Hands-on experience implementing or supporting the Financial Information Exchange (FIX) protocol.
Solid understanding of trading systems, market data, order management systems, and trade execution processes.
Experience working with relational databases and SQL, along with familiarity with NoSQL database technologies.
Understanding of REST APIs, system integration, distributed applications, and production support processes.
Experience with version control systems such as Git and established software development workflows.
Strong analytical, debugging, and problem-solving abilities, with excellent attention to detail.
Effective communication skills and the ability to collaborate with technical teams and business stakeholders.
Preferred Skills
Experience with FIX engines, FIX message structures, session management, and troubleshooting FIX connectivity issues.
Familiarity with low-latency or high-throughput financial applications and real-time market data processing.
Knowledge of financial instruments, trading strategies, order routing, and execution management workflows.
Experience with automated testing frameworks, continuous integration and continuous delivery (CI/CD), and deployment automation.
Familiarity with Linux environments, cloud platforms, and application monitoring tools.
Understanding of multithreading, asynchronous programming, concurrency, and performance profiling in Python.
Experience working in Agile development environments and contributing to iterative software delivery.
Benefits and Professional Development
Benefits
Version 1 is committed to supporting employees' well-being, financial security, and long-term professional growth. Depending on role eligibility and applicable company policies, benefits may include:
Hybrid working arrangements that support work-life balance, alongside business travel where required.
Private medical and life insurance coverage, as well as free eye tests and contributions towards glasses.
Access to a technology scheme designed to help employees obtain relevant technology products.
Support for professional certifications and accreditations across platforms such as AWS, Microsoft, Oracle, and Red Hat.
An employee-focused Profit Share scheme that distributes a portion of company profits quarterly, subject to scheme terms.
Pathways Career Development Quarterly, supporting career planning, learning, and professional progression.
Opportunities to work with global clients, experienced technology professionals, and modern enterprise technology platforms.
Equal Opportunity Employer
Version 1 Solutions Limited is committed to fostering an inclusive, respectful, and supportive workplace where individuals are valued for their skills, experience, and contributions. The company aims to provide equal employment opportunities throughout the recruitment process and encourages applications from qualified candidates with diverse backgrounds and perspectives.
Employment decisions are based on relevant qualifications, professional experience, skills, and business requirements. Version 1 strives to maintain a workplace where employees can develop their capabilities, collaborate effectively, and contribute to shared success.
If you have strong Python development expertise, hands-on experience with the FIX protocol, and a passion for building reliable trading technology, we encourage you to apply and become part of Version 1's growing technology team.

Work arrangement
Yes

Your early-applicant advantage

Live timing from JobBeeper.

Live data
8 min from Linkedin publishing this role to us finding it
13 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
135,570 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App