cover image
James Chase

Full Stack Developer - C#/React - £600 a day INSIDE IR35

On site

West Sussex, United Kingdom

Freelance

09-01-2025

Share this job:

Score my CV

Job Specifications

Full Stack Developer - C# / React - Hybrid - £600 a day (INSIDE IR35)

James Chase Solutions is currently looking for a Full Stack Developer (C# / React) to work for an exciting and successful company based in West Sussex.

Main duties –

Produce high-quality code - readable, testable and maintainable
Design efficient software components that will operate smoothly under load
Mostly work on back-end systems but also be able to drive full-stack features


You will have excellent hands-on experience in developing .NET applications, websites and Web APIs. You will also have some commercial experience with React and ideally Azure.

1 day a week in the offices.

Please note – I am not in the office and working from home on my mobile, so will get in touch ASAP if your application is successful.


Should you possess the correct skills and experience for this position, we will be in touch with you within 7 days of the receipt of your CV. Should you not hear from us within this time frame, you have not been successful on this occasion. We wish you every success in your search for suitable employment

About the Company

For over a decade, we've brought extraordinary candidates and companies together. But what makes us different from other recruiters? It's simple. We take the time to find the right fit. We're only interested in building long-term relationships - with clients and candidates. Our team take a personal, consultative approach to recruitment. Whether you're looking to improve employee performance or develop future leaders, you'll be supported at every stage. Because we don't fill roles; we build cultures. Our core areas of expe... Know more

Related Jobs

Company background Company brand
Company Name
Eaglecliff Recruitment
Job Title
Principal Quant Developer : Python - Global Energy Trading Company
Job Description
Exciting opportunity for a Principal Quant Developer with extensive experience in Python to join this global Energy company. This is an exciting time to be joining this world-leading company as they transform themselves from a traditional Oil & Gas company into a leading name within the Renewables sector. This includes the creation of an already highly successful new Power Trading desk within the Energy Trading team as well as new ventures into various innovative solutions around the supply of Renewables including wind farms, electric vehicle charging, solar panel heating and battery storage. This is a hands-on role and you will be working closely with traders and quant analysts to productionise their quantitative models into software applications to help support trading decisions, in line with best practice software engineering processes and architecture patterns. This is primarily a software engineering role, but also requires the ability to understand and code complex mathematical models to support trading decisions. Key Skills and Responsibilities: • Strong senior Python developer with up-to-date skills, including web development, cloud (ideally Azure), Docker, testing (must have), devops (ideally terraform + github actions). • Data engineering (pyspark, lakehouses, kafka). • Gas/Power Trading knowledge - Short-term trading, physical assets trading (CCGT, Wind, Solar, Battery) • Deep understanding of maths, finance as role interacts with quant devs, analysts and traders. • Familiarity with eg PnL, greeks, volatility, partial derivative, normal distribution etc. Financial and/or trading exposure in energy commodities. • Productionise quant models into software applications, ensuring robust day to day operation, monitoring and back testing are in place. • Translate trader or quant analyst's need into software product requirements. • Prototype and implement data pipelines. • Co-ordinate closely with analysts and quants during development of models, acting as a technical support and coach. • Produce accurate, performant, scalable, secure software, and support best practices following defined IT standards. • Act as principal technical advisor on quantitative engineering within the information, data & analytics capability centre. • Ensuring that documentation and explanations of results of analysis or modelling are fit for purpose for both a technical and non-technical audience. • Adhere to the principles of delivering quality through the MCDS digital quality initiative by conducting regular health checks, audits, code reviews to ensure that clean and maintainable production-level code is being produced by project teams. Educational Qualification • MSc 8+ years work experience as software developer, with at least 4 years productionizing and releasing quantitative models. • Degree level in STEM, computer science, engineering, mathematics, or a relevant field of applied mathematics. • Good understanding of Trading terminology and concepts (incl. financial derivatives), gained from experience working in a Trading of Finance environment. Additional Skills: • Ability Expert in core Python with Python scientific stack/ecosystem (incl pandas, numpy, scipy, stats), and a second strongly typed language (eg: C++, Rust or Java). • Expert in application design, security, release, testing and packaging. • Mastery of SQL/no-SQL databases, data pipeline orchestration tools. • Mastery of concurrent/distributed programming and performance optimisation methods. • Experienced in Cloud Technologies - Azure/AWS. • Experienced in Source Control Technologies (incl GitHub, Azure DevOps), CI/CD and Test Automation. • Mathematics skills, experience working with quantitative methods/probabilistic modelling, preferably in the context of financial derivatives valuation. • Risk - Modelling & understanding of risk & risk management. • Commodity Modelling - Energy (power, gas, environmental products) and meteorology. This needs combining with a positive attitude and an ability to work within a large, globally dispersed project team in a multi-cultural environment. You also need to be a self-starter, a logical thinker and a quick learner, with strong initiative and excellent communication, interpersonal and presentation skills, able to write clearly and concisely. We believe in equality of opportunity for all job applicants regardless of gender, marital status, race, colour, nationality, ethnic origin, creed or religion, disability, sexual orientation or age. Specialising within Energy Trading, Oil & Gas, Financial Markets and TV & Entertainment, Eaglecliff Recruitment is ISO accredited, a Member of REC and listed within the top 4% for Financial stability by Dun & Bradstreet. Please telephone for an immediate response or email your CV for a reply within one hour. Eaglecliff Ltd is acting in the capacity of an employment agency for permanent recruitment and an employment business for contractor resourcing
London, United Kingdom
On site
Freelance
10-01-2025
Company background Company brand
Company Name
Smartedge Solutions
Job Title
L3 Production Support - Front Office
Job Description
Job Description : Provide end-to-end production support for trading systems, applications ensuring seamless front-office operations. Debug and troubleshoot technical reported system/ user issues efficiently, minimizing impact on business operations. Analyze incidents, identify root causes, and implement preventive measures. Engage in frequent problem management, ensuring long-term stability of systems. Communicate effectively with senior stakeholders, including Managing Directors, to provide timely updates and resolutions. Be ready to transform support, drive effort reduction, strategic fixes, build knowledge repository, shift left and more Proficiency in at least one object-oriented programming language (e.g., Java, Python). Strong debugging and troubleshooting skills, with the ability to solve complex technical issues. Excellent communication skills to collaborate with stakeholders at all levels. Experience in a dynamic, high-pressure work environment. Prior experience supporting front-office systems is highly desirable, but candidates must demonstrate a willingness to embrace the challenges of such a role.
London, United Kingdom
On site
Freelance
09-01-2025
Company background Company brand
Company Name
eTeam
Job Title
Software Engineer
Job Description
What you'll do: - Create extremely well-crafted front-end web applications using React.js and NextJS - Support and Develop Server Side Rendered web applications, making use of AWS Lambda - Write resilient code that will be continuously tested, deployed and performed at scaleTest front end application e2e with unit, functional, integration, visual regression and lighthouse testing - Be part of a self-organising and cross functional Agile team, building high traffic eCommerce and Service web applications OTT products - Contribute to the team’s technical direction and the improvement of its tools and processes - Ensure that the code written is in line with the department technical strategy - performant, resilient, secure and well monitored and alerted web applications What you'll bring: - Solid commercial experience in React/Redux development - Good understanding of development best practices such as TDD, continuous integration and continuous delivery - Good understanding of/experience with CI tools (Jenkins, Concourse) and testing frameworks - Experience with optimising web applications in areas such as performance, security and resilienceAbility and enthusiasm to push for new improvements across the code base and influence/learn from a large community of developers - Ability to help in coaching and mentoring junior members of the teamDesirable - experience with other development languages, frameworks and testing frameworks such as TypeScript, NodeJS, NextJS, GraphQL and Cypress - Knowledge and experience with AWS Lambdas
Isleworth, United Kingdom
On site
Freelance
09-01-2025
Company background Company brand
Company Name
Tutors Green
Job Title
Business Support Officer
Job Description
Our Company At Tutors Green, we connect students with exceptional tutors. We’re a purpose led company on a mission to make first-class tuition accessible to more students. We believe every student deserves the chance to succeed, no matter their background. That's why we partner with schools, local authorities, and charities to ensure equal access to top-notch education. Since 2015, we've helped thousands of students build confidence and achieve their academic goals through personalised tuition programs. Our success comes from our unique approach: we work with a select group of expert tutors, carefully match each student with the right tutor, and provide regular feedback and reporting to ensure every student thrives. It’s been an exciting year at Tutors Green, we’ve experienced rapid growth in demand for our services and our internal team has doubled in size. To maintain the quality of service as we scale up our tuition services nationally, we’re continuing to grow our internal team. About The Role As a Business Support Officer, you'll be joining our passionate and supportive recruitment team, working closely with Senior Recruiters to help identify and attract the best tutors for our students. Your role will be pivotal in ensuring that our hiring process is seamless, guiding candidates through the application process and making sure they have an exceptional experience from start to finish. If you’re driven by purpose-led work that fosters positive change in education and enjoy working in a fast-paced environment, this could be just the right role for you. Key Responsibilities: Managing job ads and screening CVs Conducting screening calls Coordinating with Senior Recruiters and Tuition Programme Coordinators Screening applications Scheduling and transcribing interviews. Managing recruitment documents, including employment verification. Maintaining records in the Applicant Tracking System and Single Central Record. Handling pre-employment checks such as obtaining references and processing DBS applications. Serving as the first point of contact for candidates and ensuring a positive experience. What We’re Looking For (Essential Qualities): A strong communicator with a deep sense of customer empathy. Seeking a confident, enthusiastic Business Support Office, passionate about attracting top talent and driving our mission forward A natural ability to develop and maintain relationships. Highly organised with excellent time management skills. Proficient in prioritising tasks effectively. A commitment to safeguarding children. High proficiency in Google Sheets and Google Docs. Highly efficient in data entry with a keen eye for detail. Ability to thrive in a fast-paced, dynamic environment, and handle multiple tasks simultaneously. Strong collaboration skills and the ability to work effectively within a team. Ability to think on your feet and resolve issues quickly and efficiently. We will provide the training and support required, so you can thrive in your role and have a positive impact on the academic outcomes of the pupils we work with. Tutors Green is committed to the safeguarding of young people. In accordance with our Child Protection and Safeguarding procedures, this position requires an Enhanced DBS check. Benefits: A chance to work as part of a dynamic, friendly team. Develop your professional skills with training courses. Workplace pension. Enhanced parent policies. Regular team dinners, lunches and socials (including pasta making courses!). 26 days of paid annual leave (plus Bank Holidays). Health benefits: Free health and dental care insurance. Salary: £22,000 - £27,000. Application deadline: Applications will be accepted until the position is filled. Early submissions are encouraged, as the review process will begin promptly
London, United Kingdom
On site
Freelance
09-01-2025