*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for a Sr. .NET Product Engineer. This engineer will be doing full stack custom application development. They will work with .Net, C#, MVC, Javascript, jQuery, HTML 5, etc. Responsibilities: The Sr .NET Product Engineer I is responsible for delivering custom business solutions using the Microsoft technology stack. The individual will drive the design and development of user interfaces, business objectives and overall infrastructure. Analyze, design, configure, develop and implement intermediate-level solutions to meet business needs and objectives. Provide Level 3 support. Investigates operational or systematic problems and provides resolution using intermediate analytical skills and tools as necessary. Prepare project proposals and develop project plans. May lead small projects. Maintain up-to-date awareness of current and future directions of business industry and associated technologies. Investigate and document present procedures as liaison with user departments. May develop and maintain application security, design and documentation according to legal compliance requirements. Qualifications & Requirements A Bachelor's Degree is preferred in mechanical, computer, or electrical engineering discipline. 8 plus years of software development experience with 6 plus years of web-based software development in .NET technologies (C#, .NET Framework, .NET Core, Docker, MVC, SQL Server). Prior experience developing MSOffice add-Ins in Word, Outlook and Excel Prior experience with ASP.NET MVC (versions 4 and up), .NET Core, WCF, Restful services, JavaScript, jQuery, HTML5/CSS3, React, responsive design, and Dependency Injection frameworks are desired. Experience with ORM with different tools such as Entity Framework and LINQ. Experience working with container-based solutions Experience with continuous integration with Azure DevOps, Git (or similar). Should have strong understanding of SOA, TDD, SOLID principles, and systems architecture concepts. Must be familiar with agile or other iterative development methodologies. Technologies/Software Must understand Microsoft Windows Operating system architecture Must understand Microsoft Windows Office System Ability to participate in all aspects of application SDLC including Agile methodologies Must have experience the Microsoft Visual Studio and ADO Must participate in daily team scrums and code reviews Must understand Microsoft SQL Server Microsoft Visual Studio 2019/2021 Azure DevOps .NET Framework, .NET Core, Rest API services, WCF Services C#, VB.NET, JQuery, JavaScript, Typescript, React, LINQ, HTML5, CSS3, Bootstrap SQL Server, PostgreSQL Docker MVC Framework Entity Framework Knowledge of SOA (Service Oriented Architecture) and N-Tier Architecture.
26/04/2024
Full time
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for a Sr. .NET Product Engineer. This engineer will be doing full stack custom application development. They will work with .Net, C#, MVC, Javascript, jQuery, HTML 5, etc. Responsibilities: The Sr .NET Product Engineer I is responsible for delivering custom business solutions using the Microsoft technology stack. The individual will drive the design and development of user interfaces, business objectives and overall infrastructure. Analyze, design, configure, develop and implement intermediate-level solutions to meet business needs and objectives. Provide Level 3 support. Investigates operational or systematic problems and provides resolution using intermediate analytical skills and tools as necessary. Prepare project proposals and develop project plans. May lead small projects. Maintain up-to-date awareness of current and future directions of business industry and associated technologies. Investigate and document present procedures as liaison with user departments. May develop and maintain application security, design and documentation according to legal compliance requirements. Qualifications & Requirements A Bachelor's Degree is preferred in mechanical, computer, or electrical engineering discipline. 8 plus years of software development experience with 6 plus years of web-based software development in .NET technologies (C#, .NET Framework, .NET Core, Docker, MVC, SQL Server). Prior experience developing MSOffice add-Ins in Word, Outlook and Excel Prior experience with ASP.NET MVC (versions 4 and up), .NET Core, WCF, Restful services, JavaScript, jQuery, HTML5/CSS3, React, responsive design, and Dependency Injection frameworks are desired. Experience with ORM with different tools such as Entity Framework and LINQ. Experience working with container-based solutions Experience with continuous integration with Azure DevOps, Git (or similar). Should have strong understanding of SOA, TDD, SOLID principles, and systems architecture concepts. Must be familiar with agile or other iterative development methodologies. Technologies/Software Must understand Microsoft Windows Operating system architecture Must understand Microsoft Windows Office System Ability to participate in all aspects of application SDLC including Agile methodologies Must have experience the Microsoft Visual Studio and ADO Must participate in daily team scrums and code reviews Must understand Microsoft SQL Server Microsoft Visual Studio 2019/2021 Azure DevOps .NET Framework, .NET Core, Rest API services, WCF Services C#, VB.NET, JQuery, JavaScript, Typescript, React, LINQ, HTML5, CSS3, Bootstrap SQL Server, PostgreSQL Docker MVC Framework Entity Framework Knowledge of SOA (Service Oriented Architecture) and N-Tier Architecture.
Job Title: Principle Software Engineer Location: London Salary/Rate: £80,000/£115,000 Start Date: 30/05/2024 Job Type: Permanent About the client: I am working with a global brand on the look out for a Sr/Pr Software Engineer. They are dedicated to pushing the boundaries of what's possible. They are committed to delivering new and innovative technology year after year, you will be given the opportunity to travel the world and see the technology you have created in action and entertain millions. Position Overview: As a Senior/Principal Software Engineer, you will be responsible for designing, developing, and maintaining high-performance, scalable software solutions using C#.NET. You will work on complex systems, including Real Time applications, that leverage RabbitMQ for messaging, utilize LINQ for data querying, and implement asynchronous programming and Multithreading working a Real Time operating system. Key Responsibilities: Design and implement robust and scalable software solutions using C#.NET Develop and maintain messaging solutions using RabbitMQ Utilise LINQ for efficient data querying and manipulation Implement asynchronous programming and Multithreading techniques to optimise system performance Work on Real Time systems to ensure timely and accurate data processing Collaborate with cross-functional teams to define, design, and ship new features Perform code reviews, mentor junior developers, and contribute to architectural decisions Ensure code quality, performance, and maintainability through automated testing and continuous integration Qualifications: Strong proficiency in C#.NET and .NET Core Experience with RabbitMQ or other message brokers Solid understanding of LINQ and asynchronous programming Proficiency in Multithreading and concurrent programming Experience working on Real Time systems Strong problem-solving skills and attention to detail Excellent communication and collaboration skills Experience with Agile development methodologies is a plus Other Details The role is based in the South of England and will require hybrid working You will be required to travel aboard Attractive benefits package
26/04/2024
Full time
Job Title: Principle Software Engineer Location: London Salary/Rate: £80,000/£115,000 Start Date: 30/05/2024 Job Type: Permanent About the client: I am working with a global brand on the look out for a Sr/Pr Software Engineer. They are dedicated to pushing the boundaries of what's possible. They are committed to delivering new and innovative technology year after year, you will be given the opportunity to travel the world and see the technology you have created in action and entertain millions. Position Overview: As a Senior/Principal Software Engineer, you will be responsible for designing, developing, and maintaining high-performance, scalable software solutions using C#.NET. You will work on complex systems, including Real Time applications, that leverage RabbitMQ for messaging, utilize LINQ for data querying, and implement asynchronous programming and Multithreading working a Real Time operating system. Key Responsibilities: Design and implement robust and scalable software solutions using C#.NET Develop and maintain messaging solutions using RabbitMQ Utilise LINQ for efficient data querying and manipulation Implement asynchronous programming and Multithreading techniques to optimise system performance Work on Real Time systems to ensure timely and accurate data processing Collaborate with cross-functional teams to define, design, and ship new features Perform code reviews, mentor junior developers, and contribute to architectural decisions Ensure code quality, performance, and maintainability through automated testing and continuous integration Qualifications: Strong proficiency in C#.NET and .NET Core Experience with RabbitMQ or other message brokers Solid understanding of LINQ and asynchronous programming Proficiency in Multithreading and concurrent programming Experience working on Real Time systems Strong problem-solving skills and attention to detail Excellent communication and collaboration skills Experience with Agile development methodologies is a plus Other Details The role is based in the South of England and will require hybrid working You will be required to travel aboard Attractive benefits package
This is an excellent opportunity to work on enterprise-grade platforms used by millions, across the UK. Based in the centre of Manchester and working on a hybrid remote basis (2 days a week in office), this position is paying between £75k - £90k per annum plus bonus THE ROLE: You will be working with the Head of Architecture and another Technical Architect on the optimisation and stabilisation of the new platform that was rolled out across the UK earlier this year. The platform has been built using a modular design to improve consistency, reduce development time, and improve flexibility, with modern technologies. Responsibilities: Transform business requirements into solution designs that align with the current business strategy. Lead workshops/whiteboard sessions to establish architecture solutions to complex problems. Collaborate with other architects to ensure solutions are compatible with the wider landscape and long-term vision. Work closely with engineering teams providing support, direction, and technical guidance during design and implementation. Contribute to the Architecture Strategic Road Map and overall capability. Ensure architecture work meets standards and aligns with the current business and architecture principles. Benefits: Bonus scheme 25 days holiday Hybrid remote working (2 days a week in office) Flexi-start times (7am-10am) Pension Enhanced Maternity & Paternity pay etc. THE COMPANY: Processing 1000's of transactions per second and handling massive amounts of data on a scale similar to that of a stock exchange, this company is the software engineering division of the world's largest independent bookmaker. Comprised of over 350 personnel, 120 of whom are developers, they offer an environment where ones individual contributions have a meaningful impact and you will never be "just a cog in the machine". REQUIREMENTS: Prior experience in an Architect Background in software development. Knowledge of software design patterns (and anti-patterns) Awareness of architectural patterns Excellent communicator at all levels Experience of leading a delivery team in an architecture capacity *Please note that visa sponsorship cannot be offered* Interested? Contact Philip Boltt at Lorien Global IND_PC1 Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
26/04/2024
Full time
This is an excellent opportunity to work on enterprise-grade platforms used by millions, across the UK. Based in the centre of Manchester and working on a hybrid remote basis (2 days a week in office), this position is paying between £75k - £90k per annum plus bonus THE ROLE: You will be working with the Head of Architecture and another Technical Architect on the optimisation and stabilisation of the new platform that was rolled out across the UK earlier this year. The platform has been built using a modular design to improve consistency, reduce development time, and improve flexibility, with modern technologies. Responsibilities: Transform business requirements into solution designs that align with the current business strategy. Lead workshops/whiteboard sessions to establish architecture solutions to complex problems. Collaborate with other architects to ensure solutions are compatible with the wider landscape and long-term vision. Work closely with engineering teams providing support, direction, and technical guidance during design and implementation. Contribute to the Architecture Strategic Road Map and overall capability. Ensure architecture work meets standards and aligns with the current business and architecture principles. Benefits: Bonus scheme 25 days holiday Hybrid remote working (2 days a week in office) Flexi-start times (7am-10am) Pension Enhanced Maternity & Paternity pay etc. THE COMPANY: Processing 1000's of transactions per second and handling massive amounts of data on a scale similar to that of a stock exchange, this company is the software engineering division of the world's largest independent bookmaker. Comprised of over 350 personnel, 120 of whom are developers, they offer an environment where ones individual contributions have a meaningful impact and you will never be "just a cog in the machine". REQUIREMENTS: Prior experience in an Architect Background in software development. Knowledge of software design patterns (and anti-patterns) Awareness of architectural patterns Excellent communicator at all levels Experience of leading a delivery team in an architecture capacity *Please note that visa sponsorship cannot be offered* Interested? Contact Philip Boltt at Lorien Global IND_PC1 Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Software Engineering Manager - Openlink Endur - £200,000 - £250,000 + Excellent Bonus - London or Houston (Hybrid) - Trading Overview: A market leading organization operating within the financial services sector are searching for an experienced Software Engineering Manager with strong experience working in the ETRM space - focusing on Openlink Endur. Role & Responsibilities: They are seeking an Engineering Manager to oversee the Commodities - Trade Management team, which includes Openlink Endur software engineers, trade support engineers, and generalist software engineers. Forming a critical component of the trade management and system operations, this role encompasses people leadership, technical expertise, project ownership, and hands-on involvement in development and support activities. The ideal candidate will possess a blend of people management skills, technical acumen in Openlink Endur, software development experience, and an understanding of systems architecture and distributed systems. Lead and mentor a team of engineers with a variety of skill sets, fostering a culture of excellence, innovation, and continuous improvement. Use strong leadership skills in mentoring, coaching, feedback, development, negotiation, and conflict management to enhance team performance and help people have a great experience in their work life. Lean on Openlink Endur experience to provide guidance, oversee projects, and ensure the seamless integration of Endur with other trading systems. Engage in hands-on software development and support activities, including pair programming on new features and troubleshooting. Drive project ownership, including defining requirements, scheduling, resource allocation, and ensuring timely delivery of projects. Collaborate with developers, traders, Back Office, and various management teams globally to ensure optimal system performance and user satisfaction. Contribute to system and architecture design discussions, challenging ideas and actively participating in the new feature development. Oversee the integration and support of systems connected to Openlink Endur, including message buses, workflow orchestrators, and various third-party integrations. Technical Requirements: Extensive hands-on experience with Openlink Endur, with the ability to guide projects and support activities related to this platform. Strong previous experience leading 5+ engineers in a technical environment, with a strong emphasis on mentoring, development, and team management. Experience writing Endur software using OpenJVS or OpenComponents. Experience writing production non-Endur software applications. Familiarity with system and architecture design principles, especially in the context of distributed systems. Familiarity with energy trading risk management asset classes, especially natural gas and power. Experience integrating additional systems to Openlink Endur and supporting them. Experience managing both software engineers and support engineers. Ability to own projects, define requirements, and lead development and support initiatives. Package: £200,000 - £250,000 base salary Annual Bonus bringing total compensation to in excess of £300k Hybrid working (London) Software Engineering Manager - Openlink Endur - £200,000 - £250,000 + Excellent Bonus - London or Houston (Hybrid) - Trading
26/04/2024
Full time
Software Engineering Manager - Openlink Endur - £200,000 - £250,000 + Excellent Bonus - London or Houston (Hybrid) - Trading Overview: A market leading organization operating within the financial services sector are searching for an experienced Software Engineering Manager with strong experience working in the ETRM space - focusing on Openlink Endur. Role & Responsibilities: They are seeking an Engineering Manager to oversee the Commodities - Trade Management team, which includes Openlink Endur software engineers, trade support engineers, and generalist software engineers. Forming a critical component of the trade management and system operations, this role encompasses people leadership, technical expertise, project ownership, and hands-on involvement in development and support activities. The ideal candidate will possess a blend of people management skills, technical acumen in Openlink Endur, software development experience, and an understanding of systems architecture and distributed systems. Lead and mentor a team of engineers with a variety of skill sets, fostering a culture of excellence, innovation, and continuous improvement. Use strong leadership skills in mentoring, coaching, feedback, development, negotiation, and conflict management to enhance team performance and help people have a great experience in their work life. Lean on Openlink Endur experience to provide guidance, oversee projects, and ensure the seamless integration of Endur with other trading systems. Engage in hands-on software development and support activities, including pair programming on new features and troubleshooting. Drive project ownership, including defining requirements, scheduling, resource allocation, and ensuring timely delivery of projects. Collaborate with developers, traders, Back Office, and various management teams globally to ensure optimal system performance and user satisfaction. Contribute to system and architecture design discussions, challenging ideas and actively participating in the new feature development. Oversee the integration and support of systems connected to Openlink Endur, including message buses, workflow orchestrators, and various third-party integrations. Technical Requirements: Extensive hands-on experience with Openlink Endur, with the ability to guide projects and support activities related to this platform. Strong previous experience leading 5+ engineers in a technical environment, with a strong emphasis on mentoring, development, and team management. Experience writing Endur software using OpenJVS or OpenComponents. Experience writing production non-Endur software applications. Familiarity with system and architecture design principles, especially in the context of distributed systems. Familiarity with energy trading risk management asset classes, especially natural gas and power. Experience integrating additional systems to Openlink Endur and supporting them. Experience managing both software engineers and support engineers. Ability to own projects, define requirements, and lead development and support initiatives. Package: £200,000 - £250,000 base salary Annual Bonus bringing total compensation to in excess of £300k Hybrid working (London) Software Engineering Manager - Openlink Endur - £200,000 - £250,000 + Excellent Bonus - London or Houston (Hybrid) - Trading
Your new company I have partnered exclusively with the global leader in providing monetisation applications for users around the world. Every day, their platforms deliver value to users that boosts revenues, increases margins, and enables rapid responses to change market dynamics and volatility. Your new role You will create and maintain end-to-end designs for various requirements and sizes of HPC clusters, Advise pre-sales engineering on architecture and design for key client opportunities, Liaise with hardware suppliers to build bills of materials for environment setups and growth, Set up and maintain Ethernet and Infiniband cluster networks, and monitor, Set up and maintain storage cluster nodes and software, and monitor, Set up and maintain GPU-optimised server hardware and operating systems, and monitor, Set up and maintain compute cluster management software, and continue to tune and optimise. What you'll need to succeed Significant hands-on engineering experience in HPC environments. Detailed knowledge of Infiniband and RoCE. Proficiency with Scripting and automation for deployment and maintenance. Bonus points for familiarity with the Nvidia AI Enterprise suite, working knowledge of using the Nvidia NGC catalogue or awareness of product-management principles and product-led strategy. What you'll get in return Share options Unlimited holiday policy - they don't believe in limiting how much time you need to rest away from work. 100% Remote working. Fantastic opportunities to develop - they have a habit of promoting in house. A great team with a passion for working collaboratively. Enhanced family friendly policies. A truly flexible workplace! What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.
26/04/2024
Full time
Your new company I have partnered exclusively with the global leader in providing monetisation applications for users around the world. Every day, their platforms deliver value to users that boosts revenues, increases margins, and enables rapid responses to change market dynamics and volatility. Your new role You will create and maintain end-to-end designs for various requirements and sizes of HPC clusters, Advise pre-sales engineering on architecture and design for key client opportunities, Liaise with hardware suppliers to build bills of materials for environment setups and growth, Set up and maintain Ethernet and Infiniband cluster networks, and monitor, Set up and maintain storage cluster nodes and software, and monitor, Set up and maintain GPU-optimised server hardware and operating systems, and monitor, Set up and maintain compute cluster management software, and continue to tune and optimise. What you'll need to succeed Significant hands-on engineering experience in HPC environments. Detailed knowledge of Infiniband and RoCE. Proficiency with Scripting and automation for deployment and maintenance. Bonus points for familiarity with the Nvidia AI Enterprise suite, working knowledge of using the Nvidia NGC catalogue or awareness of product-management principles and product-led strategy. What you'll get in return Share options Unlimited holiday policy - they don't believe in limiting how much time you need to rest away from work. 100% Remote working. Fantastic opportunities to develop - they have a habit of promoting in house. A great team with a passion for working collaboratively. Enhanced family friendly policies. A truly flexible workplace! What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.
Senior Software Engineer - (RL7309) Job Title - Senior Software Engineer Reference - RL7309 Salary - Competitive Benefits - Pension, Life Insurance, Health Care, Dental, Gym, Birthday Benefits, 25 days' annual leave, Fitness Classes, & Progression Location - Paignton 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 - You will be a member of the Positioning Technology (PT) Software Engineering team focusing on innovative design, development and support of software applications for both current and next generation Positioning, Navigating and Timing Simulation test solutions. The role will report directly to one of the Software Team Managers and will have a close working relationship with peer level Project Management Office (PMO), Product Marketing, Engineering and Services team members. Key Responsibilities: Play a technical role in assigned Software projects as a member of the Software team. Contribute to the software development life cycle from its design to implementation and validation. Work as part of the software and/or multi-disciplined Engineering teams to deliver projects and programs. Play a role in developing and defining new product concepts and ideas for both Product and Services. Connect with other functional areas within the organization to drive technical solutions Education: Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or a similar discipline preferred Job Requirements: Longstanding, demonstrable experience of working within a structured engineering environment that includes Requirements Analysis/Definition, Design/Implementation, Defect Tracking, and Testing Good knowledge of modern C++. Experience using high level/Scripting languages eg Python, Perl, bash Good understanding of Linux based operating systems architecture and how to optimize applications for performance Experience developing multi-core/multi-threaded applications Can effectively apply client's ISO accredited Product Realisation Process (PRP) Desired: Digital Signal Processing experience Programming for Real Time operating systems Knowledge of GNSS signals Knowledge or experience in Visual Studio® product Good knowledge of Object-Oriented software principles Knowledge of configuration management tools and software version control Knowledge of CI best practice Ability to contribute to and eventually lead multi-disciplinary projects through the Project Realisation Process Personal Attributes: Concise, clear and professional communication Communicates effectively, listens sensitively, adapts communication to audience and fosters effective communication with others. Initiative - steps up and takes action without being asked. Looks for opportunities to make a difference. Resourcefulness - adapts to new/difficult situations and devises ways to overcome obstacles. Decisive, determined and persistent - demonstrating both individual and collective ownership. Leading by example and results oriented - focus is on getting to the desired outcome. Additional demonstrable leadership traits. Consistency of approach. Good organizational skills Creativity - original/innovative thinker, ability to go beyond traditional approaches. To apply for this Senior Software Engineer 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.
26/04/2024
Full time
Senior Software Engineer - (RL7309) Job Title - Senior Software Engineer Reference - RL7309 Salary - Competitive Benefits - Pension, Life Insurance, Health Care, Dental, Gym, Birthday Benefits, 25 days' annual leave, Fitness Classes, & Progression Location - Paignton 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 - You will be a member of the Positioning Technology (PT) Software Engineering team focusing on innovative design, development and support of software applications for both current and next generation Positioning, Navigating and Timing Simulation test solutions. The role will report directly to one of the Software Team Managers and will have a close working relationship with peer level Project Management Office (PMO), Product Marketing, Engineering and Services team members. Key Responsibilities: Play a technical role in assigned Software projects as a member of the Software team. Contribute to the software development life cycle from its design to implementation and validation. Work as part of the software and/or multi-disciplined Engineering teams to deliver projects and programs. Play a role in developing and defining new product concepts and ideas for both Product and Services. Connect with other functional areas within the organization to drive technical solutions Education: Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or a similar discipline preferred Job Requirements: Longstanding, demonstrable experience of working within a structured engineering environment that includes Requirements Analysis/Definition, Design/Implementation, Defect Tracking, and Testing Good knowledge of modern C++. Experience using high level/Scripting languages eg Python, Perl, bash Good understanding of Linux based operating systems architecture and how to optimize applications for performance Experience developing multi-core/multi-threaded applications Can effectively apply client's ISO accredited Product Realisation Process (PRP) Desired: Digital Signal Processing experience Programming for Real Time operating systems Knowledge of GNSS signals Knowledge or experience in Visual Studio® product Good knowledge of Object-Oriented software principles Knowledge of configuration management tools and software version control Knowledge of CI best practice Ability to contribute to and eventually lead multi-disciplinary projects through the Project Realisation Process Personal Attributes: Concise, clear and professional communication Communicates effectively, listens sensitively, adapts communication to audience and fosters effective communication with others. Initiative - steps up and takes action without being asked. Looks for opportunities to make a difference. Resourcefulness - adapts to new/difficult situations and devises ways to overcome obstacles. Decisive, determined and persistent - demonstrating both individual and collective ownership. Leading by example and results oriented - focus is on getting to the desired outcome. Additional demonstrable leadership traits. Consistency of approach. Good organizational skills Creativity - original/innovative thinker, ability to go beyond traditional approaches. To apply for this Senior Software Engineer 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.
Full Stack Developer (Python & React) Energy Trading Hybrid (London) Cititec Talent is partnered with a key client who are supporting the Energy Marketing and Trading (EM&T) sector in delivering cutting-edge solutions. We're seeking a skilled individual to assist our Team Manager in energy trading systems development, ensuring solutions align with the evolving needs of our business. Responsibilities: Foster strong relationships with product owner(s) to understand and address development requirements. Execute development tasks while adhering to design principles and promoting component refactoring. Take ownership of the Front End code Deliver development work on time and within budget, maintaining high quality and ensuring future scalability. Conduct peer reviews and unit tests to uphold code integrity and standards. Generate comprehensive component test reports to assess solution efficacy and quality. Collaborate on test script creation and execution across various testing phases. Provide effort estimates for software development tasks. Requirements: Proficiency in financial and physical commodity trading software development. Strong with Python, React, and familiar with or open to working with Svelte Experience implementing software solutions for derivative trading and complex structured options. Familiarity with market data analysis and valuation techniques. Knowledge of market risk management, including option greeks, VaR, and PaR. Demonstrated expertise in designing and developing large distributed platforms. Experience working within a DevOps environment, with a focus on appropriate development methodologies.
26/04/2024
Full time
Full Stack Developer (Python & React) Energy Trading Hybrid (London) Cititec Talent is partnered with a key client who are supporting the Energy Marketing and Trading (EM&T) sector in delivering cutting-edge solutions. We're seeking a skilled individual to assist our Team Manager in energy trading systems development, ensuring solutions align with the evolving needs of our business. Responsibilities: Foster strong relationships with product owner(s) to understand and address development requirements. Execute development tasks while adhering to design principles and promoting component refactoring. Take ownership of the Front End code Deliver development work on time and within budget, maintaining high quality and ensuring future scalability. Conduct peer reviews and unit tests to uphold code integrity and standards. Generate comprehensive component test reports to assess solution efficacy and quality. Collaborate on test script creation and execution across various testing phases. Provide effort estimates for software development tasks. Requirements: Proficiency in financial and physical commodity trading software development. Strong with Python, React, and familiar with or open to working with Svelte Experience implementing software solutions for derivative trading and complex structured options. Familiarity with market data analysis and valuation techniques. Knowledge of market risk management, including option greeks, VaR, and PaR. Demonstrated expertise in designing and developing large distributed platforms. Experience working within a DevOps environment, with a focus on appropriate development methodologies.
Sr GoLang Engineer Outside IR35 3 - 4 days a week on site in London 6 months Responsibilities: Design, develop, and maintain tooling solutions using GoLang, with a focus on performance, reliability, and scalability Develop and maintain automated testing and deployment pipelines using GitHub Actions Implement SDLC tailored automation solutions to improve efficiency and reduce manual effort Collaborate with cross-functional teams to identify and prioritize project requirements Work with the team to ensure adherence to best practices, coding standards, and design patterns Participate in code reviews and provide constructive feedback to peers Troubleshoot and resolve complex technical issues Integrate with Jira APIs to streamline development workflows (bonus experience) Develop and maintain technical documentation and user guides for tooling solutions Requirements: 5+ years of hands-on development experience with a strong focus on GoLang development. Strong understanding of software design patterns, principles, and best practices Experience with GitHub Actions and SDLC automation solutions Experience with agile development methodologies and version control systems (Git) Knowledge of observability tools such as Prometheus, Grafana or similar Excellent problem-solving skills, with the ability to debug complex issues Strong communication and collaboration skills, with the ability to work effectively in a distributed team environment Bonus: Experience with Jira APIs Candidates must be eligible to work in the UK without Visa restrictions. Candidates must submit a CV for consideration.
25/04/2024
Project-based
Sr GoLang Engineer Outside IR35 3 - 4 days a week on site in London 6 months Responsibilities: Design, develop, and maintain tooling solutions using GoLang, with a focus on performance, reliability, and scalability Develop and maintain automated testing and deployment pipelines using GitHub Actions Implement SDLC tailored automation solutions to improve efficiency and reduce manual effort Collaborate with cross-functional teams to identify and prioritize project requirements Work with the team to ensure adherence to best practices, coding standards, and design patterns Participate in code reviews and provide constructive feedback to peers Troubleshoot and resolve complex technical issues Integrate with Jira APIs to streamline development workflows (bonus experience) Develop and maintain technical documentation and user guides for tooling solutions Requirements: 5+ years of hands-on development experience with a strong focus on GoLang development. Strong understanding of software design patterns, principles, and best practices Experience with GitHub Actions and SDLC automation solutions Experience with agile development methodologies and version control systems (Git) Knowledge of observability tools such as Prometheus, Grafana or similar Excellent problem-solving skills, with the ability to debug complex issues Strong communication and collaboration skills, with the ability to work effectively in a distributed team environment Bonus: Experience with Jira APIs Candidates must be eligible to work in the UK without Visa restrictions. Candidates must submit a CV for consideration.
Technical Architect - Mainframe - up to £130K+ benefits - Hybrid A fantastic new opportunity has opened up with a well-known retail Bank for a Lead Platform Engineer to who can help shape the future of their technology. This team is transforming the service we provide their customers, and technology will be at the forefront of that change. It's an exciting transformation and we're investing in an enhanced in-house capability to deliver it - so, if you're a forward-looking and innovative IT professional, this is your opportunity to be in on the ground floor and help us build the future of banking. The role would be perfect for someone who loves innovation, is keen to dive straight in to things and have a real impact with the work that you're doing. You'll be constantly looking to push the boundaries and make sure that you're at the forefront of modern technology, bringing the team with you! Financial Services is a big plus here but not essential. This is a permanent position with a salary on offer of up to £130k + comprehensive benefits package. They would like you to come to their London or Edinburgh office on a hybrid basis (twice a week), this can be flexible and negotiable. Tech skills needed: * Architectural knowledge across domains with strong hands-on technology expertise * Knowledge of software development processes, CI/CD pipelines and DevOps. * Proficient in Mainframe and integration platforms. * Designing API's * Designing, configuring and management API gateways. * Knowledge of microservice architecture and principles. The role would be perfect for someone who loves taking their ideas into production, is committed to best practices and knows how to create comprehensive technical solutions that will be the premise for the future growth of the bank's Everyday Banking function. This position can be based out of London or Edinburgh. Interviews for this role will be taking place ASAP (2 stage process) so if you like the sound of it please apply with your CV right away and let's chat! Unfortunately, no sponsorship will be provided for this role. Technical Architect - Mainframe - up to £130K+ benefits - Hybrid
25/04/2024
Full time
Technical Architect - Mainframe - up to £130K+ benefits - Hybrid A fantastic new opportunity has opened up with a well-known retail Bank for a Lead Platform Engineer to who can help shape the future of their technology. This team is transforming the service we provide their customers, and technology will be at the forefront of that change. It's an exciting transformation and we're investing in an enhanced in-house capability to deliver it - so, if you're a forward-looking and innovative IT professional, this is your opportunity to be in on the ground floor and help us build the future of banking. The role would be perfect for someone who loves innovation, is keen to dive straight in to things and have a real impact with the work that you're doing. You'll be constantly looking to push the boundaries and make sure that you're at the forefront of modern technology, bringing the team with you! Financial Services is a big plus here but not essential. This is a permanent position with a salary on offer of up to £130k + comprehensive benefits package. They would like you to come to their London or Edinburgh office on a hybrid basis (twice a week), this can be flexible and negotiable. Tech skills needed: * Architectural knowledge across domains with strong hands-on technology expertise * Knowledge of software development processes, CI/CD pipelines and DevOps. * Proficient in Mainframe and integration platforms. * Designing API's * Designing, configuring and management API gateways. * Knowledge of microservice architecture and principles. The role would be perfect for someone who loves taking their ideas into production, is committed to best practices and knows how to create comprehensive technical solutions that will be the premise for the future growth of the bank's Everyday Banking function. This position can be based out of London or Edinburgh. Interviews for this role will be taking place ASAP (2 stage process) so if you like the sound of it please apply with your CV right away and let's chat! Unfortunately, no sponsorship will be provided for this role. Technical Architect - Mainframe - up to £130K+ benefits - Hybrid
Software Engineer C++ Stevenage SC required before starting 12 Months could be extended Full Time Onsite PAY RATE - Up to £48.72 Per Hour PAYE Up To £65 Per Hour Pay To Umbrella Company INTERVIEW PROCESS 1 stage virtual interview CRITICAL ELEMENTS Strong knowledge of C and C++, Previous experience of developing Software in the area of test solutions, Good team working and communication skills The Opportunity Are you a forward thinking and talented software engineer who is passionate about creating high quality software and looking to take your career to the next level? This is a fantastic opportunity to be part of a team that is starting an exciting phase of transforming the way we develop and deliver software, putting our engineers at the heart of this transformation whilst developing software that facilitates testing across the whole of the companies UK product portfolio. We invite you to apply to join a team with a great balance of new ideas and in depth experience which promotes a highly dynamic working environment. The role will be for an initial 12 month period. In this role you will be: Designing and developing Test Equipment software to test world leading complex missile systems and sub-components; Working with a wide range of teams and stakeholders to deliver test software capability of products from early concept to production; Exploring and experimenting with new implementations and technologies to meet the ever challenging customer requirements Challenging and implementing real change when opportunities arise in the way the software is developed both within test software and the wider software community Embracing Agility and delivering value to the company giving you are real sense of achievement Working in a Software Engineering office/lab environment engaging with test equipment and electronic circuitry. What's in it for you? Chance to join a friendly, motivated team and play a part in its evolution. Working in a department supporting the whole product portfolio throughout the entire engineering life cycle will give you the platform to significantly increase your engineering skills and knowledge. To input and shape how Software is developed by introducing new development techniques and tools Working closely with our colleagues across the UK and in France and Italy, so there may be the opportunity to travel both within the UK and to our sites in France and Italy. Great personal development opportunities through various learning and development initiatives to keep you skills at the forefront of software engineering A supportive working environment enabling you to develop and grow your career in a company with expanding horizons. Working at the sharp end of product development and production, enabling the development and delivery of our world leading products to customers. What's great about the team The UK Test Software team is a multi-disciplined, dynamic, focused and agile team of about 50 engineers specialising in all aspects of Test Solution design, including hardware, software and Embedded Real Time systems. It is a great place to learn about the company's entire product range. What are we looking for We are keen to expand our team with the right people that complement and enrich our culture while empowering our exciting transformation initiative. We are keen to learn from new people and passionate about building high performing teams. We therefore invite self-motivated, passionate, adaptable and proficient software engineers to apply for this role. Previous software engineering experience in the development of test solutions Strong ability to write software in C/C++; experience with C# and Scripting languages would be an advantage to our future strategy. Proactive and able to take ownership of the software development. Great communication skills with a strong motivation for collaboration. Previous experience working in an agile development team. A strong understanding of what is required to create high quality software and the ability to support quality practices Knowledge and experience of NI Test Stand is desirable Knowledge of electronics measurement and debug techniques using equipment such as oscilloscopes and spectrum analysers Understanding of communications and serial interfaces such as RS422, RS485, Modbus, CAN and 1553 Can articulate the benefits of key software craftsmanship practices like unit testing and good design Someone who is comfortable with change and understands the importance of continuous improvement within a modern software development team. Experience of Test Driven Development within a software engineering context and comfortable with practices like pair programming and lightweight design modelling A good understanding of automation, continuous integration and DevOps principles and practices desirable.
25/04/2024
Project-based
Software Engineer C++ Stevenage SC required before starting 12 Months could be extended Full Time Onsite PAY RATE - Up to £48.72 Per Hour PAYE Up To £65 Per Hour Pay To Umbrella Company INTERVIEW PROCESS 1 stage virtual interview CRITICAL ELEMENTS Strong knowledge of C and C++, Previous experience of developing Software in the area of test solutions, Good team working and communication skills The Opportunity Are you a forward thinking and talented software engineer who is passionate about creating high quality software and looking to take your career to the next level? This is a fantastic opportunity to be part of a team that is starting an exciting phase of transforming the way we develop and deliver software, putting our engineers at the heart of this transformation whilst developing software that facilitates testing across the whole of the companies UK product portfolio. We invite you to apply to join a team with a great balance of new ideas and in depth experience which promotes a highly dynamic working environment. The role will be for an initial 12 month period. In this role you will be: Designing and developing Test Equipment software to test world leading complex missile systems and sub-components; Working with a wide range of teams and stakeholders to deliver test software capability of products from early concept to production; Exploring and experimenting with new implementations and technologies to meet the ever challenging customer requirements Challenging and implementing real change when opportunities arise in the way the software is developed both within test software and the wider software community Embracing Agility and delivering value to the company giving you are real sense of achievement Working in a Software Engineering office/lab environment engaging with test equipment and electronic circuitry. What's in it for you? Chance to join a friendly, motivated team and play a part in its evolution. Working in a department supporting the whole product portfolio throughout the entire engineering life cycle will give you the platform to significantly increase your engineering skills and knowledge. To input and shape how Software is developed by introducing new development techniques and tools Working closely with our colleagues across the UK and in France and Italy, so there may be the opportunity to travel both within the UK and to our sites in France and Italy. Great personal development opportunities through various learning and development initiatives to keep you skills at the forefront of software engineering A supportive working environment enabling you to develop and grow your career in a company with expanding horizons. Working at the sharp end of product development and production, enabling the development and delivery of our world leading products to customers. What's great about the team The UK Test Software team is a multi-disciplined, dynamic, focused and agile team of about 50 engineers specialising in all aspects of Test Solution design, including hardware, software and Embedded Real Time systems. It is a great place to learn about the company's entire product range. What are we looking for We are keen to expand our team with the right people that complement and enrich our culture while empowering our exciting transformation initiative. We are keen to learn from new people and passionate about building high performing teams. We therefore invite self-motivated, passionate, adaptable and proficient software engineers to apply for this role. Previous software engineering experience in the development of test solutions Strong ability to write software in C/C++; experience with C# and Scripting languages would be an advantage to our future strategy. Proactive and able to take ownership of the software development. Great communication skills with a strong motivation for collaboration. Previous experience working in an agile development team. A strong understanding of what is required to create high quality software and the ability to support quality practices Knowledge and experience of NI Test Stand is desirable Knowledge of electronics measurement and debug techniques using equipment such as oscilloscopes and spectrum analysers Understanding of communications and serial interfaces such as RS422, RS485, Modbus, CAN and 1553 Can articulate the benefits of key software craftsmanship practices like unit testing and good design Someone who is comfortable with change and understands the importance of continuous improvement within a modern software development team. Experience of Test Driven Development within a software engineering context and comfortable with practices like pair programming and lightweight design modelling A good understanding of automation, continuous integration and DevOps principles and practices desirable.
I have an fantastic opportunity for a Principal Mechanical Engineer to work on an exciting 7 year framework in Glasgow. Rate: £65 per hour (Inside IR35) 12 Month - Contract Key Responsibilities (day to day duties) . Ensuring an understanding of project briefs . Experience in the Design and specification of all Mechanical Building Services systems - heating, cooling, hot and cold water systems, ventilation, controls, etc. . Knowledge of Low Pressure/High Pressure Air, Demin Water, Nitrogen, Local Exhaust Ventilation, Diesel Fuel Supply is not essential but useful. . Carry out (and managing of others), in the production of detailed calculations using industry standard software tools including Excel, IES, Hevacomp, in-house developed tools, etc. . Preparing technical specifications using NBS . Collaborate with our BIM team to prepare models and drawings, with a working understanding of Autodesk Revit - note experience of Microstation (& AECOsim) is beneficial . Attendance at meetings with clients and contractors . Site surveys, inspections and monitoring of site works . Report and technical note writing . Maintaining complete records and archives to company standards . Adherence to all quality, environmental and governance processes . Managing elements of project delivery and an understanding of budget costings . Reviewing progress, including reporting any anomalies and changes of scope to the project lead . Contribute to the technical development of junior staff Requirements Essential: . Degree qualified, or equivalent qualification, in Building Services Engineering/Mechanical Engineering or related subjects . Chartered Engineer with CIBSE or IMechE . Familiarity with the principles of building physics such as passive design solutions and fabric first approaches . Competent in designing for measurement and verification, including experience of commissioning and post installation evaluation of performance . Good level of computer literacy in a range of digital tools such as IES thermal modelling package, Navisworks, Hevacomp, One Click, NBS and Microsoft packages Interested or know someone that could be? Please send an up-to-date CV and I will be in touch ASAP to discuss the role in more detail. Please visit the website to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. Progressive Recruitment, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy.
24/04/2024
Project-based
I have an fantastic opportunity for a Principal Mechanical Engineer to work on an exciting 7 year framework in Glasgow. Rate: £65 per hour (Inside IR35) 12 Month - Contract Key Responsibilities (day to day duties) . Ensuring an understanding of project briefs . Experience in the Design and specification of all Mechanical Building Services systems - heating, cooling, hot and cold water systems, ventilation, controls, etc. . Knowledge of Low Pressure/High Pressure Air, Demin Water, Nitrogen, Local Exhaust Ventilation, Diesel Fuel Supply is not essential but useful. . Carry out (and managing of others), in the production of detailed calculations using industry standard software tools including Excel, IES, Hevacomp, in-house developed tools, etc. . Preparing technical specifications using NBS . Collaborate with our BIM team to prepare models and drawings, with a working understanding of Autodesk Revit - note experience of Microstation (& AECOsim) is beneficial . Attendance at meetings with clients and contractors . Site surveys, inspections and monitoring of site works . Report and technical note writing . Maintaining complete records and archives to company standards . Adherence to all quality, environmental and governance processes . Managing elements of project delivery and an understanding of budget costings . Reviewing progress, including reporting any anomalies and changes of scope to the project lead . Contribute to the technical development of junior staff Requirements Essential: . Degree qualified, or equivalent qualification, in Building Services Engineering/Mechanical Engineering or related subjects . Chartered Engineer with CIBSE or IMechE . Familiarity with the principles of building physics such as passive design solutions and fabric first approaches . Competent in designing for measurement and verification, including experience of commissioning and post installation evaluation of performance . Good level of computer literacy in a range of digital tools such as IES thermal modelling package, Navisworks, Hevacomp, One Click, NBS and Microsoft packages Interested or know someone that could be? Please send an up-to-date CV and I will be in touch ASAP to discuss the role in more detail. Please visit the website to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. Progressive Recruitment, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy.
Software Engineer A great opportunity for talented Full-Stack Software Engineer with a focus on Back End technologies to join a company at the forefront of EV technology. This is an ideal opportunity for a mid-level professional looking to contribute to a meaningful cause while advancing their career. You will need: Good experience of CSS, HTML, Python, Javascript, AWS, Rest Principles, Microservices, and React. Any experience of the following is desirable and helpful butnot essential. Node.js, Bash/Shell, Jira You need the following attributes. Demonstrate proficiency in Front End/Back End development. Have a basic understanding of DevOps best practices and techniques and basic networking principles. Have extensive experience with Python using the Serverless Framework. Adept at designing and implementing RESTful APIs and Websockets, building efficient data pipelines and working with external teams to build integrations from scratch. Have a strong understanding of the web development life cycle and programming techniques and tools as well as a keen eye for debugging and troubleshooting. The company is building the next generation of electric vehicle charging software to make it easy and affordable for both businesses and drivers to transition to electric vehicles. Their Electric Fuel Card is transforming fleet management for businesses with electric vehicles. The company's ultimate mission is to accelerate the electric vehicle revolution and contribute to a cleaner future for ourselves and future generations. You will be working in a small very collaborative team where everyone helps each other and wears multiple hats and are all aligned on the same goal in assuring they develop the best solution in the market. This is a hybrid role with two days a week in the office which is in London.
24/04/2024
Full time
Software Engineer A great opportunity for talented Full-Stack Software Engineer with a focus on Back End technologies to join a company at the forefront of EV technology. This is an ideal opportunity for a mid-level professional looking to contribute to a meaningful cause while advancing their career. You will need: Good experience of CSS, HTML, Python, Javascript, AWS, Rest Principles, Microservices, and React. Any experience of the following is desirable and helpful butnot essential. Node.js, Bash/Shell, Jira You need the following attributes. Demonstrate proficiency in Front End/Back End development. Have a basic understanding of DevOps best practices and techniques and basic networking principles. Have extensive experience with Python using the Serverless Framework. Adept at designing and implementing RESTful APIs and Websockets, building efficient data pipelines and working with external teams to build integrations from scratch. Have a strong understanding of the web development life cycle and programming techniques and tools as well as a keen eye for debugging and troubleshooting. The company is building the next generation of electric vehicle charging software to make it easy and affordable for both businesses and drivers to transition to electric vehicles. Their Electric Fuel Card is transforming fleet management for businesses with electric vehicles. The company's ultimate mission is to accelerate the electric vehicle revolution and contribute to a cleaner future for ourselves and future generations. You will be working in a small very collaborative team where everyone helps each other and wears multiple hats and are all aligned on the same goal in assuring they develop the best solution in the market. This is a hybrid role with two days a week in the office which is in London.
Software Engineering - Appian Development SALARY: $115k plus 10% bonus Location: Chicago, IL Looking for a candidate to design development testing and implementation of apian software designing apian solutions ERDs process mapping and UML workflows software development .NET Java Visual Basic C# HTML/CSS JavaScript UI/UX Preferred agile scrum preferred Responsible for design; development, testing and implementation of process-centric business process management solutions based on Appian software. Work with users and analysts to gather requirements and deliver technical solutions. Prior development experience in Appian and knowledge of the platform is preferred. Primary Duties and Responsibilities: To perform this job successfully, an individual must be able to perform each primary duty satisfactorily. To perform this job successfully, an individual must be able to perform each primary duty satisfactorily. Identifying new process opportunities and accurately analysing and estimating new processes, quickly assessing feasibility. Analyzing, understanding, and documenting the business processes in detail where required. Designing Appian solutions in accordance with standard Appian design principles and conventions. Configuring new Appian processes and objects using core workflow principles that are efficient, well structured, maintainable, and easy to understand. Creating and maintaining solution architecture, ERDs, process mapping, and UML workflows documentation Supporting existing processes and implementing change requirements as part of a structured change control process. Problem solving issues that arise in day to day running of Appian processes and providing timely responses and solutions as required. Following Agile methodology for solution delivery. Collaborating with all team members (Business Analysts, Developers, and Testers), to address customer requests to deliver innovative automated solutions Qualifications: Hands on Appian BPM development experience delivering complete automations (preferred) Knowledge and ability to create technical solutions for process automations Strong problem-solving and troubleshooting skills Understanding of Agile methodologies including Scrum Experience in root cause analysis skills Detail oriented and self motivated Ability to apply analytical thinking to develop and test scripts for technical solutions Technical Skills: Software development (.NET, Java, Visual Basic, C#, etc.) (required) Appian development or another BPM technology (preferred) Familiarity with HTML/CSS, JavaScript and UI/UX design (preferred) Agile methodologies including Scrum (preferred) Certificates or Licenses: Appian certified developer (preferred) BluePrism or equivalent RPA certification (preferred)
23/04/2024
Full time
Software Engineering - Appian Development SALARY: $115k plus 10% bonus Location: Chicago, IL Looking for a candidate to design development testing and implementation of apian software designing apian solutions ERDs process mapping and UML workflows software development .NET Java Visual Basic C# HTML/CSS JavaScript UI/UX Preferred agile scrum preferred Responsible for design; development, testing and implementation of process-centric business process management solutions based on Appian software. Work with users and analysts to gather requirements and deliver technical solutions. Prior development experience in Appian and knowledge of the platform is preferred. Primary Duties and Responsibilities: To perform this job successfully, an individual must be able to perform each primary duty satisfactorily. To perform this job successfully, an individual must be able to perform each primary duty satisfactorily. Identifying new process opportunities and accurately analysing and estimating new processes, quickly assessing feasibility. Analyzing, understanding, and documenting the business processes in detail where required. Designing Appian solutions in accordance with standard Appian design principles and conventions. Configuring new Appian processes and objects using core workflow principles that are efficient, well structured, maintainable, and easy to understand. Creating and maintaining solution architecture, ERDs, process mapping, and UML workflows documentation Supporting existing processes and implementing change requirements as part of a structured change control process. Problem solving issues that arise in day to day running of Appian processes and providing timely responses and solutions as required. Following Agile methodology for solution delivery. Collaborating with all team members (Business Analysts, Developers, and Testers), to address customer requests to deliver innovative automated solutions Qualifications: Hands on Appian BPM development experience delivering complete automations (preferred) Knowledge and ability to create technical solutions for process automations Strong problem-solving and troubleshooting skills Understanding of Agile methodologies including Scrum Experience in root cause analysis skills Detail oriented and self motivated Ability to apply analytical thinking to develop and test scripts for technical solutions Technical Skills: Software development (.NET, Java, Visual Basic, C#, etc.) (required) Appian development or another BPM technology (preferred) Familiarity with HTML/CSS, JavaScript and UI/UX design (preferred) Agile methodologies including Scrum (preferred) Certificates or Licenses: Appian certified developer (preferred) BluePrism or equivalent RPA certification (preferred)
Software Engineer opportunity to join a very successful Software Business in Bristol. This is a Hybrid role that offers plenty of flexibility and the opportunity to work some exciting Tech. The business is looking for a C# Software Engineer to become part of the team who create their software products that are used in the Pharmaceutical industry. Software Engineer - Up to £55,000 - Bristol - Hybrid You will be joining at a time of continued growth and success within this thriving Software Business in Bristol. Must have Skills: C# coding experience Understanding of standard software engineering concepts such as object orientation, SOLID principles and software design practices Clear communication skills and ability to work in a team Preferable skills Experience of interfacing C# code with 3rdparty vendor SDKs Windows desktop application experience SDLC experience from discussion of requirements with stakeholders to interaction with Test team to release the software Experience working with the MVVM design pattern Experience of Dependency injection Reactive and Reactive UI .NET Core GIT Blazor xUnit (or nUnit or MS Test) Entity Framework or other ORMs UML You will have plenty of opportunities to advance within this organization. If this sounds like something you are interested in, apply now Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Agency in relation to this vacancy
23/04/2024
Full time
Software Engineer opportunity to join a very successful Software Business in Bristol. This is a Hybrid role that offers plenty of flexibility and the opportunity to work some exciting Tech. The business is looking for a C# Software Engineer to become part of the team who create their software products that are used in the Pharmaceutical industry. Software Engineer - Up to £55,000 - Bristol - Hybrid You will be joining at a time of continued growth and success within this thriving Software Business in Bristol. Must have Skills: C# coding experience Understanding of standard software engineering concepts such as object orientation, SOLID principles and software design practices Clear communication skills and ability to work in a team Preferable skills Experience of interfacing C# code with 3rdparty vendor SDKs Windows desktop application experience SDLC experience from discussion of requirements with stakeholders to interaction with Test team to release the software Experience working with the MVVM design pattern Experience of Dependency injection Reactive and Reactive UI .NET Core GIT Blazor xUnit (or nUnit or MS Test) Entity Framework or other ORMs UML You will have plenty of opportunities to advance within this organization. If this sounds like something you are interested in, apply now Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Agency in relation to this vacancy
Data Center Engineer - Europe - Remote As a pivotal member within our IT infrastructure division, the Data Center Expert will assume responsibility for crafting, executing, and upholding the integrity of our data center environments. Responsibilities: Data Center Design and Strategy: Collaborate with stakeholders to evaluate business requirements and devise scalable and efficient data center solutions. Infrastructure Deployment and Care: Set up and manage data center hardware, encompassing Servers, storage, and networking devices. Capacity Management: Monitor and assess data center resource utilization to predict capacity needs and strategize for future expansion. Security and Regulatory Compliance: Implement and uphold security protocols to safeguard data center assets and ensure adherence to industry standards and regulations. Troubleshooting and Incident Management: Identify and resolve hardware, software, and connectivity issues promptly. Performance Enhancement: Enhance data center performance through ongoing monitoring, fine-tuning, and proactive identification of bottlenecks or inefficiencies. Collaboration with IT Teams: Work closely with other IT departments to optimize processes and enhance overall system performance. Documentation and Training: Maintain thorough documentation of data center configurations, protocols, and best practices. Requirements: Prior experience with fundamental data center interdependencies across various domains and their associated ramifications. Comprehensive understanding of data center technologies, functionality, and rudimentary design principles. Proficiency in interpreting construction diagrams and familiarity with ITIL and service operation within data center contexts. Basic comprehension of data center governance and service management is advantageous. Proficiency in English is required.
23/04/2024
Project-based
Data Center Engineer - Europe - Remote As a pivotal member within our IT infrastructure division, the Data Center Expert will assume responsibility for crafting, executing, and upholding the integrity of our data center environments. Responsibilities: Data Center Design and Strategy: Collaborate with stakeholders to evaluate business requirements and devise scalable and efficient data center solutions. Infrastructure Deployment and Care: Set up and manage data center hardware, encompassing Servers, storage, and networking devices. Capacity Management: Monitor and assess data center resource utilization to predict capacity needs and strategize for future expansion. Security and Regulatory Compliance: Implement and uphold security protocols to safeguard data center assets and ensure adherence to industry standards and regulations. Troubleshooting and Incident Management: Identify and resolve hardware, software, and connectivity issues promptly. Performance Enhancement: Enhance data center performance through ongoing monitoring, fine-tuning, and proactive identification of bottlenecks or inefficiencies. Collaboration with IT Teams: Work closely with other IT departments to optimize processes and enhance overall system performance. Documentation and Training: Maintain thorough documentation of data center configurations, protocols, and best practices. Requirements: Prior experience with fundamental data center interdependencies across various domains and their associated ramifications. Comprehensive understanding of data center technologies, functionality, and rudimentary design principles. Proficiency in interpreting construction diagrams and familiarity with ITIL and service operation within data center contexts. Basic comprehension of data center governance and service management is advantageous. Proficiency in English is required.
Senior Software Engineer Salary: open + bonus Location: Chicago, IL Hybrid: 3 days in-office, 2 days remote *We are unable to provide sponsorship for this role* Qualifications 10+ years of experience with software development in .NET technologies (C#, .NET Framework, .NET Core, Docker, MVC, SQL Server). Experience developing MSOffice add-Ins in Word, Outlook, and Excel Experience with ASP.NET MVC (versions 4 and up), .NET Core, WCF, Restful services, JavaScript, jQuery, HTML5/CSS3, React, responsive design, and Dependency Injection frameworks are desired. Experience with ORM with different tools such as Entity Framework and LINQ. Experience working with container-based solutions. Experience with continuous integration with Azure DevOps, Git (or similar). Should have a strong understanding of SOA, TDD, SOLID principles, and systems architecture concepts. Must be familiar with agile or other iterative development methodologies. Responsibilities Analyze, design, configure, develop, and implement intermediate-level solutions to meet business needs and objectives. Work, as directed, with business owners, other IT teams, and vendors to create integrations both to/from vendors. Provide Level 3 support. Investigates operational or systematic problems and provides resolution using intermediate analytical skills and tools as necessary. Prepare project proposals and develop project plans. May lead small projects. Maintain up-to-date awareness of current and future directions of business industry and associated technologies. Investigate and document present procedures as liaison with user departments.
23/04/2024
Full time
Senior Software Engineer Salary: open + bonus Location: Chicago, IL Hybrid: 3 days in-office, 2 days remote *We are unable to provide sponsorship for this role* Qualifications 10+ years of experience with software development in .NET technologies (C#, .NET Framework, .NET Core, Docker, MVC, SQL Server). Experience developing MSOffice add-Ins in Word, Outlook, and Excel Experience with ASP.NET MVC (versions 4 and up), .NET Core, WCF, Restful services, JavaScript, jQuery, HTML5/CSS3, React, responsive design, and Dependency Injection frameworks are desired. Experience with ORM with different tools such as Entity Framework and LINQ. Experience working with container-based solutions. Experience with continuous integration with Azure DevOps, Git (or similar). Should have a strong understanding of SOA, TDD, SOLID principles, and systems architecture concepts. Must be familiar with agile or other iterative development methodologies. Responsibilities Analyze, design, configure, develop, and implement intermediate-level solutions to meet business needs and objectives. Work, as directed, with business owners, other IT teams, and vendors to create integrations both to/from vendors. Provide Level 3 support. Investigates operational or systematic problems and provides resolution using intermediate analytical skills and tools as necessary. Prepare project proposals and develop project plans. May lead small projects. Maintain up-to-date awareness of current and future directions of business industry and associated technologies. Investigate and document present procedures as liaison with user departments.
Software Developer Telford (Hybrid) 6 months contract Up to £378 p/d Umbrella Active SC Clearance required ROLE INFO: Software development activity across the full range of development life cycle; requirements gathering, analysis, design, coding/development, testing, implementation and live support. This may be within new systems development projects or enhancements and fixes to existing applications. Carrying out development in accordance with the agreed requirements and development standards Testing of products in accordance with the test strategy to ensure that they are fit for purpose Assisting the team in examining packages of work and giving realistic timescales for completion Completion of work allocated within agreed time, cost and quality criteria and providing progress reports on assigned work as required Management and control of problems and change within their area of responsibility, including negotiation with other team members Problem analysis, investigation and resolution Playing an active part in Process improvement, awareness of and compliance with all relevant quality processes and procedures, including completion of all the specified quality records Mandatory Skills: Will be used across Live Support systems wherever required: Technologies - Denodo/Talend/PDI/Git/MySQL/Redshift/Grafana Dashboard creation/consolidation Gathering requirements, understanding the service and delivery alerts to suit Should have experience in Grafana monitoring: Dashboard creation/consolidation A software engineering background with proven ability to rapidly learn and apply application development process, tools and programming/Scripting languages. Awareness of key SE engineering concepts and governance (design, development, config management and version control, quality control, continuous integration, release/deployment, documentation, built in supportability, built in maintainability, re-use and extensibility) Specific experience of data solutions development addressing data extraction, transformation and load (ETL) processing and data analytics and reporting requirements. Familiar with Agile software development principles and practices and experience of delivery as a member of an Agile Scrum team utilising Scrum methodology. If you think you have the experience and are interested in this position, please do not hesitate to apply! Either apply direct or reach out
23/04/2024
Project-based
Software Developer Telford (Hybrid) 6 months contract Up to £378 p/d Umbrella Active SC Clearance required ROLE INFO: Software development activity across the full range of development life cycle; requirements gathering, analysis, design, coding/development, testing, implementation and live support. This may be within new systems development projects or enhancements and fixes to existing applications. Carrying out development in accordance with the agreed requirements and development standards Testing of products in accordance with the test strategy to ensure that they are fit for purpose Assisting the team in examining packages of work and giving realistic timescales for completion Completion of work allocated within agreed time, cost and quality criteria and providing progress reports on assigned work as required Management and control of problems and change within their area of responsibility, including negotiation with other team members Problem analysis, investigation and resolution Playing an active part in Process improvement, awareness of and compliance with all relevant quality processes and procedures, including completion of all the specified quality records Mandatory Skills: Will be used across Live Support systems wherever required: Technologies - Denodo/Talend/PDI/Git/MySQL/Redshift/Grafana Dashboard creation/consolidation Gathering requirements, understanding the service and delivery alerts to suit Should have experience in Grafana monitoring: Dashboard creation/consolidation A software engineering background with proven ability to rapidly learn and apply application development process, tools and programming/Scripting languages. Awareness of key SE engineering concepts and governance (design, development, config management and version control, quality control, continuous integration, release/deployment, documentation, built in supportability, built in maintainability, re-use and extensibility) Specific experience of data solutions development addressing data extraction, transformation and load (ETL) processing and data analytics and reporting requirements. Familiar with Agile software development principles and practices and experience of delivery as a member of an Agile Scrum team utilising Scrum methodology. If you think you have the experience and are interested in this position, please do not hesitate to apply! Either apply direct or reach out
Python Back End engineers are required by this leading Product company as they look to bring their development back in-house and build out the functionality on an already-successful platform operating in a niche space with a fantastic client base.You will be spearheading the creation and deployment of ground-breaking software solutions Key Responsibilities: Work as part of a cross-functional team to help drive the development of new features Lead change, innovation, and drive transformation within our teams: your expertise will identify opportunities for improvement in our Front End applications, tooling, and architecture. Ensure best practices and patterns: you will advocate and enforce best standards, and patterns. Your deep understanding of Front End technologies will help you to guide your peers - ensuring that our code is of high quality. Work on automation and process improvement: you will increase efficiency, reliability, and scalability, by creating automated processes that improve development workflows. Promote engineering ways of working: by taking the lead in establishing the importance of engineering first principles in your team and ensuring they are followed. Collaborate and share knowledge: you will engage with the engineering community, using your expertise to contribute to events and knowledge-sharing initiatives. You will inspire and motivate your peers to learn - improving their capabilities. Participate in hiring new engineers: you will be part of the interview and hiring process, using your experience and insights to identify top talent. You will help build the engineering team. Required Skills and Qualifications: Significant experience in API and web application development using Python with Flask and/or FastAPI Experience with creating REST APIs Experience with Cloud Functions, ideally in Google Cloud Experience with containerisation Ability to design architectures to meet scalability, reliability and security targets Good problem-solving skills with an emphasis on product development In-depth understanding of best practices, coding standards, and architectural patterns in Back End development. Experience in automating builds, code checks, and releases using industry-standard tools. Knowledge and experience of Agile methodologies and practices Experience of B2B2C SaaS products would be an advantage The role requires 2 days a week in the London office
23/04/2024
Full time
Python Back End engineers are required by this leading Product company as they look to bring their development back in-house and build out the functionality on an already-successful platform operating in a niche space with a fantastic client base.You will be spearheading the creation and deployment of ground-breaking software solutions Key Responsibilities: Work as part of a cross-functional team to help drive the development of new features Lead change, innovation, and drive transformation within our teams: your expertise will identify opportunities for improvement in our Front End applications, tooling, and architecture. Ensure best practices and patterns: you will advocate and enforce best standards, and patterns. Your deep understanding of Front End technologies will help you to guide your peers - ensuring that our code is of high quality. Work on automation and process improvement: you will increase efficiency, reliability, and scalability, by creating automated processes that improve development workflows. Promote engineering ways of working: by taking the lead in establishing the importance of engineering first principles in your team and ensuring they are followed. Collaborate and share knowledge: you will engage with the engineering community, using your expertise to contribute to events and knowledge-sharing initiatives. You will inspire and motivate your peers to learn - improving their capabilities. Participate in hiring new engineers: you will be part of the interview and hiring process, using your experience and insights to identify top talent. You will help build the engineering team. Required Skills and Qualifications: Significant experience in API and web application development using Python with Flask and/or FastAPI Experience with creating REST APIs Experience with Cloud Functions, ideally in Google Cloud Experience with containerisation Ability to design architectures to meet scalability, reliability and security targets Good problem-solving skills with an emphasis on product development In-depth understanding of best practices, coding standards, and architectural patterns in Back End development. Experience in automating builds, code checks, and releases using industry-standard tools. Knowledge and experience of Agile methodologies and practices Experience of B2B2C SaaS products would be an advantage The role requires 2 days a week in the London office
Spectrum IT Recruitment (South) Ltd
Oxford, Oxfordshire
Application Engineer C, C++, C# £40,000 Excellent opportunity for a Software Engineer to join an excellent clients team who are based on the outskirts of Oxford. The successful candidate will be expected to develop complex engineering solutions to meet customers requirements. Our client work on a hybrid basis so you would be expecting to work from the office 2-3 days per week. Skills required: Knowledge of at least one of the following: C, C++, C# WPF, XAML Multi-threaded development MVC/MVVM SOLID design principles Windows, Linux investigate and understand complex technical issues and problems If you feel you have the skills and experience required for this opportunity, please contact (see below) or call Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
23/04/2024
Full time
Application Engineer C, C++, C# £40,000 Excellent opportunity for a Software Engineer to join an excellent clients team who are based on the outskirts of Oxford. The successful candidate will be expected to develop complex engineering solutions to meet customers requirements. Our client work on a hybrid basis so you would be expecting to work from the office 2-3 days per week. Skills required: Knowledge of at least one of the following: C, C++, C# WPF, XAML Multi-threaded development MVC/MVVM SOLID design principles Windows, Linux investigate and understand complex technical issues and problems If you feel you have the skills and experience required for this opportunity, please contact (see below) or call Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
SC Cleared Talend/Denodo/Grafana Engineer Telford 6 months IR35 Status - Mandated Umbrella Candidates MUST hold Active SC clearance We are heading up a recruitment drive on behalf of a leading IT consultancy that require an SC Cleared Talend/Denodo/Grafana Engineer to join their team on a major government project that is based in Telford. Software development activity across the full range of development life cycle; requirements gathering, analysis, design, coding/development, testing, implementation and live support. This may be within new systems development projects or enhancements and fixes to existing applications. Carrying out development in accordance with the agreed requirements and development standards Testing of products in accordance with the test strategy to ensure that they are fit for purpose Assisting the team in examining packages of work and giving realistic timescales for completion Completion of work allocated within agreed time, cost and quality criteria and providing progress reports on assigned work as required Management and control of problems and change within their area of responsibility, including negotiation with other team members Problem analysis, investigation and resolution Playing an active part in Process improvement, awareness of and compliance with all relevant quality processes and procedures, including completion of all the specified quality records Mandatory Skills: FTEs will be used across Live Support systems wherever required: Technologies - Denodo/Talend/PDI/Git/MySQL/Redshift/Grafana Dashboard creation/consolidation Gathering requirements, understanding the service and delivery alerts to suit Skills must have: FTE ideally should have experience in Grafana monitoring: Dashboard creation/consolidation A software engineering background with proven ability to rapidly learn and apply application development process, tools and programming/Scripting languages. Awareness of key SE engineering concepts and governance (design, development, config management and version control, quality control, continuous integration, release/deployment, documentation, built in supportability, built in maintainability, re-use and extensibility) Specific experience of data solutions development addressing data extraction, transformation and load (ETL) processing and data analytics and reporting requirements. Familiar with Agile software development principles and practices and experience of delivery as a member of an Agile Scrum team utilising Scrum methodology.
23/04/2024
Project-based
SC Cleared Talend/Denodo/Grafana Engineer Telford 6 months IR35 Status - Mandated Umbrella Candidates MUST hold Active SC clearance We are heading up a recruitment drive on behalf of a leading IT consultancy that require an SC Cleared Talend/Denodo/Grafana Engineer to join their team on a major government project that is based in Telford. Software development activity across the full range of development life cycle; requirements gathering, analysis, design, coding/development, testing, implementation and live support. This may be within new systems development projects or enhancements and fixes to existing applications. Carrying out development in accordance with the agreed requirements and development standards Testing of products in accordance with the test strategy to ensure that they are fit for purpose Assisting the team in examining packages of work and giving realistic timescales for completion Completion of work allocated within agreed time, cost and quality criteria and providing progress reports on assigned work as required Management and control of problems and change within their area of responsibility, including negotiation with other team members Problem analysis, investigation and resolution Playing an active part in Process improvement, awareness of and compliance with all relevant quality processes and procedures, including completion of all the specified quality records Mandatory Skills: FTEs will be used across Live Support systems wherever required: Technologies - Denodo/Talend/PDI/Git/MySQL/Redshift/Grafana Dashboard creation/consolidation Gathering requirements, understanding the service and delivery alerts to suit Skills must have: FTE ideally should have experience in Grafana monitoring: Dashboard creation/consolidation A software engineering background with proven ability to rapidly learn and apply application development process, tools and programming/Scripting languages. Awareness of key SE engineering concepts and governance (design, development, config management and version control, quality control, continuous integration, release/deployment, documentation, built in supportability, built in maintainability, re-use and extensibility) Specific experience of data solutions development addressing data extraction, transformation and load (ETL) processing and data analytics and reporting requirements. Familiar with Agile software development principles and practices and experience of delivery as a member of an Agile Scrum team utilising Scrum methodology.