At a Glance
- Tasks: Lead the design and development of a scalable Trade Execution Platform.
- Company: Join a PE-backed firm specializing in working capital solutions for international clients.
- Benefits: Potential for contract-to-permanent role with opportunities for growth.
- Why this job: Work on a greenfield project with cutting-edge technologies and make a real impact.
- Qualifications: Strong skills in Python, SQL, Azure, and experience in backend development required.
- Other info: Ideal for candidates looking to innovate in trade finance and cloud technologies.
The predicted salary is between 48000 - 84000 £ per year.
*Great Opportunity for talented & experienced Principal / Senior / Tech Lead Developer / Senior Software engineer*
Talensa Partners are seeking a hands on software engineering lead for a greenfield project to design & build MVP to then further develop and implement a scaleable Trade Finance execution platform.
My client are a well-established, PE backed Trade finance firm specialising in providing working capital solutions for their International corporate clients. Working with corporates and funders to implement working capital solutions that align with their long-term funding strategies.
Located: London, City
Initially a contract role, which could become a permanent role.
About the Role:
We are seeking a highly skilled Software Engineering lead / hands on developer to design, build, and implement a Trade Execution Platform Application that integrates seamlessly with their backend database to automate and streamline trade execution operations processes.
The platform will optimize operations-based trade processing, leveraging Azure hosting and current tools like SQL, and Excel. This role is ideal for a candidate who has expertise and experience in (greenfield) application design, MVP delivery, application development, backend systems integration, database optimization, and workflow automation.
Key elements to consider:
- Transaction level is relatively low volume and not to complex, initially Trade operations confirmations.
- Application needs to be scaleable to future incorporate API\’s and Payments and then further develop to other forms of working capital solution provisions. So would expect a future similar development iteration to occur after execution of current plan.
Key Responsibilities:
- Platform Development: Design and develop a robust trade execution platform to process trades efficiently, integrating with existing backend databases.
- Enable secure and efficient data file exchange between users.
- Database Integration: Work with SQL databases to handle data extraction, transformation, and loading (ETL), ensuring real-time accuracy.
- File Processing: Build capabilities to handle input and output of data in a range of formats including Excel for seamless data exchange and communication with corporate clients.
- Azure Cloud Integration: Utilize Azure hosting for deployment, ensuring scalability, security, and performance optimization.
- Workflow Automation: Develop automated processes for trade processing to minimize manual interventions.
- Testing & Debugging: Perform rigorous testing to ensure platform reliability and troubleshoot issues to deliver a stable product.
- Documentation: Prepare clear and comprehensive documentation for system architecture, user operations, and maintenance.
Candidate Specification:
Technical Skills:
- Programming Languages: Strong proficiency in Python, Rust, C#, or Java, ASP.NET, or Django for backend development.
- Database Expertise: Advanced skills in SQL (querying, optimization, ETL processes) and working knowledge of integrating relational databases.
- File Handling: Hands-on experience processing and manipulating Excel files programmatically.
- Cloud Technologies: Proficiency in Azure services, including Azure Functions, Azure SQL
- API Development: Ideally Familiarity with RESTful / API design and integration.
- Data Transformation: Experience with data cleansing, validation, and transformation.
Preferred Experience:
- Prior experience in developing trade, finance, payments-related platforms.
- Familiarity with trade finance or finance transactional, banking workflows with multi-parties.
Soft Skills:
- Problem Solving and Ability to design scalable and efficient solutions for complex workflows.
- Strong communication skills to collaborate with cross-functional teams.
- Attention to Detail: Ensures data accuracy and platform reliability.
- Adaptability: Thrives in a fast-paced, dynamic work environment.
- Ability to work independently, managing multiples priorities in a fast-pace environment.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Years of professional experience in backend development, database integration, and cloud technologies. Front end development ideal.
- Certifications in Azure or SQL (preferred but not mandatory).
This position offers an opportunity to work on a transformative platform for trade execution, leveraging cutting-edge tools and technologies.
There is an ideal view that this person may take up a permanent position with the firm thereafter to support our growth story, but this is open to the right and interested candidate.
Principal Software Engineer - Trade Finance AppDev - Ops & Payments employer: Talensa Partners
Contact Detail:
Talensa Partners Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Software Engineer - Trade Finance AppDev - Ops & Payments
✨Tip Number 1
Make sure to showcase your hands-on experience with greenfield projects. Highlight any previous roles where you designed and built applications from scratch, especially in the finance or trade sectors.
✨Tip Number 2
Familiarize yourself with Azure services and be ready to discuss how you've utilized them in past projects. This will demonstrate your capability to handle cloud integration effectively.
✨Tip Number 3
Prepare to talk about your experience with SQL databases, particularly in ETL processes. Be specific about how you've optimized database performance in previous roles.
✨Tip Number 4
Emphasize your problem-solving skills and adaptability. Share examples of how you've tackled complex workflows and adapted to fast-paced environments in your previous positions.
We think you need these skills to ace Principal Software Engineer - Trade Finance AppDev - Ops & Payments
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in backend development, database integration, and cloud technologies. Emphasize any previous work on trade finance or similar platforms.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss your hands-on experience with greenfield projects and how your skills align with the requirements of the Trade Execution Platform.
Showcase Technical Skills: Clearly outline your proficiency in programming languages like Python, Rust, C#, or Java, as well as your experience with SQL databases and Azure services. Provide specific examples of past projects where you utilized these skills.
Highlight Problem-Solving Abilities: Demonstrate your problem-solving skills by providing examples of how you've designed scalable solutions for complex workflows. Mention any relevant experiences that showcase your adaptability in fast-paced environments.
How to prepare for a job interview at Talensa Partners
✨Showcase Your Technical Skills
Be prepared to discuss your proficiency in programming languages like Python, Rust, C#, or Java. Highlight any relevant projects where you've designed and developed applications, especially in trade finance or similar domains.
✨Demonstrate Your Experience with Azure
Since the role involves Azure hosting, share specific examples of how you've utilized Azure services in past projects. Discuss your experience with Azure Functions and how you've ensured scalability and performance optimization.
✨Discuss Database Integration Expertise
Talk about your advanced skills in SQL, particularly in ETL processes and database optimization. Be ready to explain how you've handled data extraction and transformation in previous roles.
✨Emphasize Problem-Solving Abilities
The role requires strong problem-solving skills. Prepare to discuss challenges you've faced in application development and how you approached them. Highlight your ability to design scalable solutions for complex workflows.