
Senior Fullstack Developer
On site
Nottingham, United Kingdom
Freelance
14-04-2025
Job Specifications
Senior FullStack Developer - Outside ir35 - Based in office in Nottingham
Empiric are looking for 2 Senior full-stack Developers on an Outside ir35 contract basis for an innovative software company based in Nottingham. This is a brilliant opportunity to be an instrumental part of a rapidly scaling organisation and the successful candidates with play an important role in shaping the team and technical direction.
Skills/ Experience:
TypeScript, Next.js, Firedoor
Google Cloud Experience (GCP), CI/CD
Building Mobile Apps
Experience in being a Senior Dev & shaping technical direction
Successfully explain technical concepts to non-technical stakeholders
GitHub Actions
Details:
Onsite in a central Nottingham location
Outside ir35 basis - rate dependant on experience (£400+)
6 month rolling basis (possibility for extensions & Contract to perm dependant on preference)
About the Company
Empiric is a global recruitment agency that specialises in technology and business transformation. We connect the world's leading companies with industry-leading talent, offering contract, permanent, and project-based solutions from our six offices across 40 countries. Know more
Related Jobs


- Company Name
- InterQuest Group
- Job Title
- Oracle Payroll EBS Technical Consultant-Developer
- Job Description
- Oracle Payroll EBS Technical Consultant/Developer - Higher Education Oracle Payroll EBS Technical Consultant/Developer with excellent technical skills in oracle payroll ebusiness, Oracle BI Publisher (Fast Formulas) and Oracle PLS/SQL is needed to support our higher education client to automate a number of manual payroll fixes. The Oracle Payroll EBS Technical Consultant/Developer will be responsible for identifying the current issues and then make the necessary fixes to run a fully automated efficient payroll process. Oracle Payroll EBS Technical Consultant/Developer - Higher Education- Essential Experience Technical skills in Oracle E-Business Suite (12.2.14) experience (PL/SQL) as well as functional expertise in HR & Payroll modules. Knowledge of Oracle EBS HCM modules, preferably HR, PAY, SSHR, AM and OLM and preferably have completed at least one full project life cycle engagement in Oracle HCM (On Prem). Technical skills in Oracle BI Publisher and creating Fast Formulas Strong interpersonal communication skills and should be able to engage with stakeholders at different organisational levels. Oracle Payroll EBS Technical Consultant/Developer - Higher Education- Desirable Experience Experience of Agile would be beneficial. Oracle EBS functional certifications would be an advantage 3-6 Month initial contract- £550-£600pday inside IR35 (May be flexibility for the right candidate) Hybrid working 1 day per week on site in London/flexibility for right the candidate InterQuest Group is acting as an employment agency for this vacancy. InterQuest Group is an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of age, disability, gender, religion/belief, race, marriage, civil partnership, pregnancy, maternity, sex or sexual orientation. Please make us aware if you require any reasonable adjustments throughout the recruitment process.


- Company Name
- RJC Group
- Job Title
- Algorithm Developer
- Job Description
- We are currently recruiting for an Algo Trading Developer on a contract basis for an energy trading firm in London, to help shape the future of intraday power trading. What You'll Do: Design, develop, and optimize low-latency trading algorithms in C# for power and gas markets, with a focus on intraday trading strategies. Collaborate closely with traders, quants, and analysts to identify opportunities and turn ideas into production-ready code. Enhance our existing trading platform, improving performance, scalability, and automation. Work on integration with market data providers and exchange APIs (e.g., EPEX, Nord Pool, or similar). Contribute to backtesting frameworks, data analytics, and monitoring tools to support decision-making. What We're Looking For: Strong C#/.NET development skills with clean, maintainable coding practices. Proven experience in algorithmic or systematic trading, ideally in energy markets. Deep understanding of intraday power trading, including market dynamics, order books, and constraints. Familiarity with multithreading, real-time data processing, and performance tuning. Bonus: experience with Python, F#, or time-series databases (InfluxDB, kdb+, etc). This would be a hybrid role, with 2 days per week required in their London offices - paying upwards of £800pd. If you think you'd be a good fit, don't hesitate to apply for immediate consideration!


- Company Name
- N Consulting Global
- Job Title
- L2 Support Engineer- Java
- Job Description
- JOB DETAILS Role Title: Production Applications / L2 Support Engineer Possibility of remote work: Work from office – weekly 3 days ( Tues/Wed/Thurs) Contract duration: 6+ months Location: London Important: Candidates must be flexible and comfortable with weekend shift rotations as part of the regular work schedule, with compensation provided through time off in lieu. Required Core Skills: Java and DB Nice to have skills: Splunk Areas of responsibility: • Excellent communication skills and person should be more collaborative with multiple internal teams. • Should be interested working in Support projects. Willing to work during weekend shifts on a rotational basis. • Working exp. on Java and DB (either Dev or Support. Should be comfortable in analysing Java code or SQL query) • Good hand on exp. with Splunk usage (No need to have Splunk admin knowledge, but need to have good knowledge on querying, reg-ex. Usage, alerts and dashboards setup etc.) • Need to have Application log analysis skills and prior exp. to troubleshoot issues in production environments. • ITIL / Ticket / Incident managing skills and previous work exp. on the same would be considered. • Should be more pro-active with respect to Production issues and notifying the team about on-going and future predictive issues. • Ensure Client SLAs are met - Manage deliverables for critical applications by working with Business users and understand the IT/business SLA’s. • Collaborate with Dev/L3s on incidents/issue triages and release/change review meetings as well as identify enhancements for application platform stabilization. • Troubleshoot Major Incidents, involving and engaging all necessary teams, create post mortems, and ensure closure of incident.


- Company Name
- Natobotics
- Job Title
- L2 Support Engineer
- Job Description
- JOB DETAILS Role Title: Production Applications / L2 Support Engineer Possibility of remote work: Work from office – weekly 3 days ( Tues/Wed/Thurs) Contract duration: 6+ months Location: London Important: Candidates must be flexible and comfortable with weekend shift rotations as part of the regular work schedule, with compensation provided through time off in lieu. Required Core Skills: Java and DB Nice to have skills: Splunk Areas Of Responsibility Excellent communication skills and person should be more collaborative with multiple internal teams. Should be interested working in Support projects. Willing to work during weekend shifts on a rotational basis. Working exp. on Java and DB (either Dev or Support. Should be comfortable in analysing Java code or SQL query) Good hand on exp. with Splunk usage (No need to have Splunk admin knowledge, but need to have good knowledge on querying, reg-ex. Usage, alerts and dashboards setup etc.) Need to have Application log analysis skills and prior exp. to troubleshoot issues in production environments. ITIL / Ticket / Incident managing skills and previous work exp. on the same would be considered. Should be more pro-active with respect to Production issues and notifying the team about on-going and future predictive issues. Ensure Client SLAs are met - Manage deliverables for critical applications by working with Business users and understand the IT/business SLA’s. Collaborate with Dev/L3s on incidents/issue triages and release/change review meetings as well as identify enhancements for application platform stabilization. Troubleshoot Major Incidents, involving and engaging all necessary teams, create post mortems, and ensure closure of incident.