cover image
Joseph Harry Ltd

Senior Python Software Engineer AWS Java Data Finance London

On site

London, United Kingdom

£ 900 / day

Freelance

11-04-2025

Share this job:

Score my CV

Job Specifications

Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London.
You MUST have the following:
Advanced ability as a Senior Python Software Engineer/Technical Lead/Solutions Architect/Principal Engineer
Good design and architecture ability
Java
Three or more of the following:
Iceberg
Dremio
DBT
Arrow
Snowflake
Glue
Athena
Airflow
Agile
The following is DESIRABLE, not essential:
Trading, Front Office finance
Spark
Buy-side asset management (hedge fund, asset manager, investment management)
Role: Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Python, Java and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous.
You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager.
They have a very flexible hybrid working set up.
Duration: 12-24 months
Rate: £600-900/day

About the Company

Joseph Harry was established to deliver a high level recruitment service to IT within the financial sector. Our reach is global in both permanent and temporary contract markets. We pride ourselves in providing quality service to both our clients and candidates, maintaining our long-lasting relationships. We employ consultants who provide an intelligent and knowledgeable approach to ensure greater efficiency and quality in service. We see our staff as our most valuable asset. We value transparency and trust in all our deali... Know more

Related Jobs

Company background Company brand
Company Name
ADECCO
Job Title
Technical Support Engineer - Energy & Thermal Systems
Job Description
Job Opportunity: Technical Support Engineer - Energy and Thermal Systems Contract Type: Fixed Term Contract Contract Length: 12 Months Location: Onsite in Crewe Start Date: May 2025 Are you passionate about energy and thermal systems in the automotive industry? Do you thrive in a dynamic engineering environment? If so, Bentley is looking for a Technical Support Engineer to join their Energy and Thermal Systems team! This is an exciting opportunity to contribute to innovative projects within electrical engineering. What You'll Do As a Technical Support Engineer, you will play a crucial role in ensuring the success of various engineering initiatives. Your responsibilities will include: Change Management & Release Planning: Oversee component changes and updates initiated by the organisation, ensuring smooth transitions. Verification & Validation: Conduct thorough verification and validation of energy and thermal systems/functions across all vehicle platforms. Test Event Coordination: Plan and coordinate external test events, including the transportation of vehicles and test equipment. Technical Administration: Provide essential administrative support to the Energy and Thermal Systems team. Vehicle Preparation: Assist with vehicle preparation before and after tests, ensuring optimal performance. Logistics Interface: Liaise with vehicle transport for seamless logistics operations. Test Engineering: Execute test activities and deliver detailed test reports as required by engineering teams. System Maintenance: Maintain engineering systems, including test reports and problem resolution documentation. What You Bring We're looking for candidates with a robust skill set and experience in the following areas: Proficiency in using Vector vehicle communication tools. Strong understanding of vehicle and electrical system data acquisition (CAN, LIN, FlexRay). In-depth knowledge of automotive energy management systems, especially within the VW Group. Experience in creating detailed test reports. Excellent verbal and written communication skills. Good time management abilities. Knowledge of low and medium voltage systems (12V & 48V). HV safety training is a plus. What You'll Gain Joining our client means becoming part of a forward-thinking organisation committed to excellence. You will have the chance to: Work on cutting-edge projects that shape the future of automotive engineering. Collaborate with talented professionals and industry leaders. Enhance your skills in a supportive and innovative environment. Contribute to impactful projects that make a difference. How To Apply If you're ready to take the next step in your career and be part of an exciting journey in automotive engineering, we want to hear from you! Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you. Adecco acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. The Adecco Group UK & Ireland is an Equal Opportunities Employer. By applying for this role your details will be submitted to Adecco. Our Candidate Privacy Information Statement explains how we will use your information - please copy and paste the following link in to your browser https://www.adecco.co.uk/candidate-privacy
Crewe-By-Farndon, United Kingdom
On site
Freelance
28-04-2025
Company background Company brand
Company Name
Computappoint
Job Title
Microsoft Developer
Job Description
MS Teams and SDK Tools Developer - £450-£550/day - Outside IR35 Location: 3 days onsite in Central London Duration: 3 months (rolling contract) We're seeking an experienced Microsoft Teams developer to lead integration projects connecting our enterprise systems with MS Teams using SDK toolkits. This contract position offers an exciting opportunity to enhance our collaborative capabilities and streamline workflows across the organisation. Key Responsibilities: Develop custom Microsoft Teams applications and integrations using Microsoft Teams SDK Create and implement solutions utilizing Microsoft Graph API Design and build interactive tabs, bots, and messaging extensions Establish secure authentication flows between Teams and external systems Document development processes and provide knowledge transfer to internal teams Collaborate with stakeholders to define integration requirements and priorities Required Skills & Experience Strong proficiency in JavaScript/TypeScript, C# or Python Demonstrated experience with Microsoft Teams SDK and Bot Framework SDK Practical knowledge of Microsoft Graph API and Azure Active Directory Experience with web development technologies (HTML, CSS, React) Understanding of OAuth authentication flows and security best practices Familiarity with REST APIs and webhook integration patterns Experience with Azure deployment and DevOps practices Bonus Qualifications SharePoint development experience Power Platform integration knowledge Experience with collaborative software tools beyond Teams Previous work in enterprise environments How to Apply If you're an experienced developer passionate about creating seamless collaborative experiences with Microsoft Teams, we want to hear from you! Please submit your CV and a brief overview of your relevant MS Teams integration experience. Note: This is a contract position with potential for extension based on project needs and performance.
London, United Kingdom
Hybrid
Freelance
25-04-2025
Company background Company brand
Company Name
Verso Recruitment Group
Job Title
Contract Embedded Software Engineer
Job Description
Job Title: Contract Embedded Software Engineer Location: Newcastle (Mainly onsite) Rate: £50 - £60 per hour Duration: 6 Months IR35 status: Indicative Outside We have a great contract for an experienced Embedded Software Engineer / Firmware Engineer. This position is based near Newcastle and while certain phases of the contract will offer remote work, there is a safety critical aspect which must be office-based. Embedded Software Engineer Overview: The product is near release and this contract will expedite the development timeline to ensure deadlines are met. You'll need to understand the product quickly, identify bugs and ensure a smooth handover with production-ready software. Proficiency in C/C++ programming languages. Python scripting Experience with real-time communications and sensors. Experience with 32-bit Microcontrollers / MCUs Linux Nice to have Device driver layer development in Embedded C for WIFI / Ethernet / Bluetooth. Middleware development in Python (Serial, Sockets, WIFI/ Ethernet Networking. GUI software (on product) We can arrange interviews quickly with a 1-stage process. You'll be working in a great team with all the information you need to hit the ground running. Contact me today!
Houghton-Le-Spring, United Kingdom
On site
Freelance
28-04-2025
Company background Company brand
Company Name
United Trust Bank Limited
Job Title
Junior Developer
Job Description
At United Trust Bank, we believe that people achieve more together than alone. That’s why we’re dedicated to building great relationships, offering tailored solutions, and providing our clients and broker partners with the support they need to go further. This was true when we first opened our doors, and it’s still our approach today. We are looking to hire a Junior Developer into our Bank Deposits team where you will support the Deposit department in delivering its change programme through new and existing application development, reporting and project-based transformation: Assist with the development and maintenance of a suite of Deposit web applications, business management tools and API connections Support a continuous change model through UI, API and dynamic dashboard development Challenge assumptions and seek to constantly improve solutions and find the most appropriate answer for the business This is a hybrid role working 3 days in the office (City of London location) and 2 days working form home. This is a 12 month FTC role with possibility of conversion to perm. Responsibilities: Work with the technical team to coordinate effort in order to gain efficiencies Develop and document strategic and bespoke solutions to provide business efficiencies and drive customer satisfaction Develop integrations from Deposits systems to third party systems using APIs Develop and maintain a suite of strategic reports and dashboards for the Deposits function (SSRS) Develop data integrations with other bank systems (SSIS) Support and maintain the Deposits core banking system - apply scripts, ad-hoc data extraction, overnight processing, GDPR, document production Ad hoc divisional reporting and analysis Manipulate and transform XML into web application dashboards for end users to manage the customer base Facilitate annual regulatory reporting for BBSI, ISA and AEOI returns Maintain system documentation and Knowledge Base Maintain and promote coding standards and best practice Maintain secure source code control Skills and Experience sought: Minimum of 2 years of related developer experience including ideally some .net development Experience of delivery via an SDLC Strong relationship management experience SQL Server stored procedures, functions, querying, query optimisation. SQL Server Reporting Services – able to debug, adapt and create reports SQL Server Integration Services – working knowledge of data flow and control flow SQL Server job scheduling Able to use Source control e.g. Git, BitBucket Basic knowledge of C#, ASP.NET, JSON within Visual Studio Some experience of a tool like PostMan for example for debugging API calls and responses Microsoft Office: Word, Excel, Outlook Equal Opportunities We're an equal opportunity employer, which means we'll consider all suitably qualified applicants regardless of gender identity or expression, ethnic origin, nationality, religion or beliefs, age, sexual orientation, disability status or any other protected characteristic. We recruit and develop our people based on merit and we're committed to creating an inclusive environment for all employees. During the application process, you will be asked to complete an equality questionnaire on a voluntary basis and any data we collect will be treated confidentially and used for evaluation purposes. This will be for a period of 6 months or longer with your permission. This helps us understand our applicants so we can make sure we are doing everything we can to attract a diverse range of people and ensure our recruitment processes are fair and inclusive.
England, United Kingdom
Hybrid
Freelance
28-04-2025