Senior Software Engineer C# - Pretrade
Listed on 2026-03-11
-
Software Development
Software Engineer
Talan is an international consulting and technology expertise group supporting high regulatory industry such as Corporate and Investment Banking, Hedge Funds, and Energy clients through large-scale transformation programs driven by data, technology, and innovation.
In North America, Talan delivering high-value expertise across front-office, risk, finance, regulatory, and technology domains.
With over 20 years of experience, a presence across five continents and 21 countries, and Great Place to Work® certification, the Group is on track to reach 8,000 employees worldwide, including 600 in North America.
Job DescriptionLocation:
Houston (Hybrid – at least 3 days onsite/week)
Visa Sponsorship:
We offer sponsorship under specific treaty-based U.S. work visas, including TN and E-2 (for eligible Canadian, Mexican, and French citizens). We do not support or transfer other visa types (e.g., H-1B).
We are looking for a Senior Software Engineer (C# / Python) with at least 5 years of experience and a good understanding of equity markets to join a small Pre-Trade technology team in Houston.
The role focuses on developing and maintaining automated trading algorithms for North American energy markets.
Key Responsibilities
- Develop and enhance automated trading algorithms
- Build and maintain backtesting tools and frameworks
- Adapt and extend the existing trading platform
- Monitor and support algorithms in production
- Perform maintenance and production follow-up
- Work closely with traders, analysts, and technical teams
- Prepare algorithms for validation by internal committees
#LI-MNRK
Qualifications- Bachelor’s degree in Computer Science, Engineering, Finance, or Quantitative Finance
- Minimum 4 years of experience in C# development
- Experience with microservices architecture, including ASP.NET and REST APIs (minimum 3 years)
- Experience with real-time data processing technologies, such as Rabbit
MQ, Reactive
X, and reactive programming - Strong understanding of clean code principles, unit testing, and Test-Driven Development (TDD)
- Service-oriented mindset, with the ability to understand and anticipate the needs of both IT and business users, ensure production stability, respond quickly to incidents, and proactively prevent issues
- Strong team collaboration skills, with experience working in environments where developers contribute across development, support, architecture, code reviews, QA, Dev Ops, and infrastructure, with a strong emphasis on knowledge sharing and trust
- Ability to maintain high attendance and reliability standards
- Strong attention to detail
- Ability to manage multiple assignments simultaneously with accuracy and timeliness
Nice-to-Have
Skills:
- Experience with developing and maintaining automated trading algorithms for energy markets is a plucs
- Experience with cloud infrastructure such as Azure, Docker, or Kubernetes
- Python programming
- Familiarity with Dev Ops practices and tools, including Git and Azure Dev Ops
- Knowledge of front-end frameworks such as Angular or React
- Financial markets knowledge, particularly in pricing and financial product modeling
At Talan, we invest in our employees' well-being and empower them with benefits, including:
- 💸401(k) retirement plan with company matching
- 🌴15 days of paid vacation per year at hire and up to 27 according to seniority (annual untaken vacation days are cashed out)
- 📴8 paid holidays + 5 sick days + 2 personal days per year
- ❤️🩹Company health, dental, and vision insurance plans + FSA
- 🦺Voluntary STD and LTD
All your information will be kept confidential according to EEO guidelines.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).