University of Oxford, Mathematical Institute
Oxford, UK
About the role
We are seeking to appoint to an exciting new Full-Stack Development Lead role on a permanent, full time basis. This is a pivotal post within our established and highly impactful IT Team, which has been designed to ensure that our IT and software development operations run smoothly.
As a senior member of the IT team, you will support service delivery by leading, driving and delivering longer-term technical projects to meet deadlines and by maintaining agreed service levels. This new role builds our IT team’s resilience at a senior technical level; you will report to the Head of IT who, amongst other management duties, acts as the overall IT architect and also leads, drives, and delivers various technical projects. As a senior leader, you will also act as a mentor to more junior team members to assist them in developing existing skills and gaining new ones.
This post presents a great opportunity to take ownership of various projects previously overseen by the Head of IT, which could include: maintenance and further development of the departmental website; redesigning and reimplementing the examinations database; and developing various helper and automation scripts for the maintenance and automation of our IT systems. You can find a full list of potential projects outlined in the job description document.
Although you will be primarily based in central Oxford, the department are open to a hybrid working arrangement at typically two days per week from home.
About you
We are looking for candidates who are able to demonstrate a thorough understanding of the principles and technical processes of full-stack web application development, including substantial development experience with an expert level in at least one of Python, PHP or Ruby on Rails, and substantial frontend development experience (e.g. using JavaScript, CSS, HTML).
You will have an honours degree or equivalent experience, with excellent communication and interpersonal skills, in particular the ability to work very closely with a variety of end users including senior academic and professional services staff, students, visitors and collaborators, and to communicate deeply technical concepts to non-technical audiences. You will be highly self-motivated and enjoy working both independently and as an effective member of a small team, with a light management touch.
We proudly hold a departmental Athena SWAN Silver Award and an institutional Race Equality Charter Bronze Award, which guide our progress towards advancing racial and gender equality. As part of our strategic aim to improve staff equality and diversity, we would particularly welcome applications from BAME candidates, who are currently under-represented in positions of this type within the department.
Application Process
If you wish to speak to someone informally about this post, please contact Dr Waldemar Schlackow (Head of IT) [ mailto:waldemar.schlackow@maths.ox.ac.uk ] or Dr Keith Gillow (Director of IT and Physical Resources) [ mailto:keith.gillow@maths.ox.ac.uk ]. Informal enquiries regarding the application process should be directed to the Recruitment Coordinator (email: vacancies@maths.ox.ac.uk ), quoting vacancy reference 161377.
Applicants should read the job description document before writing their application. You will be required to upload a supporting statement, setting out how you meet the selection criteria, a curriculum vitae and the names and contact details of two referees as part of your online application.
If no suitable applicants are identified at Grade 9, an appointment at Grade 8 (£43,414 - £51,805 per annum) with an appropriate adjustment to the duties may be considered.
Applications for this vacancy are to be made online. To apply for this post and for further details, including the job description and selection criteria, please click on the link below:
https://my.corehr.com/pls/uoxrecruit/erq_jobspec_details_form.jobspec?p_id=161377
Only applications received before 12:00 noon UK time on Wednesday 16th November 2022 can be considered.
Oct 31, 2022
Full time
About the role
We are seeking to appoint to an exciting new Full-Stack Development Lead role on a permanent, full time basis. This is a pivotal post within our established and highly impactful IT Team, which has been designed to ensure that our IT and software development operations run smoothly.
As a senior member of the IT team, you will support service delivery by leading, driving and delivering longer-term technical projects to meet deadlines and by maintaining agreed service levels. This new role builds our IT team’s resilience at a senior technical level; you will report to the Head of IT who, amongst other management duties, acts as the overall IT architect and also leads, drives, and delivers various technical projects. As a senior leader, you will also act as a mentor to more junior team members to assist them in developing existing skills and gaining new ones.
This post presents a great opportunity to take ownership of various projects previously overseen by the Head of IT, which could include: maintenance and further development of the departmental website; redesigning and reimplementing the examinations database; and developing various helper and automation scripts for the maintenance and automation of our IT systems. You can find a full list of potential projects outlined in the job description document.
Although you will be primarily based in central Oxford, the department are open to a hybrid working arrangement at typically two days per week from home.
About you
We are looking for candidates who are able to demonstrate a thorough understanding of the principles and technical processes of full-stack web application development, including substantial development experience with an expert level in at least one of Python, PHP or Ruby on Rails, and substantial frontend development experience (e.g. using JavaScript, CSS, HTML).
You will have an honours degree or equivalent experience, with excellent communication and interpersonal skills, in particular the ability to work very closely with a variety of end users including senior academic and professional services staff, students, visitors and collaborators, and to communicate deeply technical concepts to non-technical audiences. You will be highly self-motivated and enjoy working both independently and as an effective member of a small team, with a light management touch.
We proudly hold a departmental Athena SWAN Silver Award and an institutional Race Equality Charter Bronze Award, which guide our progress towards advancing racial and gender equality. As part of our strategic aim to improve staff equality and diversity, we would particularly welcome applications from BAME candidates, who are currently under-represented in positions of this type within the department.
Application Process
If you wish to speak to someone informally about this post, please contact Dr Waldemar Schlackow (Head of IT) [ mailto:waldemar.schlackow@maths.ox.ac.uk ] or Dr Keith Gillow (Director of IT and Physical Resources) [ mailto:keith.gillow@maths.ox.ac.uk ]. Informal enquiries regarding the application process should be directed to the Recruitment Coordinator (email: vacancies@maths.ox.ac.uk ), quoting vacancy reference 161377.
Applicants should read the job description document before writing their application. You will be required to upload a supporting statement, setting out how you meet the selection criteria, a curriculum vitae and the names and contact details of two referees as part of your online application.
If no suitable applicants are identified at Grade 9, an appointment at Grade 8 (£43,414 - £51,805 per annum) with an appropriate adjustment to the duties may be considered.
Applications for this vacancy are to be made online. To apply for this post and for further details, including the job description and selection criteria, please click on the link below:
https://my.corehr.com/pls/uoxrecruit/erq_jobspec_details_form.jobspec?p_id=161377
Only applications received before 12:00 noon UK time on Wednesday 16th November 2022 can be considered.
Growing events platform is seeking an experienced web developer to join a London-based team. Our mission is to grow and develop a web-based family events platform and ticketing service.
Hybrid work arrangements are offered between our North London office and work from home. Visa sponsorship can be offered.
Required Experience:
5+ years software development experience
Comfortable with custom-coding a variety of web applications
Knowledge and experience of all stages of web development from ideation to deployment
Accustomed to creating testing systems and quality checks
Good communication skills and able to work in a team
Fluent level of English language is necessary
Good Use of:
Backend: PHP, MySQL, MVC, JavaScript
Frontend: Vue or React, JavaScript, HTML, CSS, JQuery
Database: MySQL
Other: GIT
Optional: experience with Docker, GCP, AWS, Python, React Native, Scrum (or other agile methodologies), TDD/BDD would be a bonus
Key Responsibilities:
Ensuring the smooth running of the events platform
Optimizing for fast page-loading speeds and reliable performance
Planning and architecting the development of a number of new features
Delivering projects to agreed deadlines, in good quality
Creating tests and testing code of new features
Problem-solving any issues with the site, including diagnosing and correcting any bugs
You would be working under a Team Lead in a small team of web developers, and a designer. The right candidate should be based in/around London, UK and able to commute to North London for office-based work two days a week.
Sep 03, 2022
Full time
Growing events platform is seeking an experienced web developer to join a London-based team. Our mission is to grow and develop a web-based family events platform and ticketing service.
Hybrid work arrangements are offered between our North London office and work from home. Visa sponsorship can be offered.
Required Experience:
5+ years software development experience
Comfortable with custom-coding a variety of web applications
Knowledge and experience of all stages of web development from ideation to deployment
Accustomed to creating testing systems and quality checks
Good communication skills and able to work in a team
Fluent level of English language is necessary
Good Use of:
Backend: PHP, MySQL, MVC, JavaScript
Frontend: Vue or React, JavaScript, HTML, CSS, JQuery
Database: MySQL
Other: GIT
Optional: experience with Docker, GCP, AWS, Python, React Native, Scrum (or other agile methodologies), TDD/BDD would be a bonus
Key Responsibilities:
Ensuring the smooth running of the events platform
Optimizing for fast page-loading speeds and reliable performance
Planning and architecting the development of a number of new features
Delivering projects to agreed deadlines, in good quality
Creating tests and testing code of new features
Problem-solving any issues with the site, including diagnosing and correcting any bugs
You would be working under a Team Lead in a small team of web developers, and a designer. The right candidate should be based in/around London, UK and able to commute to North London for office-based work two days a week.
A fantastic opportunity has arisen for a bright graduate with 2 years Quantitative Developer experience and Python development. This role hybrid with 2 days in the London office 3 days WFH. As a Quantitative Developer you will play a critical role in designing, developing, and maintaining our scheme forecasting models and analytical tools, as well as the publication of supporting technical documentation. You will work closely with analysts and stakeholders within the wider business to gather requirements, driving projects from inception to deployment. You will leverage your expertise across object-oriented software engineering, quantitative modelling, cloud computing, and data analysis to help improve the models underpinning our most business-critical cashflow and pricing engines. You will come up with ad-hoc experimental analysis and scenarios to test energy market robustness within our numerical and statistical frameworks. Great Benefits 25 days' annual leave and bank holidays Recognition schemes allowing colleagues to say thanks Company contribution to your pension scheme Family friendly policies, including enhanced company maternity/paternity and shared parental benefits Employee assistance programme for free, confidential support for your professional or personal life, including financial management and family care Special leave such as study leave, sabbatical or public duties Three days paid leave a year for volunteering to support your local community Season ticket loan scheme to support your commute Access to "Work Perks" offering deals, discounts and cash back on your purchases Family savings on days out and English Heritage or gym discounts through our partners. The ideal candidate for the Quant Developer role will combine an understanding of energy market fundamentals with state-of-the-art algorithm building and optimisation techniques. They will be required to take on complex challenges with a sense of urgency and enthusiasm, developing and communicating insights in a clear and succinct way. Furthermore, the candidate should be adaptable and curious, with the ability to be versatile in technologies and approaches used, and a strong willingness to learn and develop. Key Responsibilities As A Quantitative Developer Design and build short and long-term energy models in-line with best software engineering practices Manage, test and deploy both bug fixes and updates to existing models, validating and tracking development tasks in Jira and GitLab Work with analysts to gather requirements, design tests and scope new projects Create and update technical documentation Explore and clean datasets required for modelling purposes with a focus on optimising data pipelines Identify streamline and optimise inefficient processes Prepare and deliver presentations and visual materials that effectively communicate software design decisions and model logic to non-technical stakeholders Skills Knowledge and Expertise As A Quantitative Developer A good first degree or higher degree in a highly numerate subject is essential Minimum 2 years' experience in Python development, including scientific computing and data science libraries (NumPy, pandas, SciPy, PySpark) Solid understanding of object-oriented software engineering design principles for usability, maintainability and extensibility Experience working with Git in a version-controlled environment Good knowledge of parallel computing techniques (Python multiprocessing, Apache Spark), and performance profiling and optimisation Good understanding of data structures and algorithms An enthusiastic problem-solving mindset with a desire to solve technical problems and model/forecast intricate real-life systems The ability to communicate complex technical concepts to those with little or no technical background in a meaningful, relevant and engaging manner Experience with cloud platforms desirable (Azure, AWS or GCP) Experience working with Machine Learning libraries (scikit-learn, PyTorch) and statistical techniques is desirable
Apr 18, 2024
Full time
A fantastic opportunity has arisen for a bright graduate with 2 years Quantitative Developer experience and Python development. This role hybrid with 2 days in the London office 3 days WFH. As a Quantitative Developer you will play a critical role in designing, developing, and maintaining our scheme forecasting models and analytical tools, as well as the publication of supporting technical documentation. You will work closely with analysts and stakeholders within the wider business to gather requirements, driving projects from inception to deployment. You will leverage your expertise across object-oriented software engineering, quantitative modelling, cloud computing, and data analysis to help improve the models underpinning our most business-critical cashflow and pricing engines. You will come up with ad-hoc experimental analysis and scenarios to test energy market robustness within our numerical and statistical frameworks. Great Benefits 25 days' annual leave and bank holidays Recognition schemes allowing colleagues to say thanks Company contribution to your pension scheme Family friendly policies, including enhanced company maternity/paternity and shared parental benefits Employee assistance programme for free, confidential support for your professional or personal life, including financial management and family care Special leave such as study leave, sabbatical or public duties Three days paid leave a year for volunteering to support your local community Season ticket loan scheme to support your commute Access to "Work Perks" offering deals, discounts and cash back on your purchases Family savings on days out and English Heritage or gym discounts through our partners. The ideal candidate for the Quant Developer role will combine an understanding of energy market fundamentals with state-of-the-art algorithm building and optimisation techniques. They will be required to take on complex challenges with a sense of urgency and enthusiasm, developing and communicating insights in a clear and succinct way. Furthermore, the candidate should be adaptable and curious, with the ability to be versatile in technologies and approaches used, and a strong willingness to learn and develop. Key Responsibilities As A Quantitative Developer Design and build short and long-term energy models in-line with best software engineering practices Manage, test and deploy both bug fixes and updates to existing models, validating and tracking development tasks in Jira and GitLab Work with analysts to gather requirements, design tests and scope new projects Create and update technical documentation Explore and clean datasets required for modelling purposes with a focus on optimising data pipelines Identify streamline and optimise inefficient processes Prepare and deliver presentations and visual materials that effectively communicate software design decisions and model logic to non-technical stakeholders Skills Knowledge and Expertise As A Quantitative Developer A good first degree or higher degree in a highly numerate subject is essential Minimum 2 years' experience in Python development, including scientific computing and data science libraries (NumPy, pandas, SciPy, PySpark) Solid understanding of object-oriented software engineering design principles for usability, maintainability and extensibility Experience working with Git in a version-controlled environment Good knowledge of parallel computing techniques (Python multiprocessing, Apache Spark), and performance profiling and optimisation Good understanding of data structures and algorithms An enthusiastic problem-solving mindset with a desire to solve technical problems and model/forecast intricate real-life systems The ability to communicate complex technical concepts to those with little or no technical background in a meaningful, relevant and engaging manner Experience with cloud platforms desirable (Azure, AWS or GCP) Experience working with Machine Learning libraries (scikit-learn, PyTorch) and statistical techniques is desirable
Salesforce Developer required by market leading, professional services organisation based in Cardiff. This is a hybrid role with 1-2 days a week onsite with flexibility. The successful Salesforce Developer to take on a core strategic position within an expanding development team. Responsibilities Include: Working closely with the current development team to complete product upgrades and refactoring work in line with client requirements and strategic changes. Work on a sprint cycle overseen by the Scrum Master and adopts a generally agile model of development. Assist with assessing the commercial impacts and mitigating risk of changes made as part of upgrades to a managed package. Work closely with the Product Strategy department with scoping and creating specifications for new changes. Work with version control tools such as GitHub/GitLab and review merge requests from Junior Developers as well as running pipelines between different development environments. Required Experience: Minimum 3-5 years commercial Salesforce development experience Apex/VisualForce/LWC/Aura Data Modelling Asynchronous Apex Salesforce Sharing GIT/VSC (or similar version control system) Desirables: Salesforce Experiences Heroku REST API Python Programming Managed Packages This fantastic role comes with a salary of £50,000-75,000 p/a (Depending on experience) and is accompanied with a 12.5% annual bonus, 25 days paid holiday, a flexible pension scheme, flexible working opportunities, childcare vouchers, 6 months maternity leave, continued investment in your career, Bike to Work, discounts and many more.
Apr 18, 2024
Full time
Salesforce Developer required by market leading, professional services organisation based in Cardiff. This is a hybrid role with 1-2 days a week onsite with flexibility. The successful Salesforce Developer to take on a core strategic position within an expanding development team. Responsibilities Include: Working closely with the current development team to complete product upgrades and refactoring work in line with client requirements and strategic changes. Work on a sprint cycle overseen by the Scrum Master and adopts a generally agile model of development. Assist with assessing the commercial impacts and mitigating risk of changes made as part of upgrades to a managed package. Work closely with the Product Strategy department with scoping and creating specifications for new changes. Work with version control tools such as GitHub/GitLab and review merge requests from Junior Developers as well as running pipelines between different development environments. Required Experience: Minimum 3-5 years commercial Salesforce development experience Apex/VisualForce/LWC/Aura Data Modelling Asynchronous Apex Salesforce Sharing GIT/VSC (or similar version control system) Desirables: Salesforce Experiences Heroku REST API Python Programming Managed Packages This fantastic role comes with a salary of £50,000-75,000 p/a (Depending on experience) and is accompanied with a 12.5% annual bonus, 25 days paid holiday, a flexible pension scheme, flexible working opportunities, childcare vouchers, 6 months maternity leave, continued investment in your career, Bike to Work, discounts and many more.
Senior Data Engineer Remote working Salary £65,000 - £70,000 plus benefits DataBricks, PySpark, SQL We are looking for a talented Senior Data Engineer to join one of the UK's leading research and law ranking companies at an exciting time of growth. Build new products, engineer new solutions, create systems and platforms that help with the ranking of thousands of legal professionals within the law and legal sector. About you: You are an experienced Senior Data Engineer where your main responsibility will be to promote engineering best practises and being the point of expertise for all data related projects and ensuring standards and performance are met across the data engineering team. Key Responsibilities: Mentoring a team of developers to effectively create, optimize and maintain automated systems Coordinate engineering resources ensuring adherence to standards and effective delivery Contribute to the continuous improvement of the team Contribute to the team's ability to make and deliver real business benefits Help with the launch of products and services based on your work and ensure they are a continued success Write clean and testable code using SQL and Python Review and refactor code Plan and understand technical work on projects Document development and operational procedures Skills and Experience Broad and professional experience within Data Excellent understanding of DataBricks and PySark Excellent knowledge of SQL and CosmosDB databases Excellent knowledge of designing, constructing, administering and maintaining data warehouses Knowledge of Azure Cloud services Good understanding of T-SQL programming Good knowledge of Data Governance, Data Catalog, Master Data Management Excellent oral and written skills This position offers remote working with offices based in London. On offer is an attractive salary with benefits. Interviews are being held this week and into next so please send your CV through to me at or call for a confidential chat. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Apr 18, 2024
Full time
Senior Data Engineer Remote working Salary £65,000 - £70,000 plus benefits DataBricks, PySpark, SQL We are looking for a talented Senior Data Engineer to join one of the UK's leading research and law ranking companies at an exciting time of growth. Build new products, engineer new solutions, create systems and platforms that help with the ranking of thousands of legal professionals within the law and legal sector. About you: You are an experienced Senior Data Engineer where your main responsibility will be to promote engineering best practises and being the point of expertise for all data related projects and ensuring standards and performance are met across the data engineering team. Key Responsibilities: Mentoring a team of developers to effectively create, optimize and maintain automated systems Coordinate engineering resources ensuring adherence to standards and effective delivery Contribute to the continuous improvement of the team Contribute to the team's ability to make and deliver real business benefits Help with the launch of products and services based on your work and ensure they are a continued success Write clean and testable code using SQL and Python Review and refactor code Plan and understand technical work on projects Document development and operational procedures Skills and Experience Broad and professional experience within Data Excellent understanding of DataBricks and PySark Excellent knowledge of SQL and CosmosDB databases Excellent knowledge of designing, constructing, administering and maintaining data warehouses Knowledge of Azure Cloud services Good understanding of T-SQL programming Good knowledge of Data Governance, Data Catalog, Master Data Management Excellent oral and written skills This position offers remote working with offices based in London. On offer is an attractive salary with benefits. Interviews are being held this week and into next so please send your CV through to me at or call for a confidential chat. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Avanti Recruitment is currently working with a scale-up company that works within the electric vehicle industry, the company is based near Marlow and works in a hybrid way, requiring you in the office 2 days per week. The company has recently secured some funding and is looking to expand the team by taking on a Java Developer who would like to also learn Go/Kotlin. On a daily basis you will find yourself, contributing across the full-stack software solutions, you will be assisting in technical tasks and decisions regarding the tech stack (Including frameworks, libraries, and programming languages). You will be working with your colleagues through pair programming and code reviews, whilst supporting best practices. You will be involved in R&D that aligns with the product roadmap as well as introducing new capabilities. You will be joining a small team of 10, and will be working alongside the Technical Lead and CTO, this role will be a very hands-on position where you will learn a lot and the opportunity for growth could be huge. Some of the tech stack you will use here includes; Java, Go, Kotlin, Python, AWS, Docker, Microservices, Kafka, PostgreSQL, BitBucket, and some React Native. Essential skills: - Strong Java skills - 1-4 years of commercial experience - 2:1 or 1st in Computer Science - Understanding of the Software Development Life Cycle - Understanding of TDD (Experience would be useful) - Worked in an Agile environment - Built APIs Desirable Skills: - Experience with Golang / Kotlin - Interest in Machine Learning - Cloud experience (AWS/Azure) - Docker/Kubernetes experience - DevOps experience The salary on offer for this position is up to £50,000. If you would be interested in applying then click APPLY NOW!
Apr 18, 2024
Full time
Avanti Recruitment is currently working with a scale-up company that works within the electric vehicle industry, the company is based near Marlow and works in a hybrid way, requiring you in the office 2 days per week. The company has recently secured some funding and is looking to expand the team by taking on a Java Developer who would like to also learn Go/Kotlin. On a daily basis you will find yourself, contributing across the full-stack software solutions, you will be assisting in technical tasks and decisions regarding the tech stack (Including frameworks, libraries, and programming languages). You will be working with your colleagues through pair programming and code reviews, whilst supporting best practices. You will be involved in R&D that aligns with the product roadmap as well as introducing new capabilities. You will be joining a small team of 10, and will be working alongside the Technical Lead and CTO, this role will be a very hands-on position where you will learn a lot and the opportunity for growth could be huge. Some of the tech stack you will use here includes; Java, Go, Kotlin, Python, AWS, Docker, Microservices, Kafka, PostgreSQL, BitBucket, and some React Native. Essential skills: - Strong Java skills - 1-4 years of commercial experience - 2:1 or 1st in Computer Science - Understanding of the Software Development Life Cycle - Understanding of TDD (Experience would be useful) - Worked in an Agile environment - Built APIs Desirable Skills: - Experience with Golang / Kotlin - Interest in Machine Learning - Cloud experience (AWS/Azure) - Docker/Kubernetes experience - DevOps experience The salary on offer for this position is up to £50,000. If you would be interested in applying then click APPLY NOW!
Senior C++ Developer, C++, Python, Docker - Excellent Salary and Benefits I am currently looking for a talented Senior C++ Developer for my London Technology client. This position offers a fantastic career path for the suitable candidate. You will have strong experience with C++ mainly but also very comfortable with Python. You will be part of a team who solves interesting problems at the intersection of machine learning and infrastructure. Experience we are looking for 3+ years of experience writing production software in C++ and Python of experience building applications processing real-time data and optimizing them for latency and memory. Experience using various profiling tools (e.g., gdb, Nsight, Valgrind, flame graph) to optimize the code. Experience with Docker, CI / CD pipelines It would be great if you also have experience with one or more Edge/IoT computing (we have a fleet of deployed edge computers). infrastructure management (we use Salt). monitoring (we use Grafana). video processing & streaming (we use Gstreamer). experience interfacing ML models (we use PyTorch). High intrinsic motivation to succeed and ability to work hard. What we offer Excellent base Salary Company equity % in an early-stage startup. Flexible PTO & Sick Policy Medical, Dental, and Vision insurance
Apr 18, 2024
Full time
Senior C++ Developer, C++, Python, Docker - Excellent Salary and Benefits I am currently looking for a talented Senior C++ Developer for my London Technology client. This position offers a fantastic career path for the suitable candidate. You will have strong experience with C++ mainly but also very comfortable with Python. You will be part of a team who solves interesting problems at the intersection of machine learning and infrastructure. Experience we are looking for 3+ years of experience writing production software in C++ and Python of experience building applications processing real-time data and optimizing them for latency and memory. Experience using various profiling tools (e.g., gdb, Nsight, Valgrind, flame graph) to optimize the code. Experience with Docker, CI / CD pipelines It would be great if you also have experience with one or more Edge/IoT computing (we have a fleet of deployed edge computers). infrastructure management (we use Salt). monitoring (we use Grafana). video processing & streaming (we use Gstreamer). experience interfacing ML models (we use PyTorch). High intrinsic motivation to succeed and ability to work hard. What we offer Excellent base Salary Company equity % in an early-stage startup. Flexible PTO & Sick Policy Medical, Dental, and Vision insurance
Do you love building products people love? Are you a Ruby on Rails whiz with a passion for mentoring? Then this role might be your perfect match! This bootstrapped, profitable SaaS company has seen explosive growth, boasting over 365,000 customers in 140+ countries using their software. Their talented 50+ person team is passionate about building incredible products and fostering a fun, collaborative work environment. The Ruby on Rails role: This company seeks a mid-level to senior Fullstack Developer and Ruby on Rails expert to join their HQ in London. You'll play a key role in designing, developing, maintaining, and improving their systems while mentoring junior developers. Responsibilities of this Fullstack Developer role: Design, develop, test, maintain, and improve our Ruby on Rails application Participate in product planning discussions Deliver user-focused features with clean, efficient code Review code, identify areas for improvement, and guide junior developers Manage your workload and deliver features independently Requirements: 3+ years of experience in any programming language Strong problem-solving skills with data structures and algorithms knowledge Security and performance awareness Familiarity with coding standards and best practices Excellent written and verbal English communication Bonus Points: Bachelor's degree in Computer Science or similar Experience with production troubleshooting, monitoring systems, and large infrastructure Experience with Linux, command line, scripting (Bash, Python) The tech stack: Ruby, Rails, Sidekiq, VueJS, JavaScript, CSS, HTML, PostgreSQL, ElasticSearch, AWS services MongoDB, Redis, NodeJS, PHP, Python Git, GitHub, GitHub flow Monitoring tools: NewRelic, Kibana, Cloudwatch CI/CD tools: CircleCI, GitHub Actions Cutting-edge tech, big data, or AI algorithms Investment mentality for long-term growth Why apply for this Fullstack Developer role? Join a diverse, international, and close-knit team Make a real impact on products customers love Be part of an open culture of continuous improvement and constructive feedback Flexible work hours, no overtime, and casual dress code Amazing development and learning opportunities Competitive salary of 45,000 - 90,000 , and a fantastic benefits package Hybrid remote/office work (2 days per week). Ready to join a growing company at the forefront of transformation? Apply to this Fullstack Ruby on Rails Developer role now! Eligo Recruitment is acting as an Employment Business in relation to this vacancy. Eligo is proud to be an equal opportunity employer dedicated to fostering diversity and creating an inclusive and equitable environment for employees and applicants. We actively celebrate and embrace differences, including but not limited to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran status, and disability. We encourage applications from individuals of all backgrounds and experiences and all will be considered for employment without discrimination. At Eligo Recruitment diversity, equity and inclusion is integral to achieving our mission to ensure every workplace reflects the richness of human diversity.
Apr 18, 2024
Full time
Do you love building products people love? Are you a Ruby on Rails whiz with a passion for mentoring? Then this role might be your perfect match! This bootstrapped, profitable SaaS company has seen explosive growth, boasting over 365,000 customers in 140+ countries using their software. Their talented 50+ person team is passionate about building incredible products and fostering a fun, collaborative work environment. The Ruby on Rails role: This company seeks a mid-level to senior Fullstack Developer and Ruby on Rails expert to join their HQ in London. You'll play a key role in designing, developing, maintaining, and improving their systems while mentoring junior developers. Responsibilities of this Fullstack Developer role: Design, develop, test, maintain, and improve our Ruby on Rails application Participate in product planning discussions Deliver user-focused features with clean, efficient code Review code, identify areas for improvement, and guide junior developers Manage your workload and deliver features independently Requirements: 3+ years of experience in any programming language Strong problem-solving skills with data structures and algorithms knowledge Security and performance awareness Familiarity with coding standards and best practices Excellent written and verbal English communication Bonus Points: Bachelor's degree in Computer Science or similar Experience with production troubleshooting, monitoring systems, and large infrastructure Experience with Linux, command line, scripting (Bash, Python) The tech stack: Ruby, Rails, Sidekiq, VueJS, JavaScript, CSS, HTML, PostgreSQL, ElasticSearch, AWS services MongoDB, Redis, NodeJS, PHP, Python Git, GitHub, GitHub flow Monitoring tools: NewRelic, Kibana, Cloudwatch CI/CD tools: CircleCI, GitHub Actions Cutting-edge tech, big data, or AI algorithms Investment mentality for long-term growth Why apply for this Fullstack Developer role? Join a diverse, international, and close-knit team Make a real impact on products customers love Be part of an open culture of continuous improvement and constructive feedback Flexible work hours, no overtime, and casual dress code Amazing development and learning opportunities Competitive salary of 45,000 - 90,000 , and a fantastic benefits package Hybrid remote/office work (2 days per week). Ready to join a growing company at the forefront of transformation? Apply to this Fullstack Ruby on Rails Developer role now! Eligo Recruitment is acting as an Employment Business in relation to this vacancy. Eligo is proud to be an equal opportunity employer dedicated to fostering diversity and creating an inclusive and equitable environment for employees and applicants. We actively celebrate and embrace differences, including but not limited to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran status, and disability. We encourage applications from individuals of all backgrounds and experiences and all will be considered for employment without discrimination. At Eligo Recruitment diversity, equity and inclusion is integral to achieving our mission to ensure every workplace reflects the richness of human diversity.
A global Digital Consultancy based in Glasgow is looking to hire Full Stack Software Developers at all levels to deliver client solutions in the financial services sector. This is a hybrid role - a mix of home working and client site. This is a great opportunity for you to work on an exciting project with one of the Top 5 banks in the UK. And also during the course of the contract you will be trained and upskilled on cutting edge cloud, AI/ML and devops technologies that you might not already possess. Essential Skills: At least 2-3 years of experience with Java OR Python. Any experience in Spring/SQL and testing frameworks would be an advantage, but not essential. Emerging knowledge of cloud or AI/ML technologies would be an advantage, but not essential. Exposure to agile methodologies. If you are interested please Apply now to this advert or send me your latest CV at randheer. .co .uk. Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Apr 18, 2024
Full time
A global Digital Consultancy based in Glasgow is looking to hire Full Stack Software Developers at all levels to deliver client solutions in the financial services sector. This is a hybrid role - a mix of home working and client site. This is a great opportunity for you to work on an exciting project with one of the Top 5 banks in the UK. And also during the course of the contract you will be trained and upskilled on cutting edge cloud, AI/ML and devops technologies that you might not already possess. Essential Skills: At least 2-3 years of experience with Java OR Python. Any experience in Spring/SQL and testing frameworks would be an advantage, but not essential. Emerging knowledge of cloud or AI/ML technologies would be an advantage, but not essential. Exposure to agile methodologies. If you are interested please Apply now to this advert or send me your latest CV at randheer. .co .uk. Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
AWS Team Lead, SaaS deployment, data architectures, Microservice, serverless development, APIs, IoT Our client is a small, world-class decarbonisation tech company. The AWS Cloud Team Leader will lead the growing cloud team and spearhead the development of secure & scalable, AWS hosted domestic energy management products to deliver home decarbonisation. The successful applicant will build a high performing team, fostering innovation and ensuring that they leverage the cloud securely & effectively to achieve business objectives. Working closely with other team leads, chief architect, product managers, and business stakeholders to ensure that software products meet the needs of their customers. The role is based in the Newbury, Berkshire office 2 days each week and 3 days at home. Your responsibilities: • Lead, manage and mentor a team of cloud engineers and developers • Design, build, and maintain secure, scalable, and reliable cloud infrastructure and applications • Develop Services & Application Programming Interfaces (APIs), in a Serverless and Server based cloud Internet of Things (IoT) environment • Work in close partnership with product management ensuring delivery of business goals • Automate cloud operations and processes to improve efficiency and reduce costs • Collaborate with other teams (e.g., DevOps) to ensure successful cloud adoption • Help the company achieve the goal of adopting test-driven development Essential experience to include: • Degree in software engineering related subject or equivalent experience • Proven experience in design and delivery of AWS based SaaS deployments • Large-scale data architectures • Microservice and Serverless development • Web UI & App. • Believes in agile software development and has used it effectively • Extensive hands-on development experience, with working knowledge of Java, Python, JavaScript, OOD and Functional Programming concepts. • Strong problem-solving and analytical skills. • Excellent communication (written and oral) as well as interpersonal and teamwork skills. • Ability to coach, develop and mentor a team • Effective leadership and team management skills Desirable skills: • AWS Certified Solutions Architect (Pro) • Experience of IoT development, deployment and fleet management • Knowledge of the UK energy sector Stunning career move with an industry leader in decarbonisation, Cleantech!
Apr 18, 2024
Full time
AWS Team Lead, SaaS deployment, data architectures, Microservice, serverless development, APIs, IoT Our client is a small, world-class decarbonisation tech company. The AWS Cloud Team Leader will lead the growing cloud team and spearhead the development of secure & scalable, AWS hosted domestic energy management products to deliver home decarbonisation. The successful applicant will build a high performing team, fostering innovation and ensuring that they leverage the cloud securely & effectively to achieve business objectives. Working closely with other team leads, chief architect, product managers, and business stakeholders to ensure that software products meet the needs of their customers. The role is based in the Newbury, Berkshire office 2 days each week and 3 days at home. Your responsibilities: • Lead, manage and mentor a team of cloud engineers and developers • Design, build, and maintain secure, scalable, and reliable cloud infrastructure and applications • Develop Services & Application Programming Interfaces (APIs), in a Serverless and Server based cloud Internet of Things (IoT) environment • Work in close partnership with product management ensuring delivery of business goals • Automate cloud operations and processes to improve efficiency and reduce costs • Collaborate with other teams (e.g., DevOps) to ensure successful cloud adoption • Help the company achieve the goal of adopting test-driven development Essential experience to include: • Degree in software engineering related subject or equivalent experience • Proven experience in design and delivery of AWS based SaaS deployments • Large-scale data architectures • Microservice and Serverless development • Web UI & App. • Believes in agile software development and has used it effectively • Extensive hands-on development experience, with working knowledge of Java, Python, JavaScript, OOD and Functional Programming concepts. • Strong problem-solving and analytical skills. • Excellent communication (written and oral) as well as interpersonal and teamwork skills. • Ability to coach, develop and mentor a team • Effective leadership and team management skills Desirable skills: • AWS Certified Solutions Architect (Pro) • Experience of IoT development, deployment and fleet management • Knowledge of the UK energy sector Stunning career move with an industry leader in decarbonisation, Cleantech!
Our aviation client is currently looking for a Tech Lead/Engineering Manager to join their team on a 6-9 month initial contract. They are looking for someone with recent experience working on Python and AWS resources. Due to a core legacy system of theirs going out of support, they need to replace this in extreme timelines. As the Tech Lead/Engineering Manager, you will lead the team of engineers/developers and assist them in solving technical problems/dependencies to achieve their objectives. Ideally you will have experience working on high priority programmes and dealing with senior stakeholders through a period of change. Experience required: Python, Kafka and AWS Resources Agile experience Experience leading/coaching testers/developers/engineers This position will be working 2 days onsite in Hounslow, so please only apply if this is feasible for you. After the first month, this can be reduced to 1 day onsite and the rest from home. Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Apr 18, 2024
Contractor
Our aviation client is currently looking for a Tech Lead/Engineering Manager to join their team on a 6-9 month initial contract. They are looking for someone with recent experience working on Python and AWS resources. Due to a core legacy system of theirs going out of support, they need to replace this in extreme timelines. As the Tech Lead/Engineering Manager, you will lead the team of engineers/developers and assist them in solving technical problems/dependencies to achieve their objectives. Ideally you will have experience working on high priority programmes and dealing with senior stakeholders through a period of change. Experience required: Python, Kafka and AWS Resources Agile experience Experience leading/coaching testers/developers/engineers This position will be working 2 days onsite in Hounslow, so please only apply if this is feasible for you. After the first month, this can be reduced to 1 day onsite and the rest from home. Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Avanti Recruitment is currently working with a scale-up company that works within the electric vehicle industry, the company is based near Marlow and works in a hybrid way, requiring you in the office 2 days per week. The company has recently secured some funding and is looking to expand the team by taking on a Java Developer who would like to also learn Go/Kotlin. On a daily basis you will find yourself, contributing across the full-stack software solutions, you will be assisting in technical tasks and decisions regarding the tech stack (Including frameworks, libraries, and programming languages). You will be working with your colleagues through pair programming and code reviews, whilst supporting best practices. You will be involved in R&D that aligns with the product roadmap as well as introducing new capabilities. You will be joining a small team of 10, and will be working alongside the Technical Lead and CTO, this role will be a very hands-on position where you will learn a lot and the opportunity for growth could be huge. Some of the tech stack you will use here includes; Java, Go, Kotlin, Python, AWS, Docker, Microservices, Kafka, PostgreSQL, BitBucket, and some React Native. Essential skills: - Strong Java skills - 1-4 years of commercial experience - 2:1 or 1st in Computer Science - Understanding of the Software Development Life Cycle - Understanding of TDD (Experience would be useful) - Worked in an Agile environment - Built APIs Desirable Skills: - Experience with Golang / Kotlin - Interest in Machine Learning - Cloud experience (AWS/Azure) - Docker/Kubernetes experience - DevOps experience The salary on offer for this position is up to 50,000. If you would be interested in applying then click APPLY NOW!
Apr 18, 2024
Full time
Avanti Recruitment is currently working with a scale-up company that works within the electric vehicle industry, the company is based near Marlow and works in a hybrid way, requiring you in the office 2 days per week. The company has recently secured some funding and is looking to expand the team by taking on a Java Developer who would like to also learn Go/Kotlin. On a daily basis you will find yourself, contributing across the full-stack software solutions, you will be assisting in technical tasks and decisions regarding the tech stack (Including frameworks, libraries, and programming languages). You will be working with your colleagues through pair programming and code reviews, whilst supporting best practices. You will be involved in R&D that aligns with the product roadmap as well as introducing new capabilities. You will be joining a small team of 10, and will be working alongside the Technical Lead and CTO, this role will be a very hands-on position where you will learn a lot and the opportunity for growth could be huge. Some of the tech stack you will use here includes; Java, Go, Kotlin, Python, AWS, Docker, Microservices, Kafka, PostgreSQL, BitBucket, and some React Native. Essential skills: - Strong Java skills - 1-4 years of commercial experience - 2:1 or 1st in Computer Science - Understanding of the Software Development Life Cycle - Understanding of TDD (Experience would be useful) - Worked in an Agile environment - Built APIs Desirable Skills: - Experience with Golang / Kotlin - Interest in Machine Learning - Cloud experience (AWS/Azure) - Docker/Kubernetes experience - DevOps experience The salary on offer for this position is up to 50,000. If you would be interested in applying then click APPLY NOW!
Python Engineer Python Engineer Hybrid UK - £65000 We are helping an innovative tech business scale their embedded software team. Due to continued growth and demand for their products they now urgently need a Python Engineer to join them ASAP. This role would suit a Python Engineer who has a bias towards front end (react) and wants to heavily influence the future direction of team. This role is fully remote within the UK. To be a successful, the ideal Python Engineer candidate will have: Strong background in Python of Machine Learning or AI Strong knowledge of PyTorch, Hugging Face, TensorFlow Experience of MLOps would be a benefit Experience of working in a small but growing team. What is in it for you? As a talented Python Engineer you can expect: Great salary Up to £65k base commission and Package (neg for the right person) Flexible working An opportunity to work with some of the brightest minds in the tech sector If you are an ambitious Python Engineer hit apply and we will do the rest. Please apply with your CV and we will be in touch for a confidential chat. Noa Recruitment specialise in helping Software and Web Professionals and technical talent find great careers. If this role doesn t sound like you, but you know a great person who might be interested then please do share these details with them.
Apr 18, 2024
Full time
Python Engineer Python Engineer Hybrid UK - £65000 We are helping an innovative tech business scale their embedded software team. Due to continued growth and demand for their products they now urgently need a Python Engineer to join them ASAP. This role would suit a Python Engineer who has a bias towards front end (react) and wants to heavily influence the future direction of team. This role is fully remote within the UK. To be a successful, the ideal Python Engineer candidate will have: Strong background in Python of Machine Learning or AI Strong knowledge of PyTorch, Hugging Face, TensorFlow Experience of MLOps would be a benefit Experience of working in a small but growing team. What is in it for you? As a talented Python Engineer you can expect: Great salary Up to £65k base commission and Package (neg for the right person) Flexible working An opportunity to work with some of the brightest minds in the tech sector If you are an ambitious Python Engineer hit apply and we will do the rest. Please apply with your CV and we will be in touch for a confidential chat. Noa Recruitment specialise in helping Software and Web Professionals and technical talent find great careers. If this role doesn t sound like you, but you know a great person who might be interested then please do share these details with them.
Sr Software Developer £50,000 to £60,000 Hybrid, Oxfordshire Permanent Full-time Your new company A national synchrotron facility is located in Oxfordshire. The site is home to scientific research supporting over 14,000 researchers across various fields with its state-of-the-art facilities. Your new role The Senior Software Developer role involves working within the Data Acquisition Team. In this position, you'll collaborate with other software engineers, supporting various experimental techniques and developing data acquisition capabilities. Responsibilities Provide technical leadership within the data acquisition group to develop, test, maintain and support the ongoing software development Lead a team delivering medium-scale projects (typically with direct business impact and firm deadlines), providing direction, coaching, support and motivation Use technical and professional knowledge to identify opportunities for technical or process improvement across the organisation, supported by the team Bring and apply excellent engineering experience and deep domain knowledge to the Data Acquisition group to ensure that developed systems meet the goals of innovative, world-leading science and engineering. What you'll need to succeed Experience of managing a small team of developers providing technical leadership, mentorship and project management Good working knowledge of Java & Python Experience with leading projects with strict deadlines & tight budgets Experience with collaborating with a large organisation and multiple stakeholders What you'll get in return Industry Leading Public Sector Pension Competitive Health and Social Benefits A combined 40+ days of holiday What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
Apr 18, 2024
Full time
Sr Software Developer £50,000 to £60,000 Hybrid, Oxfordshire Permanent Full-time Your new company A national synchrotron facility is located in Oxfordshire. The site is home to scientific research supporting over 14,000 researchers across various fields with its state-of-the-art facilities. Your new role The Senior Software Developer role involves working within the Data Acquisition Team. In this position, you'll collaborate with other software engineers, supporting various experimental techniques and developing data acquisition capabilities. Responsibilities Provide technical leadership within the data acquisition group to develop, test, maintain and support the ongoing software development Lead a team delivering medium-scale projects (typically with direct business impact and firm deadlines), providing direction, coaching, support and motivation Use technical and professional knowledge to identify opportunities for technical or process improvement across the organisation, supported by the team Bring and apply excellent engineering experience and deep domain knowledge to the Data Acquisition group to ensure that developed systems meet the goals of innovative, world-leading science and engineering. What you'll need to succeed Experience of managing a small team of developers providing technical leadership, mentorship and project management Good working knowledge of Java & Python Experience with leading projects with strict deadlines & tight budgets Experience with collaborating with a large organisation and multiple stakeholders What you'll get in return Industry Leading Public Sector Pension Competitive Health and Social Benefits A combined 40+ days of holiday What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
Senior Python Developer with excellent API experience - working with API's to extract data Python and API's to obtain and process large unstructured Data Python and API to obtain and process structured Data
Apr 18, 2024
Contractor
Senior Python Developer with excellent API experience - working with API's to extract data Python and API's to obtain and process large unstructured Data Python and API to obtain and process structured Data
AWE is currently recruiting for an experienced Software Architect to support a team of software developers in the delivery of a new battle modelling capability. This is an opportunity work within our Software Development team and in collaboration with our wider Physics community to provide extensive expertise, champion the agile software development method and ensure the overall functionality of the code. Location: Reading/Basingstoke area - We are located between Reading and Basingstoke, with onsite parking. There are good bus links between Reading, Basingstoke, and Newbury. Package: £60,000-£80,000 (depending on suitability and level of experience) A relocation package may be available - terms and conditions apply. Closing Date: 16th April 2024 As a Software Architect at AWE you will be responsible for defining and maintaining the framework of the code, defining the interfaces between the functional elements of the code and generating the tests require to validate the code. What will you be responsible for? Implement the vision of the software Capability Lead and challenge the vision, where appropriate Own the development of the software to ensure that it meets the requirements Define and maintain the framework of the code Define the tasks for the software developers to support the agile methodology Define the software verification tests Remain aware of current software best practices What knowledge/skills will you need to be considered? Ideally, candidates will have a degree in a relevant STEM discipline at (2:1) or higher. Essential: Experience of software development and delivery with a consideration for time, quality and cost Leadership of software development teams for complex projects Experience developing software with scientific and/or engineering applications Experience developing software that emulates the function of physical systems or environments 10 years C++ development in external industry Working knowledge of C++ 11 Familiarity with FORTRAN, C#, SQL, Python Experience with GitLab, Enterprise Architect and Visual Studio Desirable: Post graduate qualification in computer science Working knowledge of C++ 20 Experience working in a science or technology focused environment Experience developing software for scientific applications Experience with coding statistical methods, e.g. Monte Carlo What will you get from us? As part of our People Promise, AWE ( one of the best 25 big companies to work for in the UK ) has a range of benefits to suit you. These include: Time to recharge your batteries with 270 hours of annual leave (including Bank Holidays). 9-day working fortnight - our employees have every other Friday off work. Flexible working hours. Consideration for flexible working arrangements so that your work may fit in with your lifestyle. Just let us know on your application if you wish to work part time. Family friendly policies: Maternity Leave - 39 Weeks Full Pay and Paternity Leave - 4 Weeks Full Pay. Opportunities for Professional Career Development that include funding for the annual membership of a relevant professional body, access to mentors and training. Employee Assistance Programme and Occupational Health Services. A market leading contributory pension scheme (we will pay between 9% and 13% of your pensionable pay depending on your own contribution). Life Assurance. Discounts - access to savings on a wide range of everyday spending savings. Special Leave Policy including paid time off for volunteering, public service (including reserve forces) and caring for your family. A host of voluntary & core benefits to suit your health and wellbeing - more information available on our careers site. Important things you need to know: Interviews will be 90 minutes in length and will be held over Microsoft Teams. You will be required to prepare a 10-minute presentation in advance. Candidates must be willing and able to obtain and maintain the necessary security clearance for the role. This will be funded by AWE. Agencies: Please note that we do not out-source our recruitment
Apr 18, 2024
Full time
AWE is currently recruiting for an experienced Software Architect to support a team of software developers in the delivery of a new battle modelling capability. This is an opportunity work within our Software Development team and in collaboration with our wider Physics community to provide extensive expertise, champion the agile software development method and ensure the overall functionality of the code. Location: Reading/Basingstoke area - We are located between Reading and Basingstoke, with onsite parking. There are good bus links between Reading, Basingstoke, and Newbury. Package: £60,000-£80,000 (depending on suitability and level of experience) A relocation package may be available - terms and conditions apply. Closing Date: 16th April 2024 As a Software Architect at AWE you will be responsible for defining and maintaining the framework of the code, defining the interfaces between the functional elements of the code and generating the tests require to validate the code. What will you be responsible for? Implement the vision of the software Capability Lead and challenge the vision, where appropriate Own the development of the software to ensure that it meets the requirements Define and maintain the framework of the code Define the tasks for the software developers to support the agile methodology Define the software verification tests Remain aware of current software best practices What knowledge/skills will you need to be considered? Ideally, candidates will have a degree in a relevant STEM discipline at (2:1) or higher. Essential: Experience of software development and delivery with a consideration for time, quality and cost Leadership of software development teams for complex projects Experience developing software with scientific and/or engineering applications Experience developing software that emulates the function of physical systems or environments 10 years C++ development in external industry Working knowledge of C++ 11 Familiarity with FORTRAN, C#, SQL, Python Experience with GitLab, Enterprise Architect and Visual Studio Desirable: Post graduate qualification in computer science Working knowledge of C++ 20 Experience working in a science or technology focused environment Experience developing software for scientific applications Experience with coding statistical methods, e.g. Monte Carlo What will you get from us? As part of our People Promise, AWE ( one of the best 25 big companies to work for in the UK ) has a range of benefits to suit you. These include: Time to recharge your batteries with 270 hours of annual leave (including Bank Holidays). 9-day working fortnight - our employees have every other Friday off work. Flexible working hours. Consideration for flexible working arrangements so that your work may fit in with your lifestyle. Just let us know on your application if you wish to work part time. Family friendly policies: Maternity Leave - 39 Weeks Full Pay and Paternity Leave - 4 Weeks Full Pay. Opportunities for Professional Career Development that include funding for the annual membership of a relevant professional body, access to mentors and training. Employee Assistance Programme and Occupational Health Services. A market leading contributory pension scheme (we will pay between 9% and 13% of your pensionable pay depending on your own contribution). Life Assurance. Discounts - access to savings on a wide range of everyday spending savings. Special Leave Policy including paid time off for volunteering, public service (including reserve forces) and caring for your family. A host of voluntary & core benefits to suit your health and wellbeing - more information available on our careers site. Important things you need to know: Interviews will be 90 minutes in length and will be held over Microsoft Teams. You will be required to prepare a 10-minute presentation in advance. Candidates must be willing and able to obtain and maintain the necessary security clearance for the role. This will be funded by AWE. Agencies: Please note that we do not out-source our recruitment
Full Stack Developer (Python & React) Energy Trading Hybrid (London) Cititec Talent is partnered with a key client who are supporting the Energy Marketing and Trading (EM&T) sector in delivering cutting-edge solutions. We're seeking a skilled individual to assist our Team Manager in energy trading systems development, ensuring solutions align with the evolving needs of our business. Responsibilities: Foster strong relationships with product owner(s) to understand and address development requirements. Execute development tasks while adhering to design principles and promoting component refactoring. Take ownership of the Front End code Deliver development work on time and within budget, maintaining high quality and ensuring future scalability. Conduct peer reviews and unit tests to uphold code integrity and standards. Generate comprehensive component test reports to assess solution efficacy and quality. Collaborate on test script creation and execution across various testing phases. Provide effort estimates for software development tasks. Requirements: Proficiency in financial and physical commodity trading software development. Strong with Python, React, and familiar with or open to working with Svelte Experience implementing software solutions for derivative trading and complex structured options. Familiarity with market data analysis and valuation techniques. Knowledge of market risk management, including option greeks, VaR, and PaR. Demonstrated expertise in designing and developing large distributed platforms. Experience working within a DevOps environment, with a focus on appropriate development methodologies.
Apr 18, 2024
Full time
Full Stack Developer (Python & React) Energy Trading Hybrid (London) Cititec Talent is partnered with a key client who are supporting the Energy Marketing and Trading (EM&T) sector in delivering cutting-edge solutions. We're seeking a skilled individual to assist our Team Manager in energy trading systems development, ensuring solutions align with the evolving needs of our business. Responsibilities: Foster strong relationships with product owner(s) to understand and address development requirements. Execute development tasks while adhering to design principles and promoting component refactoring. Take ownership of the Front End code Deliver development work on time and within budget, maintaining high quality and ensuring future scalability. Conduct peer reviews and unit tests to uphold code integrity and standards. Generate comprehensive component test reports to assess solution efficacy and quality. Collaborate on test script creation and execution across various testing phases. Provide effort estimates for software development tasks. Requirements: Proficiency in financial and physical commodity trading software development. Strong with Python, React, and familiar with or open to working with Svelte Experience implementing software solutions for derivative trading and complex structured options. Familiarity with market data analysis and valuation techniques. Knowledge of market risk management, including option greeks, VaR, and PaR. Demonstrated expertise in designing and developing large distributed platforms. Experience working within a DevOps environment, with a focus on appropriate development methodologies.
Permanent role £75k to £85k per annum Hybrid home/office model Sponsorship - Available The Company A Global Digital Platorm Provider who work across Airport/Business Lounges worldwide. The Role My client is currently looking for a Security Architect in London to help support and develop the growing technology stack at a Global Digital Platform Provider who are working closely with Financial Service giants on several projects worldwide. International experience is crucial. The security procedure is in place but this needs to be strengthened. You would need to work with vendors. ISO27001 , PCI standard 4.0 (current 3.2.1). Dealing with lots of data, credit card data. Network layer protection. Security audit, data segregation, outbound/inbound. The Responsibilities Design and implement overall company security strategies, standards and policies that meet an organisation's specific needs. Ensure the security of company data and applications against unauthorized access, theft, and other threats. Conduct regular security assessments and audits to identify vulnerabilities and develop plans to address them. Develop and maintain an incident response plan for cybersecurity incidents. Collaborate with other IT professionals, including developers, and system administrators, to integrate cloud/On-premises security measures into existing systems and processes. Essential Experience At least five years of security experience, focusing on designing and implementing secure computing solutions. Hands-on experience with common frameworks TOGAF. Experience working closely with the security team to ensure compliance with various industry best practices and certifications (e.g. SOC 2 Type II, ISO 27001 and PCI DSS 4.0). Familiarity with platforms like Microsoft Azure and Amazon Web Services. Be able to speak Mandarin at B1 level or higher. Desirable Experience Ideally, someone from financial services - payment gateways, card data. Certifications such as Certified Cloud Security Professional (CCSP), Certified Information Systems Security Professional (CISSP), or Certified Cloud Architect (CCA) are preferred. Good knowledge of Python and Java. McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
Apr 17, 2024
Full time
Permanent role £75k to £85k per annum Hybrid home/office model Sponsorship - Available The Company A Global Digital Platorm Provider who work across Airport/Business Lounges worldwide. The Role My client is currently looking for a Security Architect in London to help support and develop the growing technology stack at a Global Digital Platform Provider who are working closely with Financial Service giants on several projects worldwide. International experience is crucial. The security procedure is in place but this needs to be strengthened. You would need to work with vendors. ISO27001 , PCI standard 4.0 (current 3.2.1). Dealing with lots of data, credit card data. Network layer protection. Security audit, data segregation, outbound/inbound. The Responsibilities Design and implement overall company security strategies, standards and policies that meet an organisation's specific needs. Ensure the security of company data and applications against unauthorized access, theft, and other threats. Conduct regular security assessments and audits to identify vulnerabilities and develop plans to address them. Develop and maintain an incident response plan for cybersecurity incidents. Collaborate with other IT professionals, including developers, and system administrators, to integrate cloud/On-premises security measures into existing systems and processes. Essential Experience At least five years of security experience, focusing on designing and implementing secure computing solutions. Hands-on experience with common frameworks TOGAF. Experience working closely with the security team to ensure compliance with various industry best practices and certifications (e.g. SOC 2 Type II, ISO 27001 and PCI DSS 4.0). Familiarity with platforms like Microsoft Azure and Amazon Web Services. Be able to speak Mandarin at B1 level or higher. Desirable Experience Ideally, someone from financial services - payment gateways, card data. Certifications such as Certified Cloud Security Professional (CCSP), Certified Information Systems Security Professional (CISSP), or Certified Cloud Architect (CCA) are preferred. Good knowledge of Python and Java. McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
Data Development Manage deployment of changes, upgrades and bug fixes to databases, data lake and data warehouse Development of new AWS Data Lake Migrate customer orchestration solution to AWS Airflow Refine and extend system and ETL designs to improve accuracy, timeliness, completeness, and consistency Manage integration and maintenance of new data sources. Design, build and maintain data pipelines Code management, review and reversion using GitHub Data Administration Monitoring, diagnosis and troubleshooting orchestration including SSIS, Airflow, Spark, Scala, Kubernetes, AWS Orchestration, Python and Glue Security, key management, DR, performance, and cost monitoring of AWS solution including S3 and Athena Disaster Recovery planning, maintenance, and execution Design, develop and maintain non-production environments Design, develop and adhere to change control processes Administration of MSSQL Server RDS environment Upgrade of existing MSSQL Server environment including SSIS, SSAS, MDS Establish the needs of users, monitor user access and security, control access permissions and privileges Ensure that storage and archiving procedures are functioning correctly Develop, manage, and test back-up and recovery plans Manage the security and disaster recovery aspects of Databases and Data Lake Data Governance Align existing and new processes to defined design patterns and coding standards Maintain data standards, including adherence to the Data Protection Act Investigation, design and implementation of QA processes and reporting Protection of Personally Identifiable Information Design and develop GDPR processes Collation and maintenance of meta data about the Hearst Data Estate. Create and maintain documentation, including data standards, procedures, and definitions for the data dictionary (metadata) Maximise data value to the business Application Support Commission and install new applications and customise existing applications to make them fit for purpose SSRS, PowerBI, Tableau and Looker report editing and origination Data Warehouse (DW) maintenance and support. SSIS, SSAS, SQL Server for analysis on existing DW Design and development of replacement for existing MSSQL Data Warehouse and Cube Advice on back-end standards for new and existing applications and ETL Creation and maintenance of GDPR Compliant Development and Testing environments Design, implementation and monitoring of deployments along with co ordinating code, data and schema reversions when required. Stakeholder Management Liaise with developers, application owners and SMEs around DR, Security and Operational Requirements (including ETL timings) Liaise with data architect to move data estate to consolidate, simplify and document operational landscape Define and enforce standards for data quality Define and enforce code standards Liaise with 3rd party data suppliers to understand data structures / formats etc. Monitor performance and manage parameters to provide fast responses to front-end users Manage and respond to alerts and notifications around feeds to our Databases and Data Lake Communicate regularly with technical, applications and operational staff to ensure database integrity and security Team Positive contributor to the wider Data & Technology team Training and mentoring of junior team members Provide wider business user support by responding to system issues within agreed SLAs Leading from the front To be an ambassador of Hearst and its values. You may be required to undertake such further duties as your skills, qualifications and experience allow and/or as may be assigned to you from time to time.
Apr 17, 2024
Full time
Data Development Manage deployment of changes, upgrades and bug fixes to databases, data lake and data warehouse Development of new AWS Data Lake Migrate customer orchestration solution to AWS Airflow Refine and extend system and ETL designs to improve accuracy, timeliness, completeness, and consistency Manage integration and maintenance of new data sources. Design, build and maintain data pipelines Code management, review and reversion using GitHub Data Administration Monitoring, diagnosis and troubleshooting orchestration including SSIS, Airflow, Spark, Scala, Kubernetes, AWS Orchestration, Python and Glue Security, key management, DR, performance, and cost monitoring of AWS solution including S3 and Athena Disaster Recovery planning, maintenance, and execution Design, develop and maintain non-production environments Design, develop and adhere to change control processes Administration of MSSQL Server RDS environment Upgrade of existing MSSQL Server environment including SSIS, SSAS, MDS Establish the needs of users, monitor user access and security, control access permissions and privileges Ensure that storage and archiving procedures are functioning correctly Develop, manage, and test back-up and recovery plans Manage the security and disaster recovery aspects of Databases and Data Lake Data Governance Align existing and new processes to defined design patterns and coding standards Maintain data standards, including adherence to the Data Protection Act Investigation, design and implementation of QA processes and reporting Protection of Personally Identifiable Information Design and develop GDPR processes Collation and maintenance of meta data about the Hearst Data Estate. Create and maintain documentation, including data standards, procedures, and definitions for the data dictionary (metadata) Maximise data value to the business Application Support Commission and install new applications and customise existing applications to make them fit for purpose SSRS, PowerBI, Tableau and Looker report editing and origination Data Warehouse (DW) maintenance and support. SSIS, SSAS, SQL Server for analysis on existing DW Design and development of replacement for existing MSSQL Data Warehouse and Cube Advice on back-end standards for new and existing applications and ETL Creation and maintenance of GDPR Compliant Development and Testing environments Design, implementation and monitoring of deployments along with co ordinating code, data and schema reversions when required. Stakeholder Management Liaise with developers, application owners and SMEs around DR, Security and Operational Requirements (including ETL timings) Liaise with data architect to move data estate to consolidate, simplify and document operational landscape Define and enforce standards for data quality Define and enforce code standards Liaise with 3rd party data suppliers to understand data structures / formats etc. Monitor performance and manage parameters to provide fast responses to front-end users Manage and respond to alerts and notifications around feeds to our Databases and Data Lake Communicate regularly with technical, applications and operational staff to ensure database integrity and security Team Positive contributor to the wider Data & Technology team Training and mentoring of junior team members Provide wider business user support by responding to system issues within agreed SLAs Leading from the front To be an ambassador of Hearst and its values. You may be required to undertake such further duties as your skills, qualifications and experience allow and/or as may be assigned to you from time to time.
C++ Developer Role Opportunity for a C++ Developer to work for world leader in broadcast test and measurement Salary up to £60,000 Roles available for Developers from mid - senior Hybrid working arrangements out of our Thatcham HQ WHO WE ARE Our team collaborates with content creators and broadcasters to develop flexible and dependable solutions for testing and measurement. Our expertise lies in crafting innovative technologies that cater to both nascent and established broadcast solutions. By integrating both IP and SDI standards, we empower our clients to produce and disseminate content of exceptional quality, including 4K resolution, High-Dynamic-Range (HDR), and High-Frame-Rate visuals. WHAT YOU WILL BE DOING As a key member of our expanding engineering team, you will spearhead the creation and advancement of novel signal analysis and generation technologies. Your role will encompass the full spectrum of the software stack, from the high-level applications driving our user interface, integration services, and control software, to the specialized Linux device drivers communicating with our proprietary hardware. You will gain expertise in cutting-edge broadcast technologies and develop innovative solutions that leverage these advancements. C++ Developer - Essential Skills Commercial experience working with C++ 2+ years professional Linux development experience Computer Science fundamentals in data structures, algorithms, and object-oriented design TO BE CONSIDERED Please either apply by clicking online or emailing me direct at . For further information feel free to call me on . By applying for this role you are giving express consent for us to process (subject to required skills) your application to our client in conjunction with this vacancy only. KEY SKILLS: C++ / Linux / QT / Python
Apr 17, 2024
Full time
C++ Developer Role Opportunity for a C++ Developer to work for world leader in broadcast test and measurement Salary up to £60,000 Roles available for Developers from mid - senior Hybrid working arrangements out of our Thatcham HQ WHO WE ARE Our team collaborates with content creators and broadcasters to develop flexible and dependable solutions for testing and measurement. Our expertise lies in crafting innovative technologies that cater to both nascent and established broadcast solutions. By integrating both IP and SDI standards, we empower our clients to produce and disseminate content of exceptional quality, including 4K resolution, High-Dynamic-Range (HDR), and High-Frame-Rate visuals. WHAT YOU WILL BE DOING As a key member of our expanding engineering team, you will spearhead the creation and advancement of novel signal analysis and generation technologies. Your role will encompass the full spectrum of the software stack, from the high-level applications driving our user interface, integration services, and control software, to the specialized Linux device drivers communicating with our proprietary hardware. You will gain expertise in cutting-edge broadcast technologies and develop innovative solutions that leverage these advancements. C++ Developer - Essential Skills Commercial experience working with C++ 2+ years professional Linux development experience Computer Science fundamentals in data structures, algorithms, and object-oriented design TO BE CONSIDERED Please either apply by clicking online or emailing me direct at . For further information feel free to call me on . By applying for this role you are giving express consent for us to process (subject to required skills) your application to our client in conjunction with this vacancy only. KEY SKILLS: C++ / Linux / QT / Python