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.
Embedded / Firmware / Mobile Platform Engineer Development Manager - 5 eyes Remote to £130k plus excellent bens, Are you a skilled LOW level firmware developer / engineering MANAGER with experience managing teams and projects very close ot the metal, in C / C++ / Python? I'm a security specialist recruiter, seeking conversation with experienced Embedded systems engineers and developers with experiencing of leading the designing and implementing signal path and logical systems in low level hardware and systems. This would ideally include some RTOS and firmware experience, but i'm open to talking to SOLID embedded devs keen to learn more. The role includes: Remote working in a 5 eyes nation (Australia, Canada, New Zealand, the United Kingdom, and the United States) Excellent pension Good holiday allowance Insane training and explosure! You'll be working on some VERY intersting and classified projects so you will need to be able to achieve background checks to a reasonable level, but there ARE some options for 5 Eyes candidates to work from abroad, depending on the projects and skills. This would ONLY be from one of the following countries Australia, Canada, New Zealand, the United Kingdom, and the United States The role and the company / people i'm working with are phenomenal and they will open your eyes to inclredible wonders and skills. Some insane talent here! We'd be particulary keen on appropriste degress / Msc / PhD in comp sciences, SW Development etc. How to Apply: Apply today by sending your details to Tariq Dirania at and feel free to connect on LinkedIn. Thanks for reading and happy job hunting! Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter and LinkedIn - Circle Recruitment.
Mar 28, 2024
Full time
Embedded / Firmware / Mobile Platform Engineer Development Manager - 5 eyes Remote to £130k plus excellent bens, Are you a skilled LOW level firmware developer / engineering MANAGER with experience managing teams and projects very close ot the metal, in C / C++ / Python? I'm a security specialist recruiter, seeking conversation with experienced Embedded systems engineers and developers with experiencing of leading the designing and implementing signal path and logical systems in low level hardware and systems. This would ideally include some RTOS and firmware experience, but i'm open to talking to SOLID embedded devs keen to learn more. The role includes: Remote working in a 5 eyes nation (Australia, Canada, New Zealand, the United Kingdom, and the United States) Excellent pension Good holiday allowance Insane training and explosure! You'll be working on some VERY intersting and classified projects so you will need to be able to achieve background checks to a reasonable level, but there ARE some options for 5 Eyes candidates to work from abroad, depending on the projects and skills. This would ONLY be from one of the following countries Australia, Canada, New Zealand, the United Kingdom, and the United States The role and the company / people i'm working with are phenomenal and they will open your eyes to inclredible wonders and skills. Some insane talent here! We'd be particulary keen on appropriste degress / Msc / PhD in comp sciences, SW Development etc. How to Apply: Apply today by sending your details to Tariq Dirania at and feel free to connect on LinkedIn. Thanks for reading and happy job hunting! Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter and LinkedIn - Circle Recruitment.
Application Support Analyst, 2nd / 3rd Line Support - Financial / Banking - Windows, PowerShell, SQL. An exciting and challenging role providing 2nd / 3rd Line Support / Systems Administration for numerous Financial Trading, Risk and Settlement Systems in a mixed Windows / Linux environment with preferred candidates having strong Database / SQL and Scripting skills. Not essential but preferred candidates will come from a Market Data / Trade Floor Support background. Candidates are required to have a breadth and depth of Technical knowledge along with an unrivalled troubleshooting aptitude as you'll take ownership of incidents from start to finish and be covering a number of different areas from front to back end as opposed to passing it on and escalating to other teams. Required Skills: Troubleshooting aptitude 2nd to none - someone who enjoys the technical challenge and finding resolutions to complex problems. Experience providing Application Support including installation / configuration, upgrading and troubleshooting both in person and remotely (via phone, e-mail, IM). Extensive experience of at least one Scripting Language - Powershell, Python, Ruby, JavaScript,Perl, SQL, Bash. In depth knowledge of Databases to DBA / Developer level including writing and troubleshooting SQl Code including performance issues - SQL Server / Oracle. Strong background in Windows and ideally some Linux/Unix OS's including supporting numerous Applications on mixed Windows / Linux Server platforms. Some Linux / Unix Systems Administration (Redhat, Centos) highly desirable. General Networking / Infrastructure Troubleshooting and Diagnostics - DNS, DHCP, TCP/IP, Firewalls Good understanding / operational experience of ITIL methodology with any certifications beneficial. Ability work well under pressure in a vibrant and busy environment. Non Essential But Highly Desirable Skills: Previous experience supporting Futures & Options Trading, Risk and Settlement Systems. Experience with payment / settlement systems - Swift, Euroclear etc. Linux / Unix System Administration - RedHat, Ubuntu, Solaris. Knowledge of at least one of the ISV's products - Trading Technologies, Stellar, ULLink, WebICE, Object Trading, Fidessa, ION / Patsystems, Trayport. Exchange Connectivity - ICE / LIFFE, Eurex, CME / CBOT, Euronext, Xetra, Chi-X, LME, LSE, NYSE. FIX Connectivity - Client On-boarding, Support / Troubleshooting of FIX Logs / Connections. Other Market Data - Reuters, Bloomberg, CQG, Ateo (Teo and Lisa). Experience in Exchange and Vendor Management with a view to project managing exchange/system critical upgrades Whilst experience gained in Financial Markets or Financial Services - ideally banking - would be highly beneficial the core underlying Technical Skills are more important. Excellent Salary and Benefits to include: Inclusion in Personal and Company Bonus + Overtime 25 days holiday per year, increasing to 30 days. Pension Health Care, Health and Life Assurance Childcare Vouchers Season Ticket Loan Subsidised Gym Membership Cycle To Work Scheme There's a broad salary range which will be wholly dependent on level of skills and relevant Financial Industry experience. If you're an experienced Applications Support Analyst ready to take your career and technical expertise to the next level including learning a number of new skills then apply in strict confidence for more information.
Mar 28, 2024
Full time
Application Support Analyst, 2nd / 3rd Line Support - Financial / Banking - Windows, PowerShell, SQL. An exciting and challenging role providing 2nd / 3rd Line Support / Systems Administration for numerous Financial Trading, Risk and Settlement Systems in a mixed Windows / Linux environment with preferred candidates having strong Database / SQL and Scripting skills. Not essential but preferred candidates will come from a Market Data / Trade Floor Support background. Candidates are required to have a breadth and depth of Technical knowledge along with an unrivalled troubleshooting aptitude as you'll take ownership of incidents from start to finish and be covering a number of different areas from front to back end as opposed to passing it on and escalating to other teams. Required Skills: Troubleshooting aptitude 2nd to none - someone who enjoys the technical challenge and finding resolutions to complex problems. Experience providing Application Support including installation / configuration, upgrading and troubleshooting both in person and remotely (via phone, e-mail, IM). Extensive experience of at least one Scripting Language - Powershell, Python, Ruby, JavaScript,Perl, SQL, Bash. In depth knowledge of Databases to DBA / Developer level including writing and troubleshooting SQl Code including performance issues - SQL Server / Oracle. Strong background in Windows and ideally some Linux/Unix OS's including supporting numerous Applications on mixed Windows / Linux Server platforms. Some Linux / Unix Systems Administration (Redhat, Centos) highly desirable. General Networking / Infrastructure Troubleshooting and Diagnostics - DNS, DHCP, TCP/IP, Firewalls Good understanding / operational experience of ITIL methodology with any certifications beneficial. Ability work well under pressure in a vibrant and busy environment. Non Essential But Highly Desirable Skills: Previous experience supporting Futures & Options Trading, Risk and Settlement Systems. Experience with payment / settlement systems - Swift, Euroclear etc. Linux / Unix System Administration - RedHat, Ubuntu, Solaris. Knowledge of at least one of the ISV's products - Trading Technologies, Stellar, ULLink, WebICE, Object Trading, Fidessa, ION / Patsystems, Trayport. Exchange Connectivity - ICE / LIFFE, Eurex, CME / CBOT, Euronext, Xetra, Chi-X, LME, LSE, NYSE. FIX Connectivity - Client On-boarding, Support / Troubleshooting of FIX Logs / Connections. Other Market Data - Reuters, Bloomberg, CQG, Ateo (Teo and Lisa). Experience in Exchange and Vendor Management with a view to project managing exchange/system critical upgrades Whilst experience gained in Financial Markets or Financial Services - ideally banking - would be highly beneficial the core underlying Technical Skills are more important. Excellent Salary and Benefits to include: Inclusion in Personal and Company Bonus + Overtime 25 days holiday per year, increasing to 30 days. Pension Health Care, Health and Life Assurance Childcare Vouchers Season Ticket Loan Subsidised Gym Membership Cycle To Work Scheme There's a broad salary range which will be wholly dependent on level of skills and relevant Financial Industry experience. If you're an experienced Applications Support Analyst ready to take your career and technical expertise to the next level including learning a number of new skills then apply in strict confidence for more information.
Python Developer 6 Month Contract Remote, UK Aerospace £400pd Outside IR35 Python Developer One of my clients is looking to bring on a Python Developer for an interim period which may run on long-term. The initial contract length for this will be 6 months, the role is fully remote with monthly meetings and can pay up to £400pd Outside IR35. You need to be experienced in the following Python NumPy Matlab Docker Bonus points if you are skilled with C++ ARM32 Architecture What you need to do now If you feel like this Python Developer contract position is a good fit for you and you would like to know more, please send your latest CV to Ash com or apply here. Python Developer 6 Month Contract Remote, UK Aerospace £400pd Outside IR35
Mar 27, 2024
Full time
Python Developer 6 Month Contract Remote, UK Aerospace £400pd Outside IR35 Python Developer One of my clients is looking to bring on a Python Developer for an interim period which may run on long-term. The initial contract length for this will be 6 months, the role is fully remote with monthly meetings and can pay up to £400pd Outside IR35. You need to be experienced in the following Python NumPy Matlab Docker Bonus points if you are skilled with C++ ARM32 Architecture What you need to do now If you feel like this Python Developer contract position is a good fit for you and you would like to know more, please send your latest CV to Ash com or apply here. Python Developer 6 Month Contract Remote, UK Aerospace £400pd Outside IR35
Trust Payments has an exciting opportunity for a Senior Python Developer to join their team. Location: Remote (Liverpool) Salary: Competitive + Benefits Job Type: Permanent, Full-Time About Us: Trust Payments is a global unified payment technology group that was formed in 2019 combining technology and financial services into an omnichannel solution. The new business model has enabled Trust Payments to establish itself as a leading Fintech Payments group. Senior Python Developer - The Role: The Senior Python Developer will play a critical role in leading the design, development, and implementation of our software solutions. The main purpose of this role is to develop financial payment systems fit for purpose by taking a senior role in the development team. Senior Python Developer - Key Responsibilities: Software Development: - To keep up to date with the latest software development technologies and methodologies. To write clean and healthy structured code - To build future proof reusable code libraries, which can be shared, in-order to drive further efficiencies throughout the team - To deliver code which is well tested and consistently error free. Design, architect, and develop software solutions that align with business requirements, ensuring scalability, performance, and maintainability - Contribute to the creation and maintenance of comprehensive technical documentation, including system designs, architectural decisions, and coding standards Security Standards & Data Protection: - To be aware of latest data protection and security threats and to make sure solutions mitigate against these risks using known industry standards and Internal Company Tools and Services Software Tools and Processes: - Review and utilise industry standard software development tools such as source control, deployment servers and build servers where appropriate in an effective manner - Assist the technical leader in enforcing the chosen development process - Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to understand project requirements, provide technical insights, and ensure successful project delivery - Drive continuous improvement initiatives, identifying areas for process optimization, automation, and productivity enhancement Work estimation: - Assist the technical leader to calculate work estimates - Quality and Standards - Maintain high standards of software quality within the team by establishing good practices and habits - Participate in code reviews, offering constructive feedback to ensure adherence to coding standards, best practices, and high-quality code - Troubleshoot and debug complex software issues, identifying root causes and implementing effective solutions to ensure the stability and reliability of software applications Mentoring and Training: - Lead and mentor other software developers, providing guidance, support, and technical leadership throughout the software development lifecycle - Carry out instructions given by the Development Team Leader/Manager Senior Python Developer - Experience & Qualifications: - Advanced level (knowledge and experience) of programming languages and methodologies - Excellent understanding of security standards - Experience designing, building, and managing RESTful APIs - Experience with high-availability, fault-tolerance, and performance testing and tuning - Familiar with the AWS suite of services to complement applications - Experienced in API integrations - Experienced in programming languages (Python) - Experienced writing unit tests using appropriate tools - Experienced using version control tools - Experienced in CI tools (Gitlab Pipelines) from application configuration aspect - Ability to solve problems quickly and completely - Ability to multi-task and stay organised in a dynamic work environment - Bright, highly self-motivated and driven with a professional and positive approach - Ability to drive development forward, work independently, whilst mentoring, collaborating, and motivating team members - Passionate about software development, with a general thirst for technology & interest in new tools & methodologies - Experience in financial services, ideally payments (gateways, acquiring and processing) - Experience of people leadership and coaching Senior Python Developer - Benefits (subject to local office benefits policy): - Opportunity to be part of a rapidly scaling and market leading Fintech business. - Flexible homeworking - Health and Wellbeing ethos including regular wellness sessions, fitness and nutrition and other events as well as supported by internally qualified mental health first aiders - Family friendly enhanced benefits/policies - Pension, Healthcare, Life Assurance - Social events and team building - Celebrations We understand the value that a diverse and inclusive working environment brings to Trust Payments. We celebrate the differences that people can bring through their cultures, backgrounds and perspectives. We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or any other protected characteristic. To submit your CV for this exciting Senior Python Developer opportunity, please click 'Apply' now!
Mar 27, 2024
Full time
Trust Payments has an exciting opportunity for a Senior Python Developer to join their team. Location: Remote (Liverpool) Salary: Competitive + Benefits Job Type: Permanent, Full-Time About Us: Trust Payments is a global unified payment technology group that was formed in 2019 combining technology and financial services into an omnichannel solution. The new business model has enabled Trust Payments to establish itself as a leading Fintech Payments group. Senior Python Developer - The Role: The Senior Python Developer will play a critical role in leading the design, development, and implementation of our software solutions. The main purpose of this role is to develop financial payment systems fit for purpose by taking a senior role in the development team. Senior Python Developer - Key Responsibilities: Software Development: - To keep up to date with the latest software development technologies and methodologies. To write clean and healthy structured code - To build future proof reusable code libraries, which can be shared, in-order to drive further efficiencies throughout the team - To deliver code which is well tested and consistently error free. Design, architect, and develop software solutions that align with business requirements, ensuring scalability, performance, and maintainability - Contribute to the creation and maintenance of comprehensive technical documentation, including system designs, architectural decisions, and coding standards Security Standards & Data Protection: - To be aware of latest data protection and security threats and to make sure solutions mitigate against these risks using known industry standards and Internal Company Tools and Services Software Tools and Processes: - Review and utilise industry standard software development tools such as source control, deployment servers and build servers where appropriate in an effective manner - Assist the technical leader in enforcing the chosen development process - Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to understand project requirements, provide technical insights, and ensure successful project delivery - Drive continuous improvement initiatives, identifying areas for process optimization, automation, and productivity enhancement Work estimation: - Assist the technical leader to calculate work estimates - Quality and Standards - Maintain high standards of software quality within the team by establishing good practices and habits - Participate in code reviews, offering constructive feedback to ensure adherence to coding standards, best practices, and high-quality code - Troubleshoot and debug complex software issues, identifying root causes and implementing effective solutions to ensure the stability and reliability of software applications Mentoring and Training: - Lead and mentor other software developers, providing guidance, support, and technical leadership throughout the software development lifecycle - Carry out instructions given by the Development Team Leader/Manager Senior Python Developer - Experience & Qualifications: - Advanced level (knowledge and experience) of programming languages and methodologies - Excellent understanding of security standards - Experience designing, building, and managing RESTful APIs - Experience with high-availability, fault-tolerance, and performance testing and tuning - Familiar with the AWS suite of services to complement applications - Experienced in API integrations - Experienced in programming languages (Python) - Experienced writing unit tests using appropriate tools - Experienced using version control tools - Experienced in CI tools (Gitlab Pipelines) from application configuration aspect - Ability to solve problems quickly and completely - Ability to multi-task and stay organised in a dynamic work environment - Bright, highly self-motivated and driven with a professional and positive approach - Ability to drive development forward, work independently, whilst mentoring, collaborating, and motivating team members - Passionate about software development, with a general thirst for technology & interest in new tools & methodologies - Experience in financial services, ideally payments (gateways, acquiring and processing) - Experience of people leadership and coaching Senior Python Developer - Benefits (subject to local office benefits policy): - Opportunity to be part of a rapidly scaling and market leading Fintech business. - Flexible homeworking - Health and Wellbeing ethos including regular wellness sessions, fitness and nutrition and other events as well as supported by internally qualified mental health first aiders - Family friendly enhanced benefits/policies - Pension, Healthcare, Life Assurance - Social events and team building - Celebrations We understand the value that a diverse and inclusive working environment brings to Trust Payments. We celebrate the differences that people can bring through their cultures, backgrounds and perspectives. We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or any other protected characteristic. To submit your CV for this exciting Senior Python Developer opportunity, please click 'Apply' now!
Role Profile As Lead Developer you will lead a team of Developer as they support the business with all their software development needs. You will be involved in a wide variety of enterprise applications, at all stages of the software development life cycle, leading a team of highly skilled developers and supporting the growth of this critical function. Scope of role Direct Reports: 4 Reports to: Head of Engineering Responsibilities of the role Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Key business requirements and interests are championed within our development pipeline, working with business analysts and development partners to create new technologies Overseeing system testing and validation procedures. Producing software programming and documentation development. Consulting with departments or customers on project status and proposals. Working with customers or departments on technical issues including software system design and maintenance. Analysing information to recommend and plan the installation of new systems or modifications of an existing system. Consulting with engineering team to evaluate software hardware interfaces and develop specifications and performance requirements. Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences. Conferring with project managers to obtain information on limitations or capabilities Keep up to date with modern technologies, industry best practices and maintain hands-on capabilities Use your experience to review the work and mentor more junior members of the team Success Measures Successfully balancing leading the team and remaining hands on Continually reviewing development and delivery activity to identify improvements to processes, services, metrics and infrastructure to increase efficiency and customer satisfaction Business requirements successfully translated into working solutions Experience An inspirational and capable individual, experienced as a hands-on senior developer who understands the challenges in running a highly capable team Proven experience as a Software Developer, Software Engineer or similar role Familiarity with Agile development methodologies Experience with software design and development in a test-driven environment Knowledge of coding languages (e.g. C#, Java, JavaScript) and frameworks/systems (e.g. Vue, React, Git) Previous experience leading a team of Developers, building a culture of high-quality delivery and accountability Good to have exposure to DevOps and Azure Pipelines. Skills (The personal capabilities needed to excel in this role) Logical, structured and outside the box thinking Ability to deliver against challenging deadlines with a flexible approach to the demands of the role Passionate about leading a team that embraces a change culture, ability to support developers of various abilities Strong communicator, with the ability to confidently communicate with technical and non-technical colleagues and stakeholders Self-starter, with a natural enthusiasm and desire to learn Comfortable working as part of a wider leadership team, as well as independently, developing effective relationships Qualifications and other requirements Bachelor's degree in computer science, software engineering, or related field Proficiency in at least one programming language (e.g., Java, C#, C++) Proficiency in at least one scripting language such as Python, Ruby, PHP, or JavaScript In return for your hard work, you'll get It takes all kinds of people to make Verastar the success that we are, and we've got a range of benefits to make sure everyone is happy. Pension contributions and life assurance coverage. Generous discounts at numerous high street and online retailers. 25 days of annual leave, increasing to 28 days based on tenure. Enjoy your birthday off every year. Ability to purchase up to 10 additional holidays and sell up to 5 days per year. Cycle to work and travel loans for people wanting a greener commute. Comprehensive well-being support, including round-the-clock access to a GP, mental health assistance, fitness programs, and complimentary legal and financial advice. The important extras Hybrid working model: the choice to work remotely for three days. Engage in charity fundraising and volunteering activities as part of our giving back initiative. Enjoy fantastic on-site amenities including a complimentary gym, free parking, a subsidized café, and an on-site bar for post-work drinks, quiz nights, and social gatherings. Full time/Permanent contract of 37.5 hours per week. No weekends and every bank holiday off. What happens next? If you're looking for a new challenge with great benefits at an award-winning company, then Verastar is the place for you. To be part of our continued success click 'Apply' today to take the next step in your career. Across the Verastar Group, we are dedicated to fostering an inclusive environment and embracing our diversity. We are on the lookout for skilled individuals who share our values to join our teams. All successful candidates will be subject to pre-employment checks.
Mar 27, 2024
Full time
Role Profile As Lead Developer you will lead a team of Developer as they support the business with all their software development needs. You will be involved in a wide variety of enterprise applications, at all stages of the software development life cycle, leading a team of highly skilled developers and supporting the growth of this critical function. Scope of role Direct Reports: 4 Reports to: Head of Engineering Responsibilities of the role Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Key business requirements and interests are championed within our development pipeline, working with business analysts and development partners to create new technologies Overseeing system testing and validation procedures. Producing software programming and documentation development. Consulting with departments or customers on project status and proposals. Working with customers or departments on technical issues including software system design and maintenance. Analysing information to recommend and plan the installation of new systems or modifications of an existing system. Consulting with engineering team to evaluate software hardware interfaces and develop specifications and performance requirements. Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences. Conferring with project managers to obtain information on limitations or capabilities Keep up to date with modern technologies, industry best practices and maintain hands-on capabilities Use your experience to review the work and mentor more junior members of the team Success Measures Successfully balancing leading the team and remaining hands on Continually reviewing development and delivery activity to identify improvements to processes, services, metrics and infrastructure to increase efficiency and customer satisfaction Business requirements successfully translated into working solutions Experience An inspirational and capable individual, experienced as a hands-on senior developer who understands the challenges in running a highly capable team Proven experience as a Software Developer, Software Engineer or similar role Familiarity with Agile development methodologies Experience with software design and development in a test-driven environment Knowledge of coding languages (e.g. C#, Java, JavaScript) and frameworks/systems (e.g. Vue, React, Git) Previous experience leading a team of Developers, building a culture of high-quality delivery and accountability Good to have exposure to DevOps and Azure Pipelines. Skills (The personal capabilities needed to excel in this role) Logical, structured and outside the box thinking Ability to deliver against challenging deadlines with a flexible approach to the demands of the role Passionate about leading a team that embraces a change culture, ability to support developers of various abilities Strong communicator, with the ability to confidently communicate with technical and non-technical colleagues and stakeholders Self-starter, with a natural enthusiasm and desire to learn Comfortable working as part of a wider leadership team, as well as independently, developing effective relationships Qualifications and other requirements Bachelor's degree in computer science, software engineering, or related field Proficiency in at least one programming language (e.g., Java, C#, C++) Proficiency in at least one scripting language such as Python, Ruby, PHP, or JavaScript In return for your hard work, you'll get It takes all kinds of people to make Verastar the success that we are, and we've got a range of benefits to make sure everyone is happy. Pension contributions and life assurance coverage. Generous discounts at numerous high street and online retailers. 25 days of annual leave, increasing to 28 days based on tenure. Enjoy your birthday off every year. Ability to purchase up to 10 additional holidays and sell up to 5 days per year. Cycle to work and travel loans for people wanting a greener commute. Comprehensive well-being support, including round-the-clock access to a GP, mental health assistance, fitness programs, and complimentary legal and financial advice. The important extras Hybrid working model: the choice to work remotely for three days. Engage in charity fundraising and volunteering activities as part of our giving back initiative. Enjoy fantastic on-site amenities including a complimentary gym, free parking, a subsidized café, and an on-site bar for post-work drinks, quiz nights, and social gatherings. Full time/Permanent contract of 37.5 hours per week. No weekends and every bank holiday off. What happens next? If you're looking for a new challenge with great benefits at an award-winning company, then Verastar is the place for you. To be part of our continued success click 'Apply' today to take the next step in your career. Across the Verastar Group, we are dedicated to fostering an inclusive environment and embracing our diversity. We are on the lookout for skilled individuals who share our values to join our teams. All successful candidates will be subject to pre-employment checks.
Are you an experienced Systems Developer looking to be part of an expanding development function? Do you have C#.net, Azure Integration and API developments skills? Let Informed Recruitment help you to achieve your potential with an exciting opportunity for a Systems Development to influence the development of high quality and robust systems. As a specialist provider of resource to the Property & Associated Technology markets, we are delighted to be partnering with a social enterprise offering you the opportunity to make a difference and take responsibility as part of modern environment championing continual improvement. The purpose of the role will be to design, develop, and update the business systems required to support business-as-usual services as well as the change and transformation team. Your day-to-day responsibilities will include the analysis of business requirements, development of functional specifications, the configuration and development of code; unit testing; documentation; ensuring all system developments follow the overarching design; quality assurance and code reviews; and documentation. Must Have A strong track record as a software developer C#.Net development Experience of one or more software/technical delivery approaches such as Waterfall, Agile, Scrum, DevOps, etc Azure Integration APIs Experience in analysing requirements, system design documentation, developing objects/code, units testing, and deployment. Nice to Have SQL Server, Oracle, Java, HTML, XML, Python. Dynamics 365 / CRM development experience Data Factory, Power Platform Oracle Cloud Knowledge of Architecture principles, design patterns, coding standards and testing. Relevant certification As an individual you will have excellent problem-solving skills and attention to detail, whilst also being a self-starter comfortable with taking responsibility for delivery. You will have excellent interpersonal skills, the ability to think on your feet and be ultimately goal orientated. The role will be predominantly home based, with one/two days in the office required each week in Manchester. On offer is a competitive salary and excellent benefits package that include very generous holidays and contributory pension alongside development, healthcare and much more. Interviews slots are available on a case by case basis, so please apply without delay. Informed Recruitment Limited acts as an Employment Agency in respect to this vacancy as defined by the Employment Agencies Act. We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, national origin, disability status, or any other basis protected by appropriate law. All hiring decisions are made based on merit, competence, and business need. As defined under the General Data Protection Regulation (GDPR), Informed Recruitment is a Data Controller and a Data Processor, and our legal basis for processing your personal data is 'Legitimate Interests'. You have the right to object to us processing your data in this way. For more information about this, your rights, and our approach to Data Protection and Privacy, please visit our website.
Mar 27, 2024
Full time
Are you an experienced Systems Developer looking to be part of an expanding development function? Do you have C#.net, Azure Integration and API developments skills? Let Informed Recruitment help you to achieve your potential with an exciting opportunity for a Systems Development to influence the development of high quality and robust systems. As a specialist provider of resource to the Property & Associated Technology markets, we are delighted to be partnering with a social enterprise offering you the opportunity to make a difference and take responsibility as part of modern environment championing continual improvement. The purpose of the role will be to design, develop, and update the business systems required to support business-as-usual services as well as the change and transformation team. Your day-to-day responsibilities will include the analysis of business requirements, development of functional specifications, the configuration and development of code; unit testing; documentation; ensuring all system developments follow the overarching design; quality assurance and code reviews; and documentation. Must Have A strong track record as a software developer C#.Net development Experience of one or more software/technical delivery approaches such as Waterfall, Agile, Scrum, DevOps, etc Azure Integration APIs Experience in analysing requirements, system design documentation, developing objects/code, units testing, and deployment. Nice to Have SQL Server, Oracle, Java, HTML, XML, Python. Dynamics 365 / CRM development experience Data Factory, Power Platform Oracle Cloud Knowledge of Architecture principles, design patterns, coding standards and testing. Relevant certification As an individual you will have excellent problem-solving skills and attention to detail, whilst also being a self-starter comfortable with taking responsibility for delivery. You will have excellent interpersonal skills, the ability to think on your feet and be ultimately goal orientated. The role will be predominantly home based, with one/two days in the office required each week in Manchester. On offer is a competitive salary and excellent benefits package that include very generous holidays and contributory pension alongside development, healthcare and much more. Interviews slots are available on a case by case basis, so please apply without delay. Informed Recruitment Limited acts as an Employment Agency in respect to this vacancy as defined by the Employment Agencies Act. We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, national origin, disability status, or any other basis protected by appropriate law. All hiring decisions are made based on merit, competence, and business need. As defined under the General Data Protection Regulation (GDPR), Informed Recruitment is a Data Controller and a Data Processor, and our legal basis for processing your personal data is 'Legitimate Interests'. You have the right to object to us processing your data in this way. For more information about this, your rights, and our approach to Data Protection and Privacy, please visit our website.
AWS Developer - 6 month contract - outside IR35 - Edinburgh Hybrid working We are looking for an experienced AWS Developer to join an ongoing change programme in Edinburgh.As an expert AWS Developer, you will design, build and implement bespoke AWS environment to support Finance software delivery across the organisation. In addition, you will support the transition from on-prem to Cloud based systems and create easy to use applications using human-centred, research-driven, inclusive design practices.I am therefore keen to speak with candidates who have Proven experience working as a Developer in enterprise-scaled environments using Agile approach Strong technical skills in AWS Platform technologies, including the likes of AWS Lambda, CDK, S3, Cloud Formation, API Gateway, EC2, AMIs and AWS Serverless Experience with Java / JEE / JavaScript / Typescript / NodeJS / React development Strong Front End development skills and awareness of Accessibility requirements Python and Bash Scripting Agile TDD & Pair Programming skills Linux, particularly Ubuntu and RHEL experience would be preferred Ability to work on customer centric platforms, promoting continuous improvement and delivery across the full development life cycle Interested? Apply now for immediate consideration!
Mar 27, 2024
Full time
AWS Developer - 6 month contract - outside IR35 - Edinburgh Hybrid working We are looking for an experienced AWS Developer to join an ongoing change programme in Edinburgh.As an expert AWS Developer, you will design, build and implement bespoke AWS environment to support Finance software delivery across the organisation. In addition, you will support the transition from on-prem to Cloud based systems and create easy to use applications using human-centred, research-driven, inclusive design practices.I am therefore keen to speak with candidates who have Proven experience working as a Developer in enterprise-scaled environments using Agile approach Strong technical skills in AWS Platform technologies, including the likes of AWS Lambda, CDK, S3, Cloud Formation, API Gateway, EC2, AMIs and AWS Serverless Experience with Java / JEE / JavaScript / Typescript / NodeJS / React development Strong Front End development skills and awareness of Accessibility requirements Python and Bash Scripting Agile TDD & Pair Programming skills Linux, particularly Ubuntu and RHEL experience would be preferred Ability to work on customer centric platforms, promoting continuous improvement and delivery across the full development life cycle Interested? Apply now for immediate consideration!
AWE plays a crucial role in the defence of the United Kingdom, by providing and maintaining the warheads for the country's nuclear deterrent. We are a centre of scientific, engineering and technological excellence, with some of the most advanced research, design and production facilities in the world. Our unique expertise also assists the UK Government in developing and delivering a range of innovative and integrated support services, including national nuclear security and counter-terrorism solutions. AWE is currently recruiting for an experienced Operational Analyst and Software Developer with a physics/maths background for the Systems Assessments Battle Modelling Team (B2 Grade). An exciting opportunity has arisen within a dynamic team assessing the effects that nuclear weapons have on the offence and defence systems during a nuclear battle. The role includes development and management of computational models to enhance existing capability within the team and to run and analyse results from these models in order to inform key customer decisions. Location: Aldermaston, West Berkshire. We are located between Reading and Basingstoke with plenty of onsite car parking. Package: £38,000 - £42,000 ( depending on suitability and level of experience) Closing Date: 3rd April 2023 The Systems Assessments Group (SAG) is a multi-discipline group, providing mission effectiveness, and weapons effects assessments to AWE and our Government stakeholders. We contribute a range of capabilities in support of the UK's national nuclear security and treaty verification requirements. The Battle Modelling Team within SAG covers a broad domain encompassing radiation transport, atmospheric physics and nuclear physics, mathematical algorithm development, operational analysis, Monte Carlo modelling and software development. The successful candidate will have qualifications and experience in more than one of these disciplines. The role will consist of: Planning, development and validation of theoretical models or software codes. Planning and delivery of technical assessments using appropriate methodologies. Use AI/ML techniques to simulate complex and uncertain scenarios. Engaging with technical communities across AWE. Contributing to interactions with international partners and external stakeholders in their field. Providing innovative and novel solutions to complex problems with a view to leading activities in their domain An ideal candidate will have: A degree in physics, maths, computer science or an equivalent STEM-based discipline. Experience in code development for scientific programming. Experience in C++ and/or Fortran software development. Experience in Python and/or MatLab. A specialism in one or more of the following areas: nuclear physics, atmospheric physics, radiation transport, Monte Carlo modelling, or using bespoke software to complete detailed analyses. Experience in operational analysis and data analysis techniques is highly desirable. A methodical approach in undertaking technical research and conducting technical assessments to draw sound scientific conclusions. Communicate clearly both verbally and through technical reports. Be able to interpret, analyse and present data in a coherent and engaging manner. An understanding of radar, optics/IR, signal processing and AI/ML is highly desirable although not essential. Knowledge of the UK deterrent is highly desirable and experience of the wider system and its operational use is beneficial. 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 - 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
Mar 26, 2024
Full time
AWE plays a crucial role in the defence of the United Kingdom, by providing and maintaining the warheads for the country's nuclear deterrent. We are a centre of scientific, engineering and technological excellence, with some of the most advanced research, design and production facilities in the world. Our unique expertise also assists the UK Government in developing and delivering a range of innovative and integrated support services, including national nuclear security and counter-terrorism solutions. AWE is currently recruiting for an experienced Operational Analyst and Software Developer with a physics/maths background for the Systems Assessments Battle Modelling Team (B2 Grade). An exciting opportunity has arisen within a dynamic team assessing the effects that nuclear weapons have on the offence and defence systems during a nuclear battle. The role includes development and management of computational models to enhance existing capability within the team and to run and analyse results from these models in order to inform key customer decisions. Location: Aldermaston, West Berkshire. We are located between Reading and Basingstoke with plenty of onsite car parking. Package: £38,000 - £42,000 ( depending on suitability and level of experience) Closing Date: 3rd April 2023 The Systems Assessments Group (SAG) is a multi-discipline group, providing mission effectiveness, and weapons effects assessments to AWE and our Government stakeholders. We contribute a range of capabilities in support of the UK's national nuclear security and treaty verification requirements. The Battle Modelling Team within SAG covers a broad domain encompassing radiation transport, atmospheric physics and nuclear physics, mathematical algorithm development, operational analysis, Monte Carlo modelling and software development. The successful candidate will have qualifications and experience in more than one of these disciplines. The role will consist of: Planning, development and validation of theoretical models or software codes. Planning and delivery of technical assessments using appropriate methodologies. Use AI/ML techniques to simulate complex and uncertain scenarios. Engaging with technical communities across AWE. Contributing to interactions with international partners and external stakeholders in their field. Providing innovative and novel solutions to complex problems with a view to leading activities in their domain An ideal candidate will have: A degree in physics, maths, computer science or an equivalent STEM-based discipline. Experience in code development for scientific programming. Experience in C++ and/or Fortran software development. Experience in Python and/or MatLab. A specialism in one or more of the following areas: nuclear physics, atmospheric physics, radiation transport, Monte Carlo modelling, or using bespoke software to complete detailed analyses. Experience in operational analysis and data analysis techniques is highly desirable. A methodical approach in undertaking technical research and conducting technical assessments to draw sound scientific conclusions. Communicate clearly both verbally and through technical reports. Be able to interpret, analyse and present data in a coherent and engaging manner. An understanding of radar, optics/IR, signal processing and AI/ML is highly desirable although not essential. Knowledge of the UK deterrent is highly desirable and experience of the wider system and its operational use is beneficial. 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 - 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
Back End Developer - Data Engineering (Contract) Duration: 6 Months (Possibility for Extension) Location: Hybrid/London (3 days per week on site) Rate: A highly competitive Umbrella Day rate or salary is available for suitable candidates Summary We are seeking a talented and experienced Backend Developer with a strong background in data engineering to join our team. The ideal candidate will be responsible for building and maintaining the data pipeline that will feed data from Snowflake, PostgreSQL databases, and Kafka topics into our real-time visualization platform. You will work closely with frontend developers to ensure that the data is accurately processed, transformed, and made available for visualization. Key Responsibilities: Design and implement scalable data pipelines for real-time data processing and visualization. Integrate data from various sources, including Snowflake, PostgreSQL databases, and Kafka topics. Perform data transformations to structure and optimize data for visualization purposes. Ensure data quality and integrity throughout the data pipeline. Develop APIs to expose data for consumption by the frontend application. Implement robust authentication mechanisms to secure access to data for external customers. Collaborate with the frontend developer to ensure seamless integration of the backend with the microfrontend architecture. Monitor and optimize the performance of the data pipelines and backend services. Stay up-to-date with the latest technologies and best practices in data engineering and backend development. Skills & Experience: Proven experience as a Backend Developer or Data Engineer. Strong programming skills in Node.js and experience with microservices architecture. Strong programming skills with JavaScript and any other mainstream language like Java, python etc. Experience with database technologies such as Snowflake and PostgreSQL. Experience designing RESTful APIs, GraphQL and remote procedure calling. Familiarity with Apache Kafka and real-time data streaming platforms. Knowledge of data transformation techniques and ETL processes. Understanding of authentication protocols and security best practices. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Bachelor's degree in Computer Science, Engineering, or a related field. Candidates will need to show evidence of the above in their CV in order to be considered. If you feel you have the skills and experience and want to hear more about this role 'apply now' to declare your interest in this opportunity with our client. Your application will be observed by our dedicated team. We will respond to all successful applicants ASAP however, please be advised that we will always look to contact you further from this time should we need further applicants or if other opportunities arise relevant to your skillset. Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive. As part of our standard hiring process to manage risk, please note background screening checks will be conducted on all hires before commencing employment.
Mar 26, 2024
Full time
Back End Developer - Data Engineering (Contract) Duration: 6 Months (Possibility for Extension) Location: Hybrid/London (3 days per week on site) Rate: A highly competitive Umbrella Day rate or salary is available for suitable candidates Summary We are seeking a talented and experienced Backend Developer with a strong background in data engineering to join our team. The ideal candidate will be responsible for building and maintaining the data pipeline that will feed data from Snowflake, PostgreSQL databases, and Kafka topics into our real-time visualization platform. You will work closely with frontend developers to ensure that the data is accurately processed, transformed, and made available for visualization. Key Responsibilities: Design and implement scalable data pipelines for real-time data processing and visualization. Integrate data from various sources, including Snowflake, PostgreSQL databases, and Kafka topics. Perform data transformations to structure and optimize data for visualization purposes. Ensure data quality and integrity throughout the data pipeline. Develop APIs to expose data for consumption by the frontend application. Implement robust authentication mechanisms to secure access to data for external customers. Collaborate with the frontend developer to ensure seamless integration of the backend with the microfrontend architecture. Monitor and optimize the performance of the data pipelines and backend services. Stay up-to-date with the latest technologies and best practices in data engineering and backend development. Skills & Experience: Proven experience as a Backend Developer or Data Engineer. Strong programming skills in Node.js and experience with microservices architecture. Strong programming skills with JavaScript and any other mainstream language like Java, python etc. Experience with database technologies such as Snowflake and PostgreSQL. Experience designing RESTful APIs, GraphQL and remote procedure calling. Familiarity with Apache Kafka and real-time data streaming platforms. Knowledge of data transformation techniques and ETL processes. Understanding of authentication protocols and security best practices. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Bachelor's degree in Computer Science, Engineering, or a related field. Candidates will need to show evidence of the above in their CV in order to be considered. If you feel you have the skills and experience and want to hear more about this role 'apply now' to declare your interest in this opportunity with our client. Your application will be observed by our dedicated team. We will respond to all successful applicants ASAP however, please be advised that we will always look to contact you further from this time should we need further applicants or if other opportunities arise relevant to your skillset. Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive. As part of our standard hiring process to manage risk, please note background screening checks will be conducted on all hires before commencing employment.
An experienced Unreal Engine Developer with at least 3 years of Unreal experience is needed to join the team at this leading design and architecture 3D platform based in London on a full-time, 6-month contract basis. They are a real-time 3D platform to tell stories about design and architecture. A multiuser design collaboration platform and virtual sales suite for the built environment that directly connects architects and property developers with clients and investors using spatial technology. With a focus on real-time applications and/or game development, the candidate ideally will have architectural visualisation experience together with a strong background in 3D. This is an excellent opportunity to progress your career with a rapidly growing company! About the Company They have some of the most exciting architecture studios as investors and partners and are looking to expand the platform by growing their Unreal Engine team. This means continuing development of the front-end app so designers can go from 3D CAD files to real-time, multi-user environments in as short a time as possible. About the Role They are developing a prototype service that uses AI to extend and enhance how users interact with their designs on the platform, this role will include helping to deliver the prototype in Unreal Engine 5. It's a unique opportunity to work on the company platform that delivers high profile projects for clients across the globe. The ideal candidate will be focused on all technical aspects of production, from creative support to delivery. A thorough understanding of real-time development and asset optimisation is required together with a problem-solving approach and an eagerness to learn. Key Responsibilities: Working on project tasks and taking ownership of projects where necessary Technical implementation of bespoke solutions Maintenance of their existing systems Technical implementation and solutions of bespoke applications for experiential projects with ongoing maintenance where necessary Coordination with external and internal teams Keeping up with the latest digital and real-time standards to support their digital offering and end-user experience Maintaining and improving their current workflow to support current and future development Knowledge sharing and applying that knowledge to projects. Collaborating with designers, producers, content developers, and other developers to deliver a successful project Support maintenance of their production tools (Perforce, AWS, Gamelift, etc) Required Experience: Based in the UK with demonstrable experience (3+ Years) with Unreal Previous experience in leading complex projects and coordinating between teams Expert knowledge of Unreal Blueprints C++ Some understanding of the 3D optimisation process Analytic approach to problem-solving One or more DCC : 3ds max Maya Blender Rhino etc Experience with integrating APIs Eye for detail Desirable Experience: Gaming UX principles Knowledge of Code versioning (Perforce / Plastic / GitHub etc.) Experience with procedural content generation in Unreal Houdini, Python, Advanced C++ knowledge Experience in working with USD Omniverse Virtual Reality Experience in Unreal Jenkins Sounds interesting? Click the APPLY button to send your CV for immediate consideration. Candidates with previous experience or job titles, including; Unreal Engine Programmer, UE4 Developer, Game Developer, 3D Game Engineer, Unreal Engine Specialist, Interactive Application Developer, Virtual Reality Developer, Real-Time 3D Artist, Unreal Scripting Expert, and Video Game Designer may also be considered for this role. IND123
Mar 26, 2024
Full time
An experienced Unreal Engine Developer with at least 3 years of Unreal experience is needed to join the team at this leading design and architecture 3D platform based in London on a full-time, 6-month contract basis. They are a real-time 3D platform to tell stories about design and architecture. A multiuser design collaboration platform and virtual sales suite for the built environment that directly connects architects and property developers with clients and investors using spatial technology. With a focus on real-time applications and/or game development, the candidate ideally will have architectural visualisation experience together with a strong background in 3D. This is an excellent opportunity to progress your career with a rapidly growing company! About the Company They have some of the most exciting architecture studios as investors and partners and are looking to expand the platform by growing their Unreal Engine team. This means continuing development of the front-end app so designers can go from 3D CAD files to real-time, multi-user environments in as short a time as possible. About the Role They are developing a prototype service that uses AI to extend and enhance how users interact with their designs on the platform, this role will include helping to deliver the prototype in Unreal Engine 5. It's a unique opportunity to work on the company platform that delivers high profile projects for clients across the globe. The ideal candidate will be focused on all technical aspects of production, from creative support to delivery. A thorough understanding of real-time development and asset optimisation is required together with a problem-solving approach and an eagerness to learn. Key Responsibilities: Working on project tasks and taking ownership of projects where necessary Technical implementation of bespoke solutions Maintenance of their existing systems Technical implementation and solutions of bespoke applications for experiential projects with ongoing maintenance where necessary Coordination with external and internal teams Keeping up with the latest digital and real-time standards to support their digital offering and end-user experience Maintaining and improving their current workflow to support current and future development Knowledge sharing and applying that knowledge to projects. Collaborating with designers, producers, content developers, and other developers to deliver a successful project Support maintenance of their production tools (Perforce, AWS, Gamelift, etc) Required Experience: Based in the UK with demonstrable experience (3+ Years) with Unreal Previous experience in leading complex projects and coordinating between teams Expert knowledge of Unreal Blueprints C++ Some understanding of the 3D optimisation process Analytic approach to problem-solving One or more DCC : 3ds max Maya Blender Rhino etc Experience with integrating APIs Eye for detail Desirable Experience: Gaming UX principles Knowledge of Code versioning (Perforce / Plastic / GitHub etc.) Experience with procedural content generation in Unreal Houdini, Python, Advanced C++ knowledge Experience in working with USD Omniverse Virtual Reality Experience in Unreal Jenkins Sounds interesting? Click the APPLY button to send your CV for immediate consideration. Candidates with previous experience or job titles, including; Unreal Engine Programmer, UE4 Developer, Game Developer, 3D Game Engineer, Unreal Engine Specialist, Interactive Application Developer, Virtual Reality Developer, Real-Time 3D Artist, Unreal Scripting Expert, and Video Game Designer may also be considered for this role. IND123
Job Title: Full stack DeveloperLocation: Hybrid (3 days a week onsite near Wickford) Salary: £35K - £45K We are looking for an experienced Developer to join our client's software development team. The ideal candidate will have a strong technical background, excellent problem-solving skills, and a deep understanding of best practices for software development. You will be developing, maintaining and supporting clients existing systems, and also working on new client projects. Technical Skills: 2+ years of Software development Back-end experience - C# / Java/ PHP/ Python SQL / MySQL HTML / CSS/ JavaScript React (desirable) Node (desirable) Able to develop code to a high standard Experience managing and meeting client expectations. If you have strong Development experience and have strong experience with the skill set above, and the role looks like a great fit, then please send your updated CV to and give me a call on to discuss your application in further detail. In Technology Group Ltd is acting as an Employment Agency in relation to this vacancy.
Mar 26, 2024
Full time
Job Title: Full stack DeveloperLocation: Hybrid (3 days a week onsite near Wickford) Salary: £35K - £45K We are looking for an experienced Developer to join our client's software development team. The ideal candidate will have a strong technical background, excellent problem-solving skills, and a deep understanding of best practices for software development. You will be developing, maintaining and supporting clients existing systems, and also working on new client projects. Technical Skills: 2+ years of Software development Back-end experience - C# / Java/ PHP/ Python SQL / MySQL HTML / CSS/ JavaScript React (desirable) Node (desirable) Able to develop code to a high standard Experience managing and meeting client expectations. If you have strong Development experience and have strong experience with the skill set above, and the role looks like a great fit, then please send your updated CV to and give me a call on to discuss your application in further detail. In Technology Group Ltd is acting as an Employment Agency in relation to this vacancy.
Technology London, England Full-time Company Description MarketAxess is on a journey to digitally transform one of the world's largest financial markets, enabling the shift from analog, phone-based trading to a fully electronic marketplace. Why does this matter? Because our platform makes trading fixed-income more accessible, ultimately improving transparency, efficiency, and competition in the marketplace. Changing the way an established industry transacts is no easy feat. There will be twists and turns, because no one's ever done this before. But now, more than 2,000 clients around the world rely on our solutions, and that number is only expected to grow in the years ahead. We know where we're going. How we get there is up to us. Join us and help Take Us There. The Role We are seeking an experienced Senior Software Engineer for our Engineering Enablement platform team. This team is building a cutting-edge developer productivity platform that will help our product development teams deliver features more rapidly and integrate code quality and security into all our products. As a senior member of the Engineering Enablement team, you should be passionate about technology, developer experience, code quality, and evangelising software development best practices. You'll work with the team to design and build out the platform that the rest of the company uses to deliver software, mentor more junior engineers, and help communicate what we do to the rest of the organisation. We embrace a culture of collaboration and experimentation while striving and encouraging all team members to focus on continuous improvement and learning. We openly welcome diverse perspectives and people who are not afraid to challenge assumptions and prior ways of working. Otherwise, how do we innovate, learn and grow as a team and individuals? How You'll Help Take Us There Design and architect scalable and reliable platform solutions Collaborate with cross-functional teams to understand requirements and integrate new features Lead code reviews and provide mentorship to junior engineers Ensure platform performance, security, and stability through testing and observability Evaluate and implement new technologies to enhance the platform's capabilities Troubleshoot and resolve complex issues related to the platform Define and enforce coding standards and best practices within the team and across the organisation Collaborate with product managers to align platform development with overall product goals Participate in on-call rotations to address urgent platform issues Contribute to the documentation of platform architecture, APIs, and processes Develop software to provide the best possible experience for our product development teams and help them efficiently release high-quality software What We're Looking For Minimum 7 years of experience in software development, with a focus on platform engineering Minimum 3 years of experience in designing, building, deploying, and automating infrastructure using infrastructure as code (e.g., CloudFormation, Terraform) Proficiency in at least one programming language such as Python, or Go Strong understanding of distributed systems, microservices architecture, and cloud computing concepts (e.g., AWS, Azure, GCP) Experience with containerisation technologies like Docker and orchestration tools such as Kubernetes Experience in designing and implementing APIs and other web services Real-work experience with DevOps practices and tools for continuous integration and deployment CI/CD systems (e.g., GitLab CI, GitHub Actions, Jenkins) Proven track record of leading technical projects from conception to delivery Excellent problem-solving skills and the ability to thrive in a fast-pace, dynamic environment Strong communication skills and the ability to collaborate effectively with cross-functional teams Experience with Agile methodologies and working in Agile teams Strong knowledge of database systems (SQL and NoSQL), caching mechanisms, and message brokers Expert in defining, designing, and developing distributed and scalable products and services Experience with Software as a Service products and integrating multiple SaaS products What You Can Expect from Us Central Location: based at our city offices near St Paul's. Free Food: We provide lunch each day of the week when the employee attends the office via our vendor Feedr as well as breakfast cereals, office snacks and drinks from our free vending machines Paid Time Off: 25 days annual leave entitlement plus 2 charity days Reward for your service: We offer a two-week bonus holiday after completing each 5 years of service Core benefits: Besides competitive standard benefits package we offer private medical (PMI) for family, Cash Plan, health screenings, dental cover, 6X life assurance, critical illness cover, income protection, pension, car leasing (Tusker electronic cars), reimbursement for wellness stipend, interest free season ticket loan and a "Share Incentive" plan Tuition Assistance and Professional Training: Benefit from on-demand learning, boot camps, and opportunities to attend conferences For job positions in NYC, NY, and other locations where required, the estimated salary range for a new hire into this position is £100,000 to £135,000. Actual salary may vary depending on job-related factors, which may include knowledge, skills, experience, and location. You may also be eligible for annual cash incentives, equity, and other benefit programs. Collaboration and innovation are integral to our success - it's how we got to where we are and how we'll maintain and grow our competitive advantage. Employees in Technology work in the office 2 or more days a week. This approach still allows for flexibility depending on the business function you work within but also helps us maintain a collaborative office environment long-term.
Mar 26, 2024
Full time
Technology London, England Full-time Company Description MarketAxess is on a journey to digitally transform one of the world's largest financial markets, enabling the shift from analog, phone-based trading to a fully electronic marketplace. Why does this matter? Because our platform makes trading fixed-income more accessible, ultimately improving transparency, efficiency, and competition in the marketplace. Changing the way an established industry transacts is no easy feat. There will be twists and turns, because no one's ever done this before. But now, more than 2,000 clients around the world rely on our solutions, and that number is only expected to grow in the years ahead. We know where we're going. How we get there is up to us. Join us and help Take Us There. The Role We are seeking an experienced Senior Software Engineer for our Engineering Enablement platform team. This team is building a cutting-edge developer productivity platform that will help our product development teams deliver features more rapidly and integrate code quality and security into all our products. As a senior member of the Engineering Enablement team, you should be passionate about technology, developer experience, code quality, and evangelising software development best practices. You'll work with the team to design and build out the platform that the rest of the company uses to deliver software, mentor more junior engineers, and help communicate what we do to the rest of the organisation. We embrace a culture of collaboration and experimentation while striving and encouraging all team members to focus on continuous improvement and learning. We openly welcome diverse perspectives and people who are not afraid to challenge assumptions and prior ways of working. Otherwise, how do we innovate, learn and grow as a team and individuals? How You'll Help Take Us There Design and architect scalable and reliable platform solutions Collaborate with cross-functional teams to understand requirements and integrate new features Lead code reviews and provide mentorship to junior engineers Ensure platform performance, security, and stability through testing and observability Evaluate and implement new technologies to enhance the platform's capabilities Troubleshoot and resolve complex issues related to the platform Define and enforce coding standards and best practices within the team and across the organisation Collaborate with product managers to align platform development with overall product goals Participate in on-call rotations to address urgent platform issues Contribute to the documentation of platform architecture, APIs, and processes Develop software to provide the best possible experience for our product development teams and help them efficiently release high-quality software What We're Looking For Minimum 7 years of experience in software development, with a focus on platform engineering Minimum 3 years of experience in designing, building, deploying, and automating infrastructure using infrastructure as code (e.g., CloudFormation, Terraform) Proficiency in at least one programming language such as Python, or Go Strong understanding of distributed systems, microservices architecture, and cloud computing concepts (e.g., AWS, Azure, GCP) Experience with containerisation technologies like Docker and orchestration tools such as Kubernetes Experience in designing and implementing APIs and other web services Real-work experience with DevOps practices and tools for continuous integration and deployment CI/CD systems (e.g., GitLab CI, GitHub Actions, Jenkins) Proven track record of leading technical projects from conception to delivery Excellent problem-solving skills and the ability to thrive in a fast-pace, dynamic environment Strong communication skills and the ability to collaborate effectively with cross-functional teams Experience with Agile methodologies and working in Agile teams Strong knowledge of database systems (SQL and NoSQL), caching mechanisms, and message brokers Expert in defining, designing, and developing distributed and scalable products and services Experience with Software as a Service products and integrating multiple SaaS products What You Can Expect from Us Central Location: based at our city offices near St Paul's. Free Food: We provide lunch each day of the week when the employee attends the office via our vendor Feedr as well as breakfast cereals, office snacks and drinks from our free vending machines Paid Time Off: 25 days annual leave entitlement plus 2 charity days Reward for your service: We offer a two-week bonus holiday after completing each 5 years of service Core benefits: Besides competitive standard benefits package we offer private medical (PMI) for family, Cash Plan, health screenings, dental cover, 6X life assurance, critical illness cover, income protection, pension, car leasing (Tusker electronic cars), reimbursement for wellness stipend, interest free season ticket loan and a "Share Incentive" plan Tuition Assistance and Professional Training: Benefit from on-demand learning, boot camps, and opportunities to attend conferences For job positions in NYC, NY, and other locations where required, the estimated salary range for a new hire into this position is £100,000 to £135,000. Actual salary may vary depending on job-related factors, which may include knowledge, skills, experience, and location. You may also be eligible for annual cash incentives, equity, and other benefit programs. Collaboration and innovation are integral to our success - it's how we got to where we are and how we'll maintain and grow our competitive advantage. Employees in Technology work in the office 2 or more days a week. This approach still allows for flexibility depending on the business function you work within but also helps us maintain a collaborative office environment long-term.
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
Mar 26, 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
Job Title Embedded Firmware Developer Benefits - Pension, Life Insurance, Health Care, Dental, Gym, Birthday Benefits, 25 days annual leave, Fitness Classes, & Progression Location Paignton, Devon The Client Curo are Partnering with a Global Company who deliver their B2B Customers cutting-edge technology. They offer a collaborative and friendly environment, and benefit from excellent retention. The Role Our client is looking for a Real Time/C/C++ Embedded Firmware Developer. The successful candidate will possess strong technical know-how with business acumen. The role will form part of the core Engineering team and will support requirements for current and future programs and product delivery. This includes system design, functionality, and scope, plus support to product development and planning. You will be experienced in delivery of Real Time software solutions, as well as a firm grasp of their technologies, platforms, communication protocols and applications, and have intimate knowledge of how best to customise these attributes to their business to help them become more secure and efficient. Key Responsibilities Working in Tandem with their engineering team, understanding and analysing requirements to identify and implement the most optimal Real Time solutions for the company. Modelling, designing and developing the Real Time software architecture and relevant applications. Liaising with both software and hardware functions to ensure the optimal design process. Support of development and deployment of products as needed in accordance with best practices throughout the development life cycle. Orchestrating and automating built in test use throughout the company's product range. Educating teams on the implementation of new Real Time software initiatives, providing associated training as required. Employing exceptional problem-solving skills, with the ability to see and solve issues, particularly through design. Using your knowledge of APIs to design product, and integrate them with existing product. Develop best practices for design, development and qualification of Real Time solutions. Stay current with industry trends, making recommendations as needed to help the company excel. Education Bachelors degree in Software Engineering, Computer Engineering, Computer Science, or a similar discipline preferred Job Requirements Demonstrable experience in developing software using C++. Python advantageous Team player with highly collaborative and positive attitude Excellent interpersonal communication, problem solving, presentation and analytical skills Eager to learn new technologies, self-motivated, energetic approach Desired Experience working with Linux/UNIX, Windows, LTTng, Jenkins Experience with GPU technologies, CUDA Experience in Containerisation Experience with RF design Strong awareness of networking and Internet protocols, including TCP/IP, DNS, SMTP, HTTP and distributed networks Experience with open-source technology, software development and system engineering Candidates with a background in GNSS Positioning would be ideally suited to this role To apply for this Embedded Firmware Developer permanent job, please click the button below and submit your latest CV. Curo Services endeavours to respond to all applications, however this may not always be possible during periods of high volume. Thank you for your patience. Curo Services is a trading name of Curo Resourcing Ltd and acts as an Employment Business for contract and temporary recruitment as well as an Employment Agency in relation to permanent vacancies.
Mar 26, 2024
Full time
Job Title Embedded Firmware Developer Benefits - Pension, Life Insurance, Health Care, Dental, Gym, Birthday Benefits, 25 days annual leave, Fitness Classes, & Progression Location Paignton, Devon The Client Curo are Partnering with a Global Company who deliver their B2B Customers cutting-edge technology. They offer a collaborative and friendly environment, and benefit from excellent retention. The Role Our client is looking for a Real Time/C/C++ Embedded Firmware Developer. The successful candidate will possess strong technical know-how with business acumen. The role will form part of the core Engineering team and will support requirements for current and future programs and product delivery. This includes system design, functionality, and scope, plus support to product development and planning. You will be experienced in delivery of Real Time software solutions, as well as a firm grasp of their technologies, platforms, communication protocols and applications, and have intimate knowledge of how best to customise these attributes to their business to help them become more secure and efficient. Key Responsibilities Working in Tandem with their engineering team, understanding and analysing requirements to identify and implement the most optimal Real Time solutions for the company. Modelling, designing and developing the Real Time software architecture and relevant applications. Liaising with both software and hardware functions to ensure the optimal design process. Support of development and deployment of products as needed in accordance with best practices throughout the development life cycle. Orchestrating and automating built in test use throughout the company's product range. Educating teams on the implementation of new Real Time software initiatives, providing associated training as required. Employing exceptional problem-solving skills, with the ability to see and solve issues, particularly through design. Using your knowledge of APIs to design product, and integrate them with existing product. Develop best practices for design, development and qualification of Real Time solutions. Stay current with industry trends, making recommendations as needed to help the company excel. Education Bachelors degree in Software Engineering, Computer Engineering, Computer Science, or a similar discipline preferred Job Requirements Demonstrable experience in developing software using C++. Python advantageous Team player with highly collaborative and positive attitude Excellent interpersonal communication, problem solving, presentation and analytical skills Eager to learn new technologies, self-motivated, energetic approach Desired Experience working with Linux/UNIX, Windows, LTTng, Jenkins Experience with GPU technologies, CUDA Experience in Containerisation Experience with RF design Strong awareness of networking and Internet protocols, including TCP/IP, DNS, SMTP, HTTP and distributed networks Experience with open-source technology, software development and system engineering Candidates with a background in GNSS Positioning would be ideally suited to this role To apply for this Embedded Firmware Developer permanent job, please click the button below and submit your latest CV. Curo Services endeavours to respond to all applications, however this may not always be possible during periods of high volume. Thank you for your patience. Curo Services is a trading name of Curo Resourcing Ltd and acts as an Employment Business for contract and temporary recruitment as well as an Employment Agency in relation to permanent vacancies.
Senior Software Engineer, FTA UK page is loaded Senior Software Engineer, FTA UK Apply locations London, Warwick Court time type Full time posted on Posted 3 Days Ago job requisition id 69670 There is a place for you at T. Rowe Price to grow, contribute, learn, and make a difference. We are a premierassetmanagerfocused on delivering global investment management excellence and retirement services that investors can rely on today and in the future. The work we do matters. We invite you to explore the opportunity to join us and grow your career with us. The T Rowe Price Fixed Income Front Office technology team is looking for an accomplished Senior Software Engineer/Developer in building a suite of next-generation n-tier, native cloud-based applications. In this role, you will be part of the Fixed Income Front Office software engineering team whose mission is to enhance and develop new capabilities needed by our Portfolio Managers, Analysts and Quants, using modern web/cloud technologies. More specifically, this role is within the Fixed Income and Data & Analytics Engineering team who sit at a strategic point within Front Office Technology, providing core data services to the Portfolio Management tools that are pivotal to the success of T Rowe Price. The team hire and develop talented Software Engineers, working in Python and JavaScript, to build robust and scalable software hosted in AWS. They are looking for experienced Software Engineers to join the global team, with either Python experience or strong experience in one or more OO languages, to work on transformational projects that will help grow the Fixed Income business. Knowledge of the financial domain is nice to have however for candidates with a strong desire to learn the team will provide support via their experienced Engineers and Business Analysts. This is a hands-on, full SDLC role that provides an opportunity to tackle sophisticated business, logic, data, and technical challenges. The role requires you to take responsibility for the full development cycle - from requirement gathering to the delivery of the end-product. You will be part of an agile team of smart, hardworking people. We will give you ambitious work that has an impact, opportunities to learn and grow, and a collaborative culture that encourages every member of our team to bring their point of view to the table - because that's how we help our clients succeed. You must demonstrate a willingness to overcome technical challenges in a fast-paced environment. Our firm has made a significant investment in the future of our technology and data. We have a big vision of what we can achieve and have ambitious plans to get there. We hold collaboration as a core tenet of how we accomplish our goals. Are you interested in a team-oriented approach; working alongside curious and enthusiastic learners? We are a group of diverse problem solvers, all working together with different perspectives to create optimal solutions that continue to propel us to great heights. We encourage you to apply! Role Responsibilities Innovate, design and deliver in terms of high reliability, scalability and extensibility Build large scale distributed computing programs to generate insightful analytics Solve unique problems that have a broad impact and delivery of business value Deliver within a team and as an individual developer Demonstrate master hands-on capability to drive components to delivery Advocate and contribute to software engineering best practices, including those that have enterprise-wide impact Business and Analytical Skills Shows willingness to take on the complexities of the domain - Portfolio Management, Quantitative Research, Risk, etc. Has experience of working with complexity and multiple stakeholders, for example portfolio managers, analysts and quants Balances strategic and pragmatic concerns when solving problems Makes decisions that are cognizant of the firm's broader business strategy Technical Skills Conversant in multiple technologies and learns new technologies quickly Demonstrates deep experience in automated testing and techniques Performs as an expert in multiple parts of the software lifecycle (e.g., coding, testing, development) and coaches others on such practices Experienced in several styles of architecture (e.g. real-time, batch, orchestration) Provides a clear and concise explanation of business strategy, technical concepts, designs or implementation to a non-technical audience Stays abreast of industry trends and technologies and knows when/how/if to apply them appropriately Minimum qualifications: Strong academic record and a degree with high mathematical and computing content e.g., Computer Science, Mathematics, Engineering or Physics from a leading university. 5+ years of progressive software engineering experience Expert knowledge of Python and related popular libraries Experience in building containerized applications and deploying to cloud infrastructure such as Amazon Web Services (AWS), Microsoft Azure, or similar providers. Proficient on Linux platforms with knowledge of various scripting languages Strong knowledge of one or more relevant database technologies e.g., PostgreSQL, SQL Server Strong in Test-Driven Development and proficiency in writing maintainable and adaptable code Preferred qualifications: Computer Science, Math or Financial Engineering degree Strong knowledge in other programming language(s) - e.g., JavaScript, Typescript, Kotlin Strong with a range of open-source frameworks and development tools - Python (NumPy, SciPy, pandas), gRPC, Git, CI/CD, etc. A solid understanding of tradable financial instruments (securities, derivatives) and capital markets Experience of front office software development with an Asset Management, Hedge fund or Investment Bank Commitment to Diversity, Equity, and Inclusion: We strive for equity, equality, and opportunity for all associates. When we embrace the power of diversity and create an environment where people can bring their authentic and best selves to work, our firm is stronger, and we create greater value for our clients. Our commitment and inclusive programming aim to lift the experience for each associate and builds allies for our global associate community. We know that a sense of belonging is key not only to your success at the firm, but also to your ability to bring your best each day. T. Rowe Price is an equal opportunity employer and values diversity of thought, gender, and race. We believe our continued success depends upon the equal treatment of all associates and applicants for employment without discrimination on the basis of race, religion, creed, colour, national origin, sex, gender, age, mental or physical disability, marital status, sexual orientation, gender identity or expression, citizenship status, military or veteran status, pregnancy, or any other classification protected by country, federal, state, or local law. Similar Jobs (5) Senior Software Engineer, Python - ESG locations London, Warwick Court time type Full time posted on Posted 30+ Days Ago Senior Software/DevOps Engineer (fixed term for 12 months) locations London, Warwick Court time type Full time posted on Posted 30+ Days Ago Senior Software Engineer locations London, Warwick Court time type Full time posted on Posted 30+ Days Ago T. Rowe Price is an asset management firm focused on delivering global investment management excellence and retirement services that investors can rely on-now, and over the long term.
Mar 25, 2024
Full time
Senior Software Engineer, FTA UK page is loaded Senior Software Engineer, FTA UK Apply locations London, Warwick Court time type Full time posted on Posted 3 Days Ago job requisition id 69670 There is a place for you at T. Rowe Price to grow, contribute, learn, and make a difference. We are a premierassetmanagerfocused on delivering global investment management excellence and retirement services that investors can rely on today and in the future. The work we do matters. We invite you to explore the opportunity to join us and grow your career with us. The T Rowe Price Fixed Income Front Office technology team is looking for an accomplished Senior Software Engineer/Developer in building a suite of next-generation n-tier, native cloud-based applications. In this role, you will be part of the Fixed Income Front Office software engineering team whose mission is to enhance and develop new capabilities needed by our Portfolio Managers, Analysts and Quants, using modern web/cloud technologies. More specifically, this role is within the Fixed Income and Data & Analytics Engineering team who sit at a strategic point within Front Office Technology, providing core data services to the Portfolio Management tools that are pivotal to the success of T Rowe Price. The team hire and develop talented Software Engineers, working in Python and JavaScript, to build robust and scalable software hosted in AWS. They are looking for experienced Software Engineers to join the global team, with either Python experience or strong experience in one or more OO languages, to work on transformational projects that will help grow the Fixed Income business. Knowledge of the financial domain is nice to have however for candidates with a strong desire to learn the team will provide support via their experienced Engineers and Business Analysts. This is a hands-on, full SDLC role that provides an opportunity to tackle sophisticated business, logic, data, and technical challenges. The role requires you to take responsibility for the full development cycle - from requirement gathering to the delivery of the end-product. You will be part of an agile team of smart, hardworking people. We will give you ambitious work that has an impact, opportunities to learn and grow, and a collaborative culture that encourages every member of our team to bring their point of view to the table - because that's how we help our clients succeed. You must demonstrate a willingness to overcome technical challenges in a fast-paced environment. Our firm has made a significant investment in the future of our technology and data. We have a big vision of what we can achieve and have ambitious plans to get there. We hold collaboration as a core tenet of how we accomplish our goals. Are you interested in a team-oriented approach; working alongside curious and enthusiastic learners? We are a group of diverse problem solvers, all working together with different perspectives to create optimal solutions that continue to propel us to great heights. We encourage you to apply! Role Responsibilities Innovate, design and deliver in terms of high reliability, scalability and extensibility Build large scale distributed computing programs to generate insightful analytics Solve unique problems that have a broad impact and delivery of business value Deliver within a team and as an individual developer Demonstrate master hands-on capability to drive components to delivery Advocate and contribute to software engineering best practices, including those that have enterprise-wide impact Business and Analytical Skills Shows willingness to take on the complexities of the domain - Portfolio Management, Quantitative Research, Risk, etc. Has experience of working with complexity and multiple stakeholders, for example portfolio managers, analysts and quants Balances strategic and pragmatic concerns when solving problems Makes decisions that are cognizant of the firm's broader business strategy Technical Skills Conversant in multiple technologies and learns new technologies quickly Demonstrates deep experience in automated testing and techniques Performs as an expert in multiple parts of the software lifecycle (e.g., coding, testing, development) and coaches others on such practices Experienced in several styles of architecture (e.g. real-time, batch, orchestration) Provides a clear and concise explanation of business strategy, technical concepts, designs or implementation to a non-technical audience Stays abreast of industry trends and technologies and knows when/how/if to apply them appropriately Minimum qualifications: Strong academic record and a degree with high mathematical and computing content e.g., Computer Science, Mathematics, Engineering or Physics from a leading university. 5+ years of progressive software engineering experience Expert knowledge of Python and related popular libraries Experience in building containerized applications and deploying to cloud infrastructure such as Amazon Web Services (AWS), Microsoft Azure, or similar providers. Proficient on Linux platforms with knowledge of various scripting languages Strong knowledge of one or more relevant database technologies e.g., PostgreSQL, SQL Server Strong in Test-Driven Development and proficiency in writing maintainable and adaptable code Preferred qualifications: Computer Science, Math or Financial Engineering degree Strong knowledge in other programming language(s) - e.g., JavaScript, Typescript, Kotlin Strong with a range of open-source frameworks and development tools - Python (NumPy, SciPy, pandas), gRPC, Git, CI/CD, etc. A solid understanding of tradable financial instruments (securities, derivatives) and capital markets Experience of front office software development with an Asset Management, Hedge fund or Investment Bank Commitment to Diversity, Equity, and Inclusion: We strive for equity, equality, and opportunity for all associates. When we embrace the power of diversity and create an environment where people can bring their authentic and best selves to work, our firm is stronger, and we create greater value for our clients. Our commitment and inclusive programming aim to lift the experience for each associate and builds allies for our global associate community. We know that a sense of belonging is key not only to your success at the firm, but also to your ability to bring your best each day. T. Rowe Price is an equal opportunity employer and values diversity of thought, gender, and race. We believe our continued success depends upon the equal treatment of all associates and applicants for employment without discrimination on the basis of race, religion, creed, colour, national origin, sex, gender, age, mental or physical disability, marital status, sexual orientation, gender identity or expression, citizenship status, military or veteran status, pregnancy, or any other classification protected by country, federal, state, or local law. Similar Jobs (5) Senior Software Engineer, Python - ESG locations London, Warwick Court time type Full time posted on Posted 30+ Days Ago Senior Software/DevOps Engineer (fixed term for 12 months) locations London, Warwick Court time type Full time posted on Posted 30+ Days Ago Senior Software Engineer locations London, Warwick Court time type Full time posted on Posted 30+ Days Ago T. Rowe Price is an asset management firm focused on delivering global investment management excellence and retirement services that investors can rely on-now, and over the long term.
At Lifebit, we carve our own path. Trusted by Governments and world-leading pharma institutions and funded with over $60m, we are on a mission to harness the power of connected data and bring precision medicine to life globally. The key to saving human lives is providing researchers across the globe with the right data to develop more precise drugs faster. Generating large amounts of biomedical data has become relatively straightforward. The challenge now is finding, accessing and analysing this sensitive data stored across thousands of disconnected locations. It is frustrating and painfully difficult for researchers. Lifebit has created a patented, federated technology that brings analysis and computation to where data resides. This enables researchers to run analyses on multiple, distributed datasets in-situ, avoiding the risky movement of highly-sensitive data. Lifebit powers pioneers in national precision medicine such as Genomics England (UK Government) and guides them on how to make their valuable data usable securely. Biotech and pharma leaders like Boehringer Ingelheim turn to Lifebit to connect them to this otherwise locked up data to obtain novel therapeutic insights. Our technology is unmatched and momentum is on our side - but we need an exceptionally strong team to help boost Lifebit to incredible new heights. As a Solutions Architect in our team: This is an exciting opportunity to join Lifebit's growing User Success team. Your broad responsibilities will include: owning engagement with a diverse group of users across industries; creating user documentation and webinar videos, performing platform demonstrations for clients and users, support client managers, on-boarding clients and developing existing solutions to streamline internal/external processes, and developing a deep expertise in industry best practices and workflows in bioinformatics technologies and how they are applied on cloud or on-premise HPC infrastructures. In addition to this, you will also have the following responsibilities: Train and onboard users to use Lifebit products Provide platform, analysis, programming and technical (Bioinformatics/infrastructure/genomics) user support. Collaborate with colleagues in Product, Commercial and Executive teams to shape user success strategy. You will provide exceptional technical knowledge, problem solving and thought leadership in Bioinformatics, while working to make researchers from Pharmaceutical, academia and private healthcare companies successful. Lead and create Lifebit product webinars. Update and develop user facing documentation. Coordinate with Product to drive platform changes based on user and client requirements. Gather insights and experiences from every user and client to feed it to the rest of the team. Keep up to date with best practices and latest developments in bioinformatics, cloud, and multi-omics. Identify, research, and qualify new areas of growth within the Lifebit products and services. Present, promote and sell Lifebit's solutions to prospective customers at conferences and events Engage with developers, system administrators, software architects, project managers, directors, and C-level clients to architect, define and implement unique and complex solutions that meet customer requirements. Be able to map out products and services as well as their inter-dependencies to realize clients' visions and business needs. You will gain the opportunity to learn from, collaborate with, and educate some of the brightest technical minds in the industry today across the breadth of genomics and bioinformatics. The role requirements below are just an indication of what we're looking for - sometimes the perfect candidate is far more or less experienced than we anticipated. If you think that might be your case, please reach out and let us know! We are looking for a Solutions Architect (Junior Role) who has: Intermediate knowledge of bioinformatics and/or cloud computing infrastructure and/or genomics A Masters OR PhD in Bioinformatics/Computational Biology, Statistical Genetics and/or Genomic Medicine. Advanced programming skills in R, Python and/or Bash Experience building a pipeline with a workflow management system, ideally Nextflow A desire to work hands-on with research scientists, academics, software engineers, and clients to solve challenges in the world of Genomics and Precision Medicine. User support or Teaching Assistant experience Worked with GWAS or another large scale analysis Excellent communication & relationship-building skills Demonstrable prioritization, time management & organisational skills Ability to create and deliver presentations tailored to the audience needs Relationship management skills and openness to feedback An entrepreneurial drive and self-starter mentality. Willingness and confidence to reach out & network Experience in the healthcare industry, preferably from a payer or provider perspective, would be a bonus Have a good understanding of design principles, SDLC (software development life cycle) and development best practices. Proven scientific writing experience and research experience working with large-scale biomedical data Below are the skills that are highly desirable, but are not required. Prior experience in a technical role within a sales organization Certifications for AWS, Google Cloud or Microsoft Azure Demonstrated experience leading or developing high quality, enterprise scale software products using a structured system development lifecycle Hands-on expertise in bioinformatics or cloud infrastructure setup. Familiarity with software development and project management processes/tools such as agile processes and Jira. Competitive salary Personal development budget State of the art hardware and software 25 days of annual leave plus the usual public holidays; Conferences, events and training resources (Data science, AI, cloud, any tech stack, painting, origami, you pick!) - we offer £1,000 a year to each person for personal development); International and diverse team. Flexible working during summer. Location: Anywhere in the world or London
Mar 25, 2024
Full time
At Lifebit, we carve our own path. Trusted by Governments and world-leading pharma institutions and funded with over $60m, we are on a mission to harness the power of connected data and bring precision medicine to life globally. The key to saving human lives is providing researchers across the globe with the right data to develop more precise drugs faster. Generating large amounts of biomedical data has become relatively straightforward. The challenge now is finding, accessing and analysing this sensitive data stored across thousands of disconnected locations. It is frustrating and painfully difficult for researchers. Lifebit has created a patented, federated technology that brings analysis and computation to where data resides. This enables researchers to run analyses on multiple, distributed datasets in-situ, avoiding the risky movement of highly-sensitive data. Lifebit powers pioneers in national precision medicine such as Genomics England (UK Government) and guides them on how to make their valuable data usable securely. Biotech and pharma leaders like Boehringer Ingelheim turn to Lifebit to connect them to this otherwise locked up data to obtain novel therapeutic insights. Our technology is unmatched and momentum is on our side - but we need an exceptionally strong team to help boost Lifebit to incredible new heights. As a Solutions Architect in our team: This is an exciting opportunity to join Lifebit's growing User Success team. Your broad responsibilities will include: owning engagement with a diverse group of users across industries; creating user documentation and webinar videos, performing platform demonstrations for clients and users, support client managers, on-boarding clients and developing existing solutions to streamline internal/external processes, and developing a deep expertise in industry best practices and workflows in bioinformatics technologies and how they are applied on cloud or on-premise HPC infrastructures. In addition to this, you will also have the following responsibilities: Train and onboard users to use Lifebit products Provide platform, analysis, programming and technical (Bioinformatics/infrastructure/genomics) user support. Collaborate with colleagues in Product, Commercial and Executive teams to shape user success strategy. You will provide exceptional technical knowledge, problem solving and thought leadership in Bioinformatics, while working to make researchers from Pharmaceutical, academia and private healthcare companies successful. Lead and create Lifebit product webinars. Update and develop user facing documentation. Coordinate with Product to drive platform changes based on user and client requirements. Gather insights and experiences from every user and client to feed it to the rest of the team. Keep up to date with best practices and latest developments in bioinformatics, cloud, and multi-omics. Identify, research, and qualify new areas of growth within the Lifebit products and services. Present, promote and sell Lifebit's solutions to prospective customers at conferences and events Engage with developers, system administrators, software architects, project managers, directors, and C-level clients to architect, define and implement unique and complex solutions that meet customer requirements. Be able to map out products and services as well as their inter-dependencies to realize clients' visions and business needs. You will gain the opportunity to learn from, collaborate with, and educate some of the brightest technical minds in the industry today across the breadth of genomics and bioinformatics. The role requirements below are just an indication of what we're looking for - sometimes the perfect candidate is far more or less experienced than we anticipated. If you think that might be your case, please reach out and let us know! We are looking for a Solutions Architect (Junior Role) who has: Intermediate knowledge of bioinformatics and/or cloud computing infrastructure and/or genomics A Masters OR PhD in Bioinformatics/Computational Biology, Statistical Genetics and/or Genomic Medicine. Advanced programming skills in R, Python and/or Bash Experience building a pipeline with a workflow management system, ideally Nextflow A desire to work hands-on with research scientists, academics, software engineers, and clients to solve challenges in the world of Genomics and Precision Medicine. User support or Teaching Assistant experience Worked with GWAS or another large scale analysis Excellent communication & relationship-building skills Demonstrable prioritization, time management & organisational skills Ability to create and deliver presentations tailored to the audience needs Relationship management skills and openness to feedback An entrepreneurial drive and self-starter mentality. Willingness and confidence to reach out & network Experience in the healthcare industry, preferably from a payer or provider perspective, would be a bonus Have a good understanding of design principles, SDLC (software development life cycle) and development best practices. Proven scientific writing experience and research experience working with large-scale biomedical data Below are the skills that are highly desirable, but are not required. Prior experience in a technical role within a sales organization Certifications for AWS, Google Cloud or Microsoft Azure Demonstrated experience leading or developing high quality, enterprise scale software products using a structured system development lifecycle Hands-on expertise in bioinformatics or cloud infrastructure setup. Familiarity with software development and project management processes/tools such as agile processes and Jira. Competitive salary Personal development budget State of the art hardware and software 25 days of annual leave plus the usual public holidays; Conferences, events and training resources (Data science, AI, cloud, any tech stack, painting, origami, you pick!) - we offer £1,000 a year to each person for personal development); International and diverse team. Flexible working during summer. Location: Anywhere in the world or London
The Senior Data Scientist is a critical role supporting the growth of our Data and AI services, reporting to the Practice Director. This role will work with clients and our team to set out the machine learning best practices and take responsibility for the low-level design and development of client ML solutions, including selection and fine-tuning of foundation models and pre-trained services such as Azure Computer Services. The role will also support technical pre-sales, providing technical guidance on client AI requirements. Responsibilities Technical leadership and development of machine learning models, including requirements and data scoping, model selection, training, evaluation, deployment and monitoring. Includes selection and fine-tuning of foundation and pre-trained models. Comfortable advising and selecting appropriate ML solutions against requirements, including cost implications. Set the machine learning best practices and standards for the Data and AI practice, including identifying opportunities for re-usable components and leading their development, maintenance and sharing. Collaborate with stakeholders, including client teams, your wider project team such as Security, Data Engineering, Cloud Architect, App Developer, Scrum Master, BA, and Partner technical representatives (Databricks, Microsoft, AWS) to ensure that ML solutions meet business requirements and are scalable, secure, and compliant with organizational policies and standards. Support technical pre-sales to provide guidance on client requirements for proposals, providing guidance on the technical approach and timeframes. Coach and support development of data scientists on the team. Potential to take on line management or continue a technical SME track without direct people management responsibilities. Advance our ML technology vendor partnerships in data science, including maintaining and taking relevant certifications, and identifying opportunities for further partnerships. Contribute to marketing events and thought leadership articles, including providing input to the strategy and direction About You Design, development, and maintenance of machine learning models in a highly regulated industry. Must have experience with productionised models for business-critical functions that is consumed in downstream services, whether in infrastructure, reports, or applications Knowledge of all stages of the ML lifecycle, and applying MLOps principles to manage experimentation, evaluation, deployment, integration, and monitoring. Experienced in Databricks and Azure AI services, including Cognitive Services, AzureML, Azure OpenAI. Excellent Python or R expertise, including writing, testing and quality assuring ML code. Experienced in working with sensitive data, understands and applies security, ethics, and privacy best practices. Team management and leadership. Pre-sales responses to RFPs and client proposals. Consulting experience. Why people choose to grow their careers at UBDS People are the most important aspect of our business, so adding the right people to the team and helping them grow is critical. This is why we've invested in a people-focused team to look after the entire employee experience. With an impressive portfolio of customers in both the public and private sectors, we have a variety of exciting projects to be involved in. As a technology agnostic organisation, you'll gain exposure to the world's leading and latest technology. Employee Benefits Training - All team members are offered a number of options in terms of personal development, whether it is technical led, business acumen or methodologies. We want you to grow with us and to help us achieve more Private medical cover for you and your spouse/partner, offered via Vitality Discretionary bonus based on a blend of personal and company performance Holiday - You will receive 25 Days holiday, plus 1 day for Birthday and 1 day for your work anniversary in addition to UK bank holidaysElectric Vehicle leasing with salary sacrifice Contributed Pension Scheme Death in service coverHybrid Working - UBDS offers a flexible working environment to help enable you to operate at your maximum regardless of your location. With offices in London & Manchester we offer a culture that is focussed on outcomes and giving you a work life balance but at that same time creating and driving a culture of inclusivity and togetherness About UBDS UBDS was born out of a vision to build lasting relationships by delivering digital transformation solutions with unrivalled speed and efficiency. We have taken complex organisations to the frontier of innovation, transforming enterprise and public sector to be faster, leaner and more competitive. Organisations turn to us for deep knowledge, specialist skills, years of on-the-job experience and our can-do and get-it done culture. Projects are personal. Our work is an extension of the values we embody, and we are always looking for ways to fill the gap for our clients. For us, it's about top- and bottom-line growth, and equipping our clients with cutting-edge technology that empowers innovation. We exist to deliver significant, measurable and sustainable digital transformation, and we achieve this by delivering value to our customers in the following ways: 1. Accelerating change 2. Ensuring frictionless high performance 3. Mitigating risk and ensuring security From advisory, to design and execution, we implement the technology that aligns with our clients' goals - to help them innovate and thrive. We have four key values that guide the way we work together, engage with our customers, make decisions, and ultimately succeed: Our reputation is everything We are passionate about technology and innovation We deliver value and make an impact We keep it simple and make it happen Interested in joining our innovative team? Get in touch. To find out more about this role, one of our other vacancies or to just talk about UBDS and where you might fit into one of our free thinking and ever-advancing teams, please head to or send your CV to Equal Opportunities We are an equal opportunities employer and do not discriminate on the grounds of gender, sexual orientation, marital or civil partner status, pregnancy or maternity, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.
Mar 25, 2024
Full time
The Senior Data Scientist is a critical role supporting the growth of our Data and AI services, reporting to the Practice Director. This role will work with clients and our team to set out the machine learning best practices and take responsibility for the low-level design and development of client ML solutions, including selection and fine-tuning of foundation models and pre-trained services such as Azure Computer Services. The role will also support technical pre-sales, providing technical guidance on client AI requirements. Responsibilities Technical leadership and development of machine learning models, including requirements and data scoping, model selection, training, evaluation, deployment and monitoring. Includes selection and fine-tuning of foundation and pre-trained models. Comfortable advising and selecting appropriate ML solutions against requirements, including cost implications. Set the machine learning best practices and standards for the Data and AI practice, including identifying opportunities for re-usable components and leading their development, maintenance and sharing. Collaborate with stakeholders, including client teams, your wider project team such as Security, Data Engineering, Cloud Architect, App Developer, Scrum Master, BA, and Partner technical representatives (Databricks, Microsoft, AWS) to ensure that ML solutions meet business requirements and are scalable, secure, and compliant with organizational policies and standards. Support technical pre-sales to provide guidance on client requirements for proposals, providing guidance on the technical approach and timeframes. Coach and support development of data scientists on the team. Potential to take on line management or continue a technical SME track without direct people management responsibilities. Advance our ML technology vendor partnerships in data science, including maintaining and taking relevant certifications, and identifying opportunities for further partnerships. Contribute to marketing events and thought leadership articles, including providing input to the strategy and direction About You Design, development, and maintenance of machine learning models in a highly regulated industry. Must have experience with productionised models for business-critical functions that is consumed in downstream services, whether in infrastructure, reports, or applications Knowledge of all stages of the ML lifecycle, and applying MLOps principles to manage experimentation, evaluation, deployment, integration, and monitoring. Experienced in Databricks and Azure AI services, including Cognitive Services, AzureML, Azure OpenAI. Excellent Python or R expertise, including writing, testing and quality assuring ML code. Experienced in working with sensitive data, understands and applies security, ethics, and privacy best practices. Team management and leadership. Pre-sales responses to RFPs and client proposals. Consulting experience. Why people choose to grow their careers at UBDS People are the most important aspect of our business, so adding the right people to the team and helping them grow is critical. This is why we've invested in a people-focused team to look after the entire employee experience. With an impressive portfolio of customers in both the public and private sectors, we have a variety of exciting projects to be involved in. As a technology agnostic organisation, you'll gain exposure to the world's leading and latest technology. Employee Benefits Training - All team members are offered a number of options in terms of personal development, whether it is technical led, business acumen or methodologies. We want you to grow with us and to help us achieve more Private medical cover for you and your spouse/partner, offered via Vitality Discretionary bonus based on a blend of personal and company performance Holiday - You will receive 25 Days holiday, plus 1 day for Birthday and 1 day for your work anniversary in addition to UK bank holidaysElectric Vehicle leasing with salary sacrifice Contributed Pension Scheme Death in service coverHybrid Working - UBDS offers a flexible working environment to help enable you to operate at your maximum regardless of your location. With offices in London & Manchester we offer a culture that is focussed on outcomes and giving you a work life balance but at that same time creating and driving a culture of inclusivity and togetherness About UBDS UBDS was born out of a vision to build lasting relationships by delivering digital transformation solutions with unrivalled speed and efficiency. We have taken complex organisations to the frontier of innovation, transforming enterprise and public sector to be faster, leaner and more competitive. Organisations turn to us for deep knowledge, specialist skills, years of on-the-job experience and our can-do and get-it done culture. Projects are personal. Our work is an extension of the values we embody, and we are always looking for ways to fill the gap for our clients. For us, it's about top- and bottom-line growth, and equipping our clients with cutting-edge technology that empowers innovation. We exist to deliver significant, measurable and sustainable digital transformation, and we achieve this by delivering value to our customers in the following ways: 1. Accelerating change 2. Ensuring frictionless high performance 3. Mitigating risk and ensuring security From advisory, to design and execution, we implement the technology that aligns with our clients' goals - to help them innovate and thrive. We have four key values that guide the way we work together, engage with our customers, make decisions, and ultimately succeed: Our reputation is everything We are passionate about technology and innovation We deliver value and make an impact We keep it simple and make it happen Interested in joining our innovative team? Get in touch. To find out more about this role, one of our other vacancies or to just talk about UBDS and where you might fit into one of our free thinking and ever-advancing teams, please head to or send your CV to Equal Opportunities We are an equal opportunities employer and do not discriminate on the grounds of gender, sexual orientation, marital or civil partner status, pregnancy or maternity, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.
Senior Development Engineer Location: Remote Salary: £400 per day Job Type: Full time Job Description About Us Barbour EHS, part of the wider Marlowe SRC division, is a trusted and comprehensive provider of regulatory information, guidance, standards and resources to support organisations with their EHS compliance. Our knowledge of complex legislation and our flexible tools empower them to simplify and manage their diverse range of regulatory responsibilities. We help industry professionals to stay on top of ever-changing developments, ensuring their organisation keeps people safe and protects the environment. About the role We are looking for an experienced senior developer to be responsible for overseeing junior developers on projects and supporting various developmental duties. The responsibilities will include writing storyboards, writing code, analysing data and contributing to the design and implementation of software. The senior developer will be collectively responsible for the development and validation of products, systems and components in the replatforming of the core product, analysing and directing recommendations for problem resolution in the overall design of the new platform and will work to improve the performance and efficiency of existing products and provide support to BAU. To be successful, applicants should demonstrate great skills in creativity and innovation, an ability to thrive in a high-pressure environment, and possess excellent communication skills. Applicants must have extensive experience in Agile software development using Node:JS, be able to keep up to date with deadlines, and have strong numeracy and analytical skills. Key Duties: Performing coding assignments which provide reusable, testable and efficient code. Designing and implementing low latency, high availability and performant applications. Integration of data storage solutions. Implementation of security and data protection. Reviewing code work for accuracy and functionality. Creating and implementing design plans. Analysing code segments regularly. Delegating to team members. Plan multiple projects simultaneously. Estimate, track and complete projects on time and within budget / estimation. Ability to understand the development required to enable the design requirements to be delivered. Adept at creating coherent story boards for consideration and approval by the Architectural Review Board. Analyse design specifications and applicable regulations / legislation and apply into product. Define the functional analysis of the design specifications (based on standards) into clear product criteria. Standing up services and environments in Azure and AWS and working server-side with new technologies. Support the creation and maintenance of process documentation associated with the design and analysis process. Support the Solutions Architect about specifications knowledge and product robustness if required. Participate in design reviews. Use tools to gather data on systems performance. Use gathered data alongside subjective evaluation to identify parameter changes to drive desired change in the systems performance. Define, plan and actively involved in software development and evaluation. Undertake special projects as required. Contribute to continuous improve activities. Quality control of own, junior staff and others work through reviews. Attend various meetings and action / communicate instructions. Product written reports and make presentations as required. Undertake continuous training and development. Perform root cause analysis and resolve problems. Lead groups of Engineers and Technicians if required. Provides guidance and advice to other team members. Train both team and broader organisation members. Represent work team at reviews and cross-organisational team meetings. Liaise and communicate with other departments. Work with other team members and the wider technology team. Develop and maintain good relationships with internal and external contacts at all levels. Develop technical relationships with key suppliers and staff. Comply with the Health and Safety and Environmental Policies. Assertive, optimistic, resilient and welcome change. Proactively contributes to the team and has a collaborative approach to working with others. Is self-aware. Shows moral courage, openness and honesty in all dealings. Good team working skills. Self-motivated, flexible, proactive and committed. People Management Relationship Management Self-Management What you will need Essential Exercise substantial initiative / judgement in work methods and interpreting goals. Work independently and is reviewed infrequently with minimal supervision. Self-supervising within the guidance and expectations of the business. Strong time management skills. Analytical and numeracy skills. Strong problem-solving skills with a high attention to detail. A creative, logical approach for generating new ideas and solutions, with the ability to transition through to software development. An excellent grasp of technical software development throughout the full life cycle. Excellent communication and presentation skills. Ability to plan and organise through multiple project phases. An understand of wider business demands and imperatives. Strong IT skills including software detailed below. Able to effectively train the working group effectively and support work teams within the work group. Ability to write convincing proposals and reports with all necessary backup material for external and departmental consumption. Very knowledgeable in all technical areas of software development and development operations and an ability to achieve high levels of proficiency in the projects in a short time. Ability to manage their own and the work group's workloads and balance resources as appropriate and prioritise work as appropriate or challenge when demands are being made which do not fit in with the current schedule. Ability to estimate cost and resource for assigned projects. Ability to present options and persuasively advocate for proposals. Ability to work with vendor's technical teams. People management ability. Qualifications and Experience Levels Relevant Computer Science / technical degree preferred, or ONC, A Levels, BTec Diploma Level 3 or equivalent NVQ level 3 qualification. Membership of a technical related Professional Body would be advantageous. Will require extensive hands-on programming experience of Node:JS. Other programming languages (PHP, .Net, Python, SQL) would be advantageous. Experience with JIRA, GitHub, Draw.IO, Figma, Miro, DevOps and security profiles would be advantageous although training can be given. Ability to understand legislative and regulatory demands on software development. At least 5 years strong programming experience in Node:JS. Consistently demonstrates extremely high levels of technical knowledge, ingenuity and creativity. Strong knowledge of HTML and web frameworks. Integrations and API construction experience. Why join us? People are at the heart of everything we do. By putting people first, we invest more in developing them alongside creating career growth opportunities and advancement across the division. It is our priority to ensure our employees feel valued and inspired and we commit to supporting you every step of the way. Our clients expect the best from us, and we expect the same from our colleagues. This is why we offer a wide range of fantastic benefits to support you in both your personal and professional life. Benefits: 25 days annual leave plus bank holidays Contributory pension scheme Voluntary private medical Simply health care plan Gym and retail discounts Cycle to work scheme Quarterly charity days Religious holiday swap Car maintenance scheme Employee assistance programme Life learning - online learning materials Support with professional membership costs
Mar 25, 2024
Full time
Senior Development Engineer Location: Remote Salary: £400 per day Job Type: Full time Job Description About Us Barbour EHS, part of the wider Marlowe SRC division, is a trusted and comprehensive provider of regulatory information, guidance, standards and resources to support organisations with their EHS compliance. Our knowledge of complex legislation and our flexible tools empower them to simplify and manage their diverse range of regulatory responsibilities. We help industry professionals to stay on top of ever-changing developments, ensuring their organisation keeps people safe and protects the environment. About the role We are looking for an experienced senior developer to be responsible for overseeing junior developers on projects and supporting various developmental duties. The responsibilities will include writing storyboards, writing code, analysing data and contributing to the design and implementation of software. The senior developer will be collectively responsible for the development and validation of products, systems and components in the replatforming of the core product, analysing and directing recommendations for problem resolution in the overall design of the new platform and will work to improve the performance and efficiency of existing products and provide support to BAU. To be successful, applicants should demonstrate great skills in creativity and innovation, an ability to thrive in a high-pressure environment, and possess excellent communication skills. Applicants must have extensive experience in Agile software development using Node:JS, be able to keep up to date with deadlines, and have strong numeracy and analytical skills. Key Duties: Performing coding assignments which provide reusable, testable and efficient code. Designing and implementing low latency, high availability and performant applications. Integration of data storage solutions. Implementation of security and data protection. Reviewing code work for accuracy and functionality. Creating and implementing design plans. Analysing code segments regularly. Delegating to team members. Plan multiple projects simultaneously. Estimate, track and complete projects on time and within budget / estimation. Ability to understand the development required to enable the design requirements to be delivered. Adept at creating coherent story boards for consideration and approval by the Architectural Review Board. Analyse design specifications and applicable regulations / legislation and apply into product. Define the functional analysis of the design specifications (based on standards) into clear product criteria. Standing up services and environments in Azure and AWS and working server-side with new technologies. Support the creation and maintenance of process documentation associated with the design and analysis process. Support the Solutions Architect about specifications knowledge and product robustness if required. Participate in design reviews. Use tools to gather data on systems performance. Use gathered data alongside subjective evaluation to identify parameter changes to drive desired change in the systems performance. Define, plan and actively involved in software development and evaluation. Undertake special projects as required. Contribute to continuous improve activities. Quality control of own, junior staff and others work through reviews. Attend various meetings and action / communicate instructions. Product written reports and make presentations as required. Undertake continuous training and development. Perform root cause analysis and resolve problems. Lead groups of Engineers and Technicians if required. Provides guidance and advice to other team members. Train both team and broader organisation members. Represent work team at reviews and cross-organisational team meetings. Liaise and communicate with other departments. Work with other team members and the wider technology team. Develop and maintain good relationships with internal and external contacts at all levels. Develop technical relationships with key suppliers and staff. Comply with the Health and Safety and Environmental Policies. Assertive, optimistic, resilient and welcome change. Proactively contributes to the team and has a collaborative approach to working with others. Is self-aware. Shows moral courage, openness and honesty in all dealings. Good team working skills. Self-motivated, flexible, proactive and committed. People Management Relationship Management Self-Management What you will need Essential Exercise substantial initiative / judgement in work methods and interpreting goals. Work independently and is reviewed infrequently with minimal supervision. Self-supervising within the guidance and expectations of the business. Strong time management skills. Analytical and numeracy skills. Strong problem-solving skills with a high attention to detail. A creative, logical approach for generating new ideas and solutions, with the ability to transition through to software development. An excellent grasp of technical software development throughout the full life cycle. Excellent communication and presentation skills. Ability to plan and organise through multiple project phases. An understand of wider business demands and imperatives. Strong IT skills including software detailed below. Able to effectively train the working group effectively and support work teams within the work group. Ability to write convincing proposals and reports with all necessary backup material for external and departmental consumption. Very knowledgeable in all technical areas of software development and development operations and an ability to achieve high levels of proficiency in the projects in a short time. Ability to manage their own and the work group's workloads and balance resources as appropriate and prioritise work as appropriate or challenge when demands are being made which do not fit in with the current schedule. Ability to estimate cost and resource for assigned projects. Ability to present options and persuasively advocate for proposals. Ability to work with vendor's technical teams. People management ability. Qualifications and Experience Levels Relevant Computer Science / technical degree preferred, or ONC, A Levels, BTec Diploma Level 3 or equivalent NVQ level 3 qualification. Membership of a technical related Professional Body would be advantageous. Will require extensive hands-on programming experience of Node:JS. Other programming languages (PHP, .Net, Python, SQL) would be advantageous. Experience with JIRA, GitHub, Draw.IO, Figma, Miro, DevOps and security profiles would be advantageous although training can be given. Ability to understand legislative and regulatory demands on software development. At least 5 years strong programming experience in Node:JS. Consistently demonstrates extremely high levels of technical knowledge, ingenuity and creativity. Strong knowledge of HTML and web frameworks. Integrations and API construction experience. Why join us? People are at the heart of everything we do. By putting people first, we invest more in developing them alongside creating career growth opportunities and advancement across the division. It is our priority to ensure our employees feel valued and inspired and we commit to supporting you every step of the way. Our clients expect the best from us, and we expect the same from our colleagues. This is why we offer a wide range of fantastic benefits to support you in both your personal and professional life. Benefits: 25 days annual leave plus bank holidays Contributory pension scheme Voluntary private medical Simply health care plan Gym and retail discounts Cycle to work scheme Quarterly charity days Religious holiday swap Car maintenance scheme Employee assistance programme Life learning - online learning materials Support with professional membership costs
Senior Software Engineer (C++/Rust) Title : Senior Software Engineer Company : Advanced Communication (Software) Location : London Salary : Up to £100,000 Skills : C++, Rust, Git, Networking Overview : A highly profitable and globally respected advanced communication (SaaS) firm are looking for a highly experienced C++/Rust developer to come on board and sit within the core development team, working on instant communication systems. The emphasis of this business is security and encryption, hence the highly multi-threaded C++ is being updated to Rust, as well as new features being built in Rust. If successful, you will join a key-value team, which is privately owned and has been profitable for over 20 years, eventually leading to Head of Engineering position. About you : 10 years+ commercial C++ development experience Value high-quality, clean, well-written code Experience working on large multi-threaded code bases Interest in or exposure to Rust Interest in career progression to 'Head of', 'Manager' or 'VP' level positions Bonus if you have: Networking experience Experience developing secure applications Worked in latency sensitive environments Worked on communications systems Python scripting exposure Full details are available. Please don't hesitate to get in touch with com to learn more.
Mar 25, 2024
Full time
Senior Software Engineer (C++/Rust) Title : Senior Software Engineer Company : Advanced Communication (Software) Location : London Salary : Up to £100,000 Skills : C++, Rust, Git, Networking Overview : A highly profitable and globally respected advanced communication (SaaS) firm are looking for a highly experienced C++/Rust developer to come on board and sit within the core development team, working on instant communication systems. The emphasis of this business is security and encryption, hence the highly multi-threaded C++ is being updated to Rust, as well as new features being built in Rust. If successful, you will join a key-value team, which is privately owned and has been profitable for over 20 years, eventually leading to Head of Engineering position. About you : 10 years+ commercial C++ development experience Value high-quality, clean, well-written code Experience working on large multi-threaded code bases Interest in or exposure to Rust Interest in career progression to 'Head of', 'Manager' or 'VP' level positions Bonus if you have: Networking experience Experience developing secure applications Worked in latency sensitive environments Worked on communications systems Python scripting exposure Full details are available. Please don't hesitate to get in touch with com to learn more.