Are you a passionate Ruby on Rails developer looking to join a dynamic team and make a significant impact? We are seeking a talented Senior Software Developer to contribute to the development of our cutting-edge web applications. Responsibilities: Design, develop, and maintain high-quality Ruby on Rails applications Collaborate with product managers, designers, and other developers to deliver innovative solutions Write clean, efficient, and well-tested code Optimize application performance and scalability Stay up-to-date with the latest Ruby on Rails technologies and best practices Mentor and guide junior developers Qualifications: Strong proficiency in Ruby on Rails and related technologies (eg, HTML, CSS, JavaScript) Experience with databases (eg, AzureSQL) Understanding of object-oriented programming principles Knowledge of RESTful API design and development Experience with version control systems (eg, Git) Excellent problem-solving and debugging skills Ability to work independently and as part of a team Bonus points for: Experience with Front End frameworks (eg, MS Blazor) Familiarity with cloud platforms (eg, Azure) Contributions to open-source projects Why join our team: Competitive salary and benefits package Opportunities for professional growth and development A collaborative and supportive work environment The chance to work on exciting and challenging projects If you are a talented and motivated Ruby on Rails developer, we would love to hear from you! Please submit your resume and cover letter to (see below)
Dec 03, 2024
Contractor
Are you a passionate Ruby on Rails developer looking to join a dynamic team and make a significant impact? We are seeking a talented Senior Software Developer to contribute to the development of our cutting-edge web applications. Responsibilities: Design, develop, and maintain high-quality Ruby on Rails applications Collaborate with product managers, designers, and other developers to deliver innovative solutions Write clean, efficient, and well-tested code Optimize application performance and scalability Stay up-to-date with the latest Ruby on Rails technologies and best practices Mentor and guide junior developers Qualifications: Strong proficiency in Ruby on Rails and related technologies (eg, HTML, CSS, JavaScript) Experience with databases (eg, AzureSQL) Understanding of object-oriented programming principles Knowledge of RESTful API design and development Experience with version control systems (eg, Git) Excellent problem-solving and debugging skills Ability to work independently and as part of a team Bonus points for: Experience with Front End frameworks (eg, MS Blazor) Familiarity with cloud platforms (eg, Azure) Contributions to open-source projects Why join our team: Competitive salary and benefits package Opportunities for professional growth and development A collaborative and supportive work environment The chance to work on exciting and challenging projects If you are a talented and motivated Ruby on Rails developer, we would love to hear from you! Please submit your resume and cover letter to (see below)
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. UP (Unified Platform) consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision-making and research, our platform simplifies implementing new ideas, enhancing our competitive edge. We work from high-level requirements where programmers are expected to gain an intimate understanding of the business. We strive for an environment where developers have the autonomy to pursue business solutions without arbitrary management constraints. We are a group of polyglots and technologists always seeking to find the right tool for each problem. Broadly, the development teams at DRW believe in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly-coupled service architectures. UP teams are segmented into multiple areas including: Platform Engineering - Teams within platform engineering provide cross-cutting capabilities that enable other teams to focus on domain- or business-specific needs by streamlining and standardizing technical approaches. For example, one of these teams provides data mapping tools, access management, and usage tracking capabilities for development teams. Domain Engineering - Teams within domain engineering own critical capabilities that extend beyond a single desk or business area, building services and data solutions to optimize for a broad array of use cases. For example, these teams work on problems like managing and enhancing DRW's instrument and organizational reference data models for seamless interoperability across the firm; handling real-time message flow and integrations with third-party trades and orders feeds; or providing trading desks and business units with current, historical, and real-time streaming portfolio views. We are passionate about finding the best team and role for each candidate through the interview process, as we learn more about each person's current skills and long-term development goals. Expectations: Building systems with a constant focus on testing, reliability, scalability, and maintainability. Designing, modeling, and programming in a variety languages and technologies. Working on legacy code as well as green field development. Initiative driving projects to completion. Learning and promoting new technologies with a focus on best practices. Providing on-call support as needed. Sometimes working alongside other developers on the same task. Desirable Experience: We are looking for strong developers of any stripe, but familiarity with the below will give candidates a leg up in working on our systems. Multiple years of server-side development. A solid understanding of micro-service architectures and CAP theorem. A good understanding of functional paradigms and type theory. Confident JVM knowledge. Modern Java, Ruby, or Clojure knowledge. Experience with Airflow or other Python-based workflow orchestration tools. Proficiency in domain driven design and domain modeling. Exposure to Kubernetes, Docker, Linux, Kafka, RabbitMQ, or git. Working knowledge of SQL, HTML, CSS, and JavaScript. Knowledge of financial concepts, exchange trading, or physical energy trading.
Dec 03, 2024
Full time
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. UP (Unified Platform) consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision-making and research, our platform simplifies implementing new ideas, enhancing our competitive edge. We work from high-level requirements where programmers are expected to gain an intimate understanding of the business. We strive for an environment where developers have the autonomy to pursue business solutions without arbitrary management constraints. We are a group of polyglots and technologists always seeking to find the right tool for each problem. Broadly, the development teams at DRW believe in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly-coupled service architectures. UP teams are segmented into multiple areas including: Platform Engineering - Teams within platform engineering provide cross-cutting capabilities that enable other teams to focus on domain- or business-specific needs by streamlining and standardizing technical approaches. For example, one of these teams provides data mapping tools, access management, and usage tracking capabilities for development teams. Domain Engineering - Teams within domain engineering own critical capabilities that extend beyond a single desk or business area, building services and data solutions to optimize for a broad array of use cases. For example, these teams work on problems like managing and enhancing DRW's instrument and organizational reference data models for seamless interoperability across the firm; handling real-time message flow and integrations with third-party trades and orders feeds; or providing trading desks and business units with current, historical, and real-time streaming portfolio views. We are passionate about finding the best team and role for each candidate through the interview process, as we learn more about each person's current skills and long-term development goals. Expectations: Building systems with a constant focus on testing, reliability, scalability, and maintainability. Designing, modeling, and programming in a variety languages and technologies. Working on legacy code as well as green field development. Initiative driving projects to completion. Learning and promoting new technologies with a focus on best practices. Providing on-call support as needed. Sometimes working alongside other developers on the same task. Desirable Experience: We are looking for strong developers of any stripe, but familiarity with the below will give candidates a leg up in working on our systems. Multiple years of server-side development. A solid understanding of micro-service architectures and CAP theorem. A good understanding of functional paradigms and type theory. Confident JVM knowledge. Modern Java, Ruby, or Clojure knowledge. Experience with Airflow or other Python-based workflow orchestration tools. Proficiency in domain driven design and domain modeling. Exposure to Kubernetes, Docker, Linux, Kafka, RabbitMQ, or git. Working knowledge of SQL, HTML, CSS, and JavaScript. Knowledge of financial concepts, exchange trading, or physical energy trading.
Senior Software Developer in Test (SDET) Why Join Capco? Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry. We offer: A work culture focused on innovation and building lasting value for our clients and employees Ongoing learning opportunities to help you acquire new skills or deepen existing expertise A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients A diverse, inclusive, meritocratic culture Enhanced and competitive family friendly benefits, including maternity / adoption / shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement QA and Automation at Capco Create, drive, and build test strategies that are robust, reusable, and scalable. Be responsible for creating detailed test artifacts such as test plans, test specifications, automated tests, defect tickets, and reports. Manage test environments, test devices, defining and creating consistent test data and reports. Work with both your team and other cross-functional teams to plan and execute tests using the latest UI/Mobile test automation technologies, processes, and tools. Collaborate with architects to ensure solutions adhere to their principles and direction. Lead, mentor, up-skill, and inspire other automation engineers. Deliver fair outcomes for our customers and ensure own conduct maintains order and transparency. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries and love to experiment. Have a passion for being part of a team that is forming the future of finance. About You Capco is looking for hardworking, innovative, and creative people to join our Digital Engineering team. We'd also like to see: Practical experience of engineering best practices, while being obsessed with continuous improvement. Expertise in a set of the team's domains, including the breadth of services, how they interact, and data flows between systems. Able to work individually or with teams, recommending tooling and solutions aligning with organisational strategies. Architect services and systems using well-accepted design patterns to allow for iterative, autonomous development and future scaling. Contribute to security designs based on the organisation's security strategy. Comfortable managing engineers, ensuring they track the team's efficiency and quality of work. Make valuable contributions to products, solutions, and teams. Play a role in the delivery of critical business applications and ideally customer-facing applications. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries and love to experiment. Have a passion for being part of the engineering team that is forming the future of finance. Skills & Expertise Essential Solid Test Automation experience across the multitude of Windows and Mac browsers and Mobile Devices (iOS, Android, Windows). Test automation experience using Cucumber/Ruby, Robot, WebDriver, Selenium. Experience of at least one of Browser Stack, Sauce Labs, Appium, Calabash, TestCloud or other Cloud Service Testing Framework. Test automation experience of ReST and SOAP based APIs and Web Services using single and multi-threading. Good understanding of web technologies e.g. HTML, JavaScript, CSS, ReST and JSON. Experience of test and issue management tools e.g. Jira, RTC, TestRail and Quality Centre. CI/CD - tools such as Confluence, Jira, Jenkins, Git, GitHub, Stash, SonarQube, Performance Centre. Desirable Background as a developer preferred. Load and Performance Testing experience - Load Runner, Performance Centre and JMeter or similar tools. PaaS/IaaS - OpenShift, Pivotal Cloud Foundry, AWS, Azure & Cloudbees. DevOps processes and experience. Agile methodologies - Scrum, Kanban, Lean UX, X. Strong experience delivering to AAA accessibility standards and usability principles. Experience migrating on-premise solutions to a cloud ecosystem. Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to . We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success.
Dec 03, 2024
Full time
Senior Software Developer in Test (SDET) Why Join Capco? Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry. We offer: A work culture focused on innovation and building lasting value for our clients and employees Ongoing learning opportunities to help you acquire new skills or deepen existing expertise A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients A diverse, inclusive, meritocratic culture Enhanced and competitive family friendly benefits, including maternity / adoption / shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement QA and Automation at Capco Create, drive, and build test strategies that are robust, reusable, and scalable. Be responsible for creating detailed test artifacts such as test plans, test specifications, automated tests, defect tickets, and reports. Manage test environments, test devices, defining and creating consistent test data and reports. Work with both your team and other cross-functional teams to plan and execute tests using the latest UI/Mobile test automation technologies, processes, and tools. Collaborate with architects to ensure solutions adhere to their principles and direction. Lead, mentor, up-skill, and inspire other automation engineers. Deliver fair outcomes for our customers and ensure own conduct maintains order and transparency. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries and love to experiment. Have a passion for being part of a team that is forming the future of finance. About You Capco is looking for hardworking, innovative, and creative people to join our Digital Engineering team. We'd also like to see: Practical experience of engineering best practices, while being obsessed with continuous improvement. Expertise in a set of the team's domains, including the breadth of services, how they interact, and data flows between systems. Able to work individually or with teams, recommending tooling and solutions aligning with organisational strategies. Architect services and systems using well-accepted design patterns to allow for iterative, autonomous development and future scaling. Contribute to security designs based on the organisation's security strategy. Comfortable managing engineers, ensuring they track the team's efficiency and quality of work. Make valuable contributions to products, solutions, and teams. Play a role in the delivery of critical business applications and ideally customer-facing applications. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries and love to experiment. Have a passion for being part of the engineering team that is forming the future of finance. Skills & Expertise Essential Solid Test Automation experience across the multitude of Windows and Mac browsers and Mobile Devices (iOS, Android, Windows). Test automation experience using Cucumber/Ruby, Robot, WebDriver, Selenium. Experience of at least one of Browser Stack, Sauce Labs, Appium, Calabash, TestCloud or other Cloud Service Testing Framework. Test automation experience of ReST and SOAP based APIs and Web Services using single and multi-threading. Good understanding of web technologies e.g. HTML, JavaScript, CSS, ReST and JSON. Experience of test and issue management tools e.g. Jira, RTC, TestRail and Quality Centre. CI/CD - tools such as Confluence, Jira, Jenkins, Git, GitHub, Stash, SonarQube, Performance Centre. Desirable Background as a developer preferred. Load and Performance Testing experience - Load Runner, Performance Centre and JMeter or similar tools. PaaS/IaaS - OpenShift, Pivotal Cloud Foundry, AWS, Azure & Cloudbees. DevOps processes and experience. Agile methodologies - Scrum, Kanban, Lean UX, X. Strong experience delivering to AAA accessibility standards and usability principles. Experience migrating on-premise solutions to a cloud ecosystem. Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to . We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success.
Software Engineer- Ruby on Rails/NodeJS (Permanent, Remote Work) Job Description Our client stands for dedication to clients, market firsts, and deep expertise in risk management. They have grown to become the leading global assurance provider, bringing together outstanding expertise in certification, customised assurance, ESG, cybersecurity, inspection, and training. They help their FTSE100 end clients negotiate a rapidly changing world, by working with them to manage and mitigate the risks they face. As part of the new investment andgrowth plans, our client is looking to hire into the development team to cover UK, China and India based programmes. The programme consists of developing the internal business products and platforms. You will play a major role in developing data-driven applications that will transform the way brands and retailers assess their supply chains and drive improvement. We need to make a number of Ruby upgrades for the client, so the ideal candidate would have a greater balance of Ruby and Nodejs experience . Responsibilities Develop internal business product and platform, including dashboards and functionality. Author clean, maintainable, and well-documented code, adhering to best practices fo Ruby on Rails and NodeJS Interact with developers, scrum masters, product owners, testers, and key stakeholders. Essential Skills Mid to senior -level engineer Ruby on Rails (2-4 years) Node JS (2 years) Jira React (nice to have) Additional Skills & Qualifications Experience with scrum and sprints Integration and implementation skills Stakeholder management Why Work Here? This role offers the opportunity to work within a fast-paced, global services organisation with significant investment, including from Goldman Sachs. You will be part of a dynamic team, engaging with various stakeholders and working on impactful programmes that span multiple countries. Work Environment This is a remote position. You will be working with a diverse team of 42 staff, including developers, scrum masters, product owners, and testers. The technology stack includes Ruby on Rails, Node JS, JavaScript, SSO, and Ox Zero API. The work involves developing internal business products and platforms, focusing on dashboards and functionality, and supporting and managing risk. Job Type & Location This is a Permanent position based out of Birmingham (remote), United Kingdom. Permanent Software Engineer- Ruby on Rails/NodeJS Location Birmingham, UK Rate/Salary .00 GBP Yearly Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
Dec 02, 2024
Full time
Software Engineer- Ruby on Rails/NodeJS (Permanent, Remote Work) Job Description Our client stands for dedication to clients, market firsts, and deep expertise in risk management. They have grown to become the leading global assurance provider, bringing together outstanding expertise in certification, customised assurance, ESG, cybersecurity, inspection, and training. They help their FTSE100 end clients negotiate a rapidly changing world, by working with them to manage and mitigate the risks they face. As part of the new investment andgrowth plans, our client is looking to hire into the development team to cover UK, China and India based programmes. The programme consists of developing the internal business products and platforms. You will play a major role in developing data-driven applications that will transform the way brands and retailers assess their supply chains and drive improvement. We need to make a number of Ruby upgrades for the client, so the ideal candidate would have a greater balance of Ruby and Nodejs experience . Responsibilities Develop internal business product and platform, including dashboards and functionality. Author clean, maintainable, and well-documented code, adhering to best practices fo Ruby on Rails and NodeJS Interact with developers, scrum masters, product owners, testers, and key stakeholders. Essential Skills Mid to senior -level engineer Ruby on Rails (2-4 years) Node JS (2 years) Jira React (nice to have) Additional Skills & Qualifications Experience with scrum and sprints Integration and implementation skills Stakeholder management Why Work Here? This role offers the opportunity to work within a fast-paced, global services organisation with significant investment, including from Goldman Sachs. You will be part of a dynamic team, engaging with various stakeholders and working on impactful programmes that span multiple countries. Work Environment This is a remote position. You will be working with a diverse team of 42 staff, including developers, scrum masters, product owners, and testers. The technology stack includes Ruby on Rails, Node JS, JavaScript, SSO, and Ox Zero API. The work involves developing internal business products and platforms, focusing on dashboards and functionality, and supporting and managing risk. Job Type & Location This is a Permanent position based out of Birmingham (remote), United Kingdom. Permanent Software Engineer- Ruby on Rails/NodeJS Location Birmingham, UK Rate/Salary .00 GBP Yearly Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital, and cryptoassets. We operate with respect, curiosity, and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation, and a willingness to challenge consensus. We are seeking a Senior Software Engineer to join our Unified Platform (UP) team. UP consolidates data and technologies into a comprehensive solution, accelerating time to market. Within UP, the Treasury team is responsible for building systems that efficiently allocate capital and facilitate centralized, optimal management of firm resources. We work from high-level requirements where programmers are expected to gain an intimate understanding of the business. We strive for an environment where developers have the autonomy to pursue business solutions without arbitrary management constraints. We are a group of polyglots and technologists always seeking to find the right tool for each problem. Broadly, the development teams at DRW believe in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly-coupled service architectures. You'll be right at home if: You can work alone but prefer working as a team. You are passionate about providing business impact through technology. You are comfortable leading large, complex data projects end-to-end. You thrive on innovation and constantly seek new, creative solutions to existing problems. You care more about learning and problem-solving than being right. You focus on reliability, scalability, and maintainability. You enjoy design, modeling, and programming regardless of the language or platform. You are excited to directly collaborate with subject-matter experts to build the best solution. What you will be working on: You'll be helping DRW manage capital efficiently by developing and maintaining simple and robust data pipelines written mostly in Ruby, Python, and Clojure that perform complex analysis on firm and market data. You will architect and maintain highly resilient systems that sit in the critical path of operations. You'll build deep domain expertise as you work on problems that touch a variety of asset classes and trading concepts. You'll find innovative ways to integrate disparate technologies and provide valuable insights to the business. You'll enable the communication mechanism for that data whether it be alerting, dashboards, ad-hoc querying, or complex data visualization. You'll work closely with your customers inside the firm to bring reliable, concrete, and introspect-able numbers to support critical firm operations.
Dec 01, 2024
Full time
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital, and cryptoassets. We operate with respect, curiosity, and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation, and a willingness to challenge consensus. We are seeking a Senior Software Engineer to join our Unified Platform (UP) team. UP consolidates data and technologies into a comprehensive solution, accelerating time to market. Within UP, the Treasury team is responsible for building systems that efficiently allocate capital and facilitate centralized, optimal management of firm resources. We work from high-level requirements where programmers are expected to gain an intimate understanding of the business. We strive for an environment where developers have the autonomy to pursue business solutions without arbitrary management constraints. We are a group of polyglots and technologists always seeking to find the right tool for each problem. Broadly, the development teams at DRW believe in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly-coupled service architectures. You'll be right at home if: You can work alone but prefer working as a team. You are passionate about providing business impact through technology. You are comfortable leading large, complex data projects end-to-end. You thrive on innovation and constantly seek new, creative solutions to existing problems. You care more about learning and problem-solving than being right. You focus on reliability, scalability, and maintainability. You enjoy design, modeling, and programming regardless of the language or platform. You are excited to directly collaborate with subject-matter experts to build the best solution. What you will be working on: You'll be helping DRW manage capital efficiently by developing and maintaining simple and robust data pipelines written mostly in Ruby, Python, and Clojure that perform complex analysis on firm and market data. You will architect and maintain highly resilient systems that sit in the critical path of operations. You'll build deep domain expertise as you work on problems that touch a variety of asset classes and trading concepts. You'll find innovative ways to integrate disparate technologies and provide valuable insights to the business. You'll enable the communication mechanism for that data whether it be alerting, dashboards, ad-hoc querying, or complex data visualization. You'll work closely with your customers inside the firm to bring reliable, concrete, and introspect-able numbers to support critical firm operations.
Senior Software Developer in Test (SDET) Why Join Capco? Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry. We offer: A work culture focused on innovation and building lasting value for our clients and employees Ongoing learning opportunities to help you acquire new skills or deepen existing expertise A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients A diverse, inclusive, meritocratic culture Enhanced and competitive family friendly benefits, including maternity / adoption / shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement QA and Automation at Capco Create, drive, and build test strategies that are robust, reusable, and scalable. Create detailed test artefacts such as test plans, test specifications, automated tests, defect tickets, and reports. Manage test environments, test devices, and define and create consistent test data and reports. Work with both your team and other cross-functional teams to plan and execute tests using the latest UI/Mobile test automation technologies, processes, and tools. Collaborate with architects to ensure solutions adhere to their principles and direction. Lead, mentor, up-skill, and inspire other automation engineers. Deliver fair outcomes for our customers and ensure conduct maintains order and transparency. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries. Have a passion for being part of a team that is forming the future of finance. About You Capco is looking for hardworking, innovative, and creative people to join our Digital Engineering team. We'd also like to see: Demonstrate practical experience of engineering best practices, while being obsessed with continuous improvement. Expertise in a set of the team's domains, including the breadth of services, how they interact, and data flows between systems. Able to work individually or with teams, recommending tooling and solutions aligning with organisational strategies. Architect services and systems using well-accepted design patterns to allow for iterative, autonomous development and future scaling. Contribute to security designs based on the organisation's security strategy and foster a security-first mindset across teams. Comfortable managing engineers to ensure tracking of the team's efficiency and quality of work. Have personally made valuable contributions to products, solutions, and teams. Played a role in the delivery of critical business applications and ideally customer-facing applications. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries. Have a passion for being part of the engineering team that is forming the future of finance. Skills & Expertise Essential Solid Test Automation experience across Windows and Mac browsers and Mobile Devices (iOS, Android, Windows). Test automation experience using Cucumber/Ruby, Robot, WebDriver, Selenium. Experience with at least one of Browser Stack, Sauce Labs, Appium, Calabash, TestCloud or other Cloud Service Testing Framework. Test automation experience of ReST and SOAP based APIs and Web Services. Good understanding of web technologies e.g. HTML, JavaScript, CSS, ReST, and JSON. Experience with test and issue management tools e.g. Jira, RTC, TestRail, and Quality Centre. CI/CD tools such as Confluence, Jira, Jenkins, Git, GitHub, Stash, SonarQube, Performance centre. Desirable Background as a developer preferred. Load and Performance Testing experience - Load Runner, Performance Centre, and JMeter or similar tools. PaaS/IaaS - OpenShift, Pivotal Cloud Foundry, AWS, Azure & Cloudbees. DevOps processes and experience. Agile methodologies - Scrum, Kanban, Lean UX. Strong experience delivering to AAA accessibility standards and usability principles. Experience migrating on-premise solutions to a cloud ecosystem. Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to . We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success.
Dec 01, 2024
Full time
Senior Software Developer in Test (SDET) Why Join Capco? Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry. We offer: A work culture focused on innovation and building lasting value for our clients and employees Ongoing learning opportunities to help you acquire new skills or deepen existing expertise A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients A diverse, inclusive, meritocratic culture Enhanced and competitive family friendly benefits, including maternity / adoption / shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement QA and Automation at Capco Create, drive, and build test strategies that are robust, reusable, and scalable. Create detailed test artefacts such as test plans, test specifications, automated tests, defect tickets, and reports. Manage test environments, test devices, and define and create consistent test data and reports. Work with both your team and other cross-functional teams to plan and execute tests using the latest UI/Mobile test automation technologies, processes, and tools. Collaborate with architects to ensure solutions adhere to their principles and direction. Lead, mentor, up-skill, and inspire other automation engineers. Deliver fair outcomes for our customers and ensure conduct maintains order and transparency. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries. Have a passion for being part of a team that is forming the future of finance. About You Capco is looking for hardworking, innovative, and creative people to join our Digital Engineering team. We'd also like to see: Demonstrate practical experience of engineering best practices, while being obsessed with continuous improvement. Expertise in a set of the team's domains, including the breadth of services, how they interact, and data flows between systems. Able to work individually or with teams, recommending tooling and solutions aligning with organisational strategies. Architect services and systems using well-accepted design patterns to allow for iterative, autonomous development and future scaling. Contribute to security designs based on the organisation's security strategy and foster a security-first mindset across teams. Comfortable managing engineers to ensure tracking of the team's efficiency and quality of work. Have personally made valuable contributions to products, solutions, and teams. Played a role in the delivery of critical business applications and ideally customer-facing applications. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries. Have a passion for being part of the engineering team that is forming the future of finance. Skills & Expertise Essential Solid Test Automation experience across Windows and Mac browsers and Mobile Devices (iOS, Android, Windows). Test automation experience using Cucumber/Ruby, Robot, WebDriver, Selenium. Experience with at least one of Browser Stack, Sauce Labs, Appium, Calabash, TestCloud or other Cloud Service Testing Framework. Test automation experience of ReST and SOAP based APIs and Web Services. Good understanding of web technologies e.g. HTML, JavaScript, CSS, ReST, and JSON. Experience with test and issue management tools e.g. Jira, RTC, TestRail, and Quality Centre. CI/CD tools such as Confluence, Jira, Jenkins, Git, GitHub, Stash, SonarQube, Performance centre. Desirable Background as a developer preferred. Load and Performance Testing experience - Load Runner, Performance Centre, and JMeter or similar tools. PaaS/IaaS - OpenShift, Pivotal Cloud Foundry, AWS, Azure & Cloudbees. DevOps processes and experience. Agile methodologies - Scrum, Kanban, Lean UX. Strong experience delivering to AAA accessibility standards and usability principles. Experience migrating on-premise solutions to a cloud ecosystem. Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to . We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success.
Senior Software Engineer - Unified Platform Job Location: London Employment type: Full-time Department: Technology Targeted Start Date: Immediate DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital, and cryptoassets. We operate with respect, curiosity, and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation, and a willingness to challenge consensus. UP (Unified Platform) consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision-making and research, our platform simplifies implementing new ideas, enhancing our competitive edge. We work from high-level requirements where programmers are expected to gain an intimate understanding of the business. We strive for an environment where developers have the autonomy to pursue business solutions without arbitrary management constraints. We are a group of polyglots and technologists always seeking to find the right tool for each problem. Broadly, the development teams at DRW believe in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly-coupled service architectures. UP teams are segmented into multiple areas including: Platform Engineering: Teams within platform engineering provide cross-cutting capabilities that enable other teams to focus on domain- or business-specific needs by streamlining and standardizing technical approaches. For example, one of these teams provides data mapping tools, access management, and usage tracking capabilities for development teams. Domain Engineering: Teams within domain engineering own critical capabilities that extend beyond a single desk or business area, building services and data solutions to optimize for a broad array of use cases. For example, these teams work on problems like managing and enhancing DRW's instrument and organizational reference data models for seamless interoperability across the firm; handling real-time message flow and integrations with third-party trades and orders feeds; or providing trading desks and business units with current, historical, and real-time streaming portfolio views. We are passionate about finding the best team and role for each candidate through the interview process, as we learn more about each person's current skills and long-term development goals. Building systems with a constant focus on testing, reliability, scalability, and maintainability. Designing, modeling, and programming in a variety of languages and technologies. Working on legacy code as well as greenfield development. Initiative driving projects to completion. Learning and promoting new technologies with a focus on best practices. Providing on-call support as needed. Sometimes working alongside other developers on the same task. We are looking for strong developers of any stripe, but familiarity with the below will give candidates a leg up in working on our systems: Multiple years of server-side development. A solid understanding of micro-service architectures and CAP theorem. A good understanding of functional paradigms and type theory. Confident JVM knowledge. Modern Java, Ruby, or Clojure knowledge. Experience with Airflow or other Python-based workflow orchestration tools. Exposure to Kubernetes, Docker, Linux, Kafka, RabbitMQ, or git. Knowledge of financial concepts, exchange trading, or physical energy trading.
Dec 01, 2024
Full time
Senior Software Engineer - Unified Platform Job Location: London Employment type: Full-time Department: Technology Targeted Start Date: Immediate DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital, and cryptoassets. We operate with respect, curiosity, and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation, and a willingness to challenge consensus. UP (Unified Platform) consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision-making and research, our platform simplifies implementing new ideas, enhancing our competitive edge. We work from high-level requirements where programmers are expected to gain an intimate understanding of the business. We strive for an environment where developers have the autonomy to pursue business solutions without arbitrary management constraints. We are a group of polyglots and technologists always seeking to find the right tool for each problem. Broadly, the development teams at DRW believe in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly-coupled service architectures. UP teams are segmented into multiple areas including: Platform Engineering: Teams within platform engineering provide cross-cutting capabilities that enable other teams to focus on domain- or business-specific needs by streamlining and standardizing technical approaches. For example, one of these teams provides data mapping tools, access management, and usage tracking capabilities for development teams. Domain Engineering: Teams within domain engineering own critical capabilities that extend beyond a single desk or business area, building services and data solutions to optimize for a broad array of use cases. For example, these teams work on problems like managing and enhancing DRW's instrument and organizational reference data models for seamless interoperability across the firm; handling real-time message flow and integrations with third-party trades and orders feeds; or providing trading desks and business units with current, historical, and real-time streaming portfolio views. We are passionate about finding the best team and role for each candidate through the interview process, as we learn more about each person's current skills and long-term development goals. Building systems with a constant focus on testing, reliability, scalability, and maintainability. Designing, modeling, and programming in a variety of languages and technologies. Working on legacy code as well as greenfield development. Initiative driving projects to completion. Learning and promoting new technologies with a focus on best practices. Providing on-call support as needed. Sometimes working alongside other developers on the same task. We are looking for strong developers of any stripe, but familiarity with the below will give candidates a leg up in working on our systems: Multiple years of server-side development. A solid understanding of micro-service architectures and CAP theorem. A good understanding of functional paradigms and type theory. Confident JVM knowledge. Modern Java, Ruby, or Clojure knowledge. Experience with Airflow or other Python-based workflow orchestration tools. Exposure to Kubernetes, Docker, Linux, Kafka, RabbitMQ, or git. Knowledge of financial concepts, exchange trading, or physical energy trading.
Software Engineer- Ruby on Rails/NodeJS (Permanent, Remote Work) Job Description Ourclient stands for dedication to clients, market firsts, and deep expertise in risk management. They have grown to become the leading global assurance provider, bringing together outstanding expertise in certification, customised assurance, ESG, cybersecurity, inspection, and training. They help their FTSE100 end clients negotiate a rapidly changing world, by working with them to manage and mitigate the risks they face. As part of the new investment andgrowth plans, our client is looking to hire into the development team to cover UK, China and India based programmes. The programme consists of developing the internal business products and platforms. You will play a major role in developing data-driven applications that will transform the way brands and retailers assess their supply chains and drive improvement. We need to make a number of Ruby upgrades for the client, so the ideal candidate would have a greater balance of Ruby and Nodejs experience . Responsibilities Develop internal business product and platform, including dashboards and functionality. Author clean, maintainable, and well-documented code, adhering to best practices fo Ruby on Rails and NodeJS Interact with developers, scrum masters, product owners, testers, and key stakeholders. Essential Skills Mid to senior -level engineer Ruby on Rails (3-4 years) Node JS (2 years) Jira React (nice to have) Additional Skills & Qualifications Experience with scrum and sprints Integration and implementation skills Stakeholder management Why Work Here? This role offers the opportunity to work within a fast-paced, global services organisation with significant investment, including from Goldman Sachs. You will be part of a dynamic team, engaging with various stakeholders and working on impactful programmes that span multiple countries. Work Environment This is a remote position. You will be working with a diverse team of 42 staff, including developers, scrum masters, product owners, and testers. The technology stack includes Ruby on Rails, Node JS, JavaScript, SSO, and Ox Zero API. The work involves developing internal business products and platforms, focusing on dashboards and functionality, and supporting and managing risk. Job Type & Location This is a Permanent position based out of Birmingham (remote), United Kingdom. Permanent Software Engineer- Ruby on Rails/NodeJS Location Birmingham, UK Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
Nov 29, 2024
Full time
Software Engineer- Ruby on Rails/NodeJS (Permanent, Remote Work) Job Description Ourclient stands for dedication to clients, market firsts, and deep expertise in risk management. They have grown to become the leading global assurance provider, bringing together outstanding expertise in certification, customised assurance, ESG, cybersecurity, inspection, and training. They help their FTSE100 end clients negotiate a rapidly changing world, by working with them to manage and mitigate the risks they face. As part of the new investment andgrowth plans, our client is looking to hire into the development team to cover UK, China and India based programmes. The programme consists of developing the internal business products and platforms. You will play a major role in developing data-driven applications that will transform the way brands and retailers assess their supply chains and drive improvement. We need to make a number of Ruby upgrades for the client, so the ideal candidate would have a greater balance of Ruby and Nodejs experience . Responsibilities Develop internal business product and platform, including dashboards and functionality. Author clean, maintainable, and well-documented code, adhering to best practices fo Ruby on Rails and NodeJS Interact with developers, scrum masters, product owners, testers, and key stakeholders. Essential Skills Mid to senior -level engineer Ruby on Rails (3-4 years) Node JS (2 years) Jira React (nice to have) Additional Skills & Qualifications Experience with scrum and sprints Integration and implementation skills Stakeholder management Why Work Here? This role offers the opportunity to work within a fast-paced, global services organisation with significant investment, including from Goldman Sachs. You will be part of a dynamic team, engaging with various stakeholders and working on impactful programmes that span multiple countries. Work Environment This is a remote position. You will be working with a diverse team of 42 staff, including developers, scrum masters, product owners, and testers. The technology stack includes Ruby on Rails, Node JS, JavaScript, SSO, and Ox Zero API. The work involves developing internal business products and platforms, focusing on dashboards and functionality, and supporting and managing risk. Job Type & Location This is a Permanent position based out of Birmingham (remote), United Kingdom. Permanent Software Engineer- Ruby on Rails/NodeJS Location Birmingham, UK Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
Workato is the only integration and automation platform that is as simple as it is powerful - and because it's built to power the largest enterprises, it is quite powerful. Simultaneously, it's a low-code/no-code platform. This empowers any user (dev/non-dev) to painlessly automate workflows across any apps and databases. We're proud to be named a leader by both Forrester and Gartner and trusted by 7,000+ of the world's top brands such as Box, Grab, Slack, and more. But what is most exciting is that this is only the beginning. Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles . We are driven by innovation and looking for team players who want to actively build our company. But, we also believe in balancing productivity with self-care . That's why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives. If this sounds right up your alley, please submit an application. We look forward to getting to know you! Responsibilities We seek an exceptional Senior Solution Consultant (Presales) based in Israel to join our growing team. This role will report to our Director of Solutions Consulting EMEA and will play an integral role in creating a vision for our customers, being the trusted advisor on Workato's automation best practices, and helping scale and drive adoption to achieve their strategic initiatives. In order to be successful in this role, you must be able to articulate technology and communicate the value of Workato's products to prospective business and technical users and buyers with a focus on SaaS, ERP and CRM applications. You will also help shape the product and direction of the company by communicating market needs to the Product Management team. As a Senior Solutions Consultant, you will be part of Workato's Presales Team and Architecture community and you will own the technical alignment with the customer during the pre-sales lifecycle through workshops and interactions that will define the customer's future state for Integration and Automation. This role is based in Israel. Proximity to Tel Aviv is preferred. In this role, you will also be accountable to: Be our customer's most trusted advisors by realizing Workato's value propositions and platform capabilities to achieve their business outcomes. Own the technical diagnosis, prescription, and validation phases of the sales cycle and provide a consultative approach in advising customers. Effectively team with AEs, Solution Architects, and other functions to evangelize our platform, approach, and architecture tailored to the customer's business and drive the technical sales stages to completion. Work closely with Customer Success to make the solution a reality for the customer. Articulate and educate on business, technical and architectural concepts to various audiences, including business users, developers, architects, IT operations professionals, and senior IT management. Sell the value of Workato products using multiple formats/channels, including phone, presentation, and live/online product demonstrations. Create and deliver custom product demonstrations to support the sales cycle. Perform business and technical discovery with customer prospects and be able to architect/build proposed solutions using Workato products. Successfully manage and execute technical workshops and proof of concepts (POCs), on-site or remote. Able to respond to functional and technical elements of RFIs/RFPs. Collect feedback from the field, synthesize, analyze, and channel to Product Management and Engineering for product roadmap. Responsible for representing the product to customers and at field events such as conferences, seminars, etc. Support Marketing with developer marketing and evangelism activities, including writing blogs, participating in demo-driven webinars, and speaking at industry events. Requirements Experiences Solid pre-sales experience in a SaaS/iPaaS organization. Hands-on experience with automation technologies, middleware, integration architecture patterns, web services technologies, enterprise messaging patterns, APIs, SOA, ESB, BPM, SDKs, Bots, and Databases. Experience with cloud technologies - iPaaS, SaaS applications, cloud infrastructure. Hands-on, practical working knowledge of SAP Integration and Orchestration approaches and technologies is required. Knowledge of integration and knowledge of Ruby programming is a plus. Qualification Ability to learn new concepts, technologies, and solve problems. Strong interpersonal skills with the ability to convey and relate ideas to others and work collaboratively to get things done. Excellent presentation abilities and composure in front of all levels of technical and business audiences. Ability to lead architectural discussions. A passion for technology and translating that passion into business impact for customers. Excellent verbal communication, written communication, and presentation skills in front of all audiences. Ability to travel as needed and to work flexible hours throughout the sales territory. Apply for this job indicates a required field First Name Last Name Email Phone Resume/CV Accepted file types: pdf, doc, docx, txt, rtf LinkedIn Profile Are you authorized to work in the listed country of hire for any employer? What is your expected compensation? Why do you think you will be successful in this role? Please address how you meet the requirements stated above by sharing relevant experience, skill sets, and knowledge. Demographic and Self-Identification Questions (APJ) Workato fosters an environment where diversity is celebrated and employees feel a sense of community and belonging. Our ability to win together as a team and to better each other is strengthened through our global perspectives, cultures, and identities. Your responses to the following questions are used (in aggregate only) for anonymized reporting related to our diversity and inclusion efforts. Your responses will not be associated with your specific application, will not be shared with the hiring team, and will not in any way be used in the hiring decision.
Nov 26, 2024
Full time
Workato is the only integration and automation platform that is as simple as it is powerful - and because it's built to power the largest enterprises, it is quite powerful. Simultaneously, it's a low-code/no-code platform. This empowers any user (dev/non-dev) to painlessly automate workflows across any apps and databases. We're proud to be named a leader by both Forrester and Gartner and trusted by 7,000+ of the world's top brands such as Box, Grab, Slack, and more. But what is most exciting is that this is only the beginning. Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles . We are driven by innovation and looking for team players who want to actively build our company. But, we also believe in balancing productivity with self-care . That's why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives. If this sounds right up your alley, please submit an application. We look forward to getting to know you! Responsibilities We seek an exceptional Senior Solution Consultant (Presales) based in Israel to join our growing team. This role will report to our Director of Solutions Consulting EMEA and will play an integral role in creating a vision for our customers, being the trusted advisor on Workato's automation best practices, and helping scale and drive adoption to achieve their strategic initiatives. In order to be successful in this role, you must be able to articulate technology and communicate the value of Workato's products to prospective business and technical users and buyers with a focus on SaaS, ERP and CRM applications. You will also help shape the product and direction of the company by communicating market needs to the Product Management team. As a Senior Solutions Consultant, you will be part of Workato's Presales Team and Architecture community and you will own the technical alignment with the customer during the pre-sales lifecycle through workshops and interactions that will define the customer's future state for Integration and Automation. This role is based in Israel. Proximity to Tel Aviv is preferred. In this role, you will also be accountable to: Be our customer's most trusted advisors by realizing Workato's value propositions and platform capabilities to achieve their business outcomes. Own the technical diagnosis, prescription, and validation phases of the sales cycle and provide a consultative approach in advising customers. Effectively team with AEs, Solution Architects, and other functions to evangelize our platform, approach, and architecture tailored to the customer's business and drive the technical sales stages to completion. Work closely with Customer Success to make the solution a reality for the customer. Articulate and educate on business, technical and architectural concepts to various audiences, including business users, developers, architects, IT operations professionals, and senior IT management. Sell the value of Workato products using multiple formats/channels, including phone, presentation, and live/online product demonstrations. Create and deliver custom product demonstrations to support the sales cycle. Perform business and technical discovery with customer prospects and be able to architect/build proposed solutions using Workato products. Successfully manage and execute technical workshops and proof of concepts (POCs), on-site or remote. Able to respond to functional and technical elements of RFIs/RFPs. Collect feedback from the field, synthesize, analyze, and channel to Product Management and Engineering for product roadmap. Responsible for representing the product to customers and at field events such as conferences, seminars, etc. Support Marketing with developer marketing and evangelism activities, including writing blogs, participating in demo-driven webinars, and speaking at industry events. Requirements Experiences Solid pre-sales experience in a SaaS/iPaaS organization. Hands-on experience with automation technologies, middleware, integration architecture patterns, web services technologies, enterprise messaging patterns, APIs, SOA, ESB, BPM, SDKs, Bots, and Databases. Experience with cloud technologies - iPaaS, SaaS applications, cloud infrastructure. Hands-on, practical working knowledge of SAP Integration and Orchestration approaches and technologies is required. Knowledge of integration and knowledge of Ruby programming is a plus. Qualification Ability to learn new concepts, technologies, and solve problems. Strong interpersonal skills with the ability to convey and relate ideas to others and work collaboratively to get things done. Excellent presentation abilities and composure in front of all levels of technical and business audiences. Ability to lead architectural discussions. A passion for technology and translating that passion into business impact for customers. Excellent verbal communication, written communication, and presentation skills in front of all audiences. Ability to travel as needed and to work flexible hours throughout the sales territory. Apply for this job indicates a required field First Name Last Name Email Phone Resume/CV Accepted file types: pdf, doc, docx, txt, rtf LinkedIn Profile Are you authorized to work in the listed country of hire for any employer? What is your expected compensation? Why do you think you will be successful in this role? Please address how you meet the requirements stated above by sharing relevant experience, skill sets, and knowledge. Demographic and Self-Identification Questions (APJ) Workato fosters an environment where diversity is celebrated and employees feel a sense of community and belonging. Our ability to win together as a team and to better each other is strengthened through our global perspectives, cultures, and identities. Your responses to the following questions are used (in aggregate only) for anonymized reporting related to our diversity and inclusion efforts. Your responses will not be associated with your specific application, will not be shared with the hiring team, and will not in any way be used in the hiring decision.
GlobalServers.UK is expanding its team to meet growing demands for top-notch web services. We're on the lookout for talented individuals to join us in delivering cutting-edge solutions and ensuring exceptional customer experiences in the fast-paced world of web hosting and development. Join us in shaping the future of web technology. Senior PHP/Web Application Developer We are seeking a Senior PHP/Web Application Developer to join our team and take on the following responsibilities: Participating in a team-oriented environment to develop complex web-based applications. Maintaining the existing codebase, troubleshooting bugs, and adding new features. Converting data from various formats (Excel, ACCESS, etc.) into developed databases. Proper documentation of the program and adding technical requirements in the code. Establishing projects from scratch or working on accessible projects. Staying aware of security issues in PHP. Developing front-end and back-end applications. Helping team members solve different problems. Providing technical consultation and expertise to product managers and staff members. Writing technical and non-technical specifications and documenting procedures. Resolving identified issues related to PHP development for various users, from senior managers to technical personnel. Heading responsibility to evaluate, design, develop, and assist application systems. Maintaining and managing complete documentation. Guiding business decisions from a technical perspective, including performance, reliability, scalability, and security. Maintaining and editing the current website according to the organization's requirements. Job Qualification Technical Experience: Hands-on experience with PHP, MySQL (LAMP), Strong in OOPS, XML, and HTTP fundamentals. In-depth knowledge of one or more areas: front-end, databases, networking, distributed systems, web services. Experience with an MVC application framework like CakePHP, Zend, Symfony, etc. Knowledge of scripting languages like Ruby or Python. Knowledge of virtual machines will be an additional benefit. Experience in creating and maintaining high-quality architecture and design documents, including feature specifications, design specifications, flow diagrams, and process diagrams. Experience in designing/architecting/developing web applications targeting enterprise users. Understanding of SDLC and methodologies. Ability to conceptualize requirements and handle web development projects independently. Good experience in designing and developing client-server and web-based applications. Personal Background Organization Skills: Career-oriented, self-starter, highly motivated, team player with a focus on deliverables, ability to think strategically, and maintain a high standard of conduct and professionalism. Communication Skills: Excellent English communication and presentation skills. Clear, understandable English phone skills and a service-oriented attitude. Candidate should be result-driven and a fast learner. Service Industry Experience: Proven experience in developing, testing, and implementing projects. Work closely with the US team to collect feedback to enhance the application and make it more productive. Schedule Flexibility: Willingness to work a flexible schedule/shifts, including occasional after-hours on-call, weekend duty, multitasking, and resilience. Work History IT Industry Experience: 3+ years with PHP Development. 2+ years' experience with PHP programming in MVC environment (Zend, Symfony, CakePHP, etc). 5+ years' programming experience in web development. LAMP Framework experience. Experience using remote hosting environments (SSH, SCP). Experience with agile development mode (SCRUM, XP) is desired. Job Types: Permanent, Full-time Schedule: - Day shift- Morning shift Supplemental pay types: - Performance bonus- Yearly bonus Ability to commute/relocate: London, Andhra Pradesh Our mission is to make life easier for website developers and their customers. We do it by offering easy to use, fast and reliable web hosting services.
Nov 25, 2024
Full time
GlobalServers.UK is expanding its team to meet growing demands for top-notch web services. We're on the lookout for talented individuals to join us in delivering cutting-edge solutions and ensuring exceptional customer experiences in the fast-paced world of web hosting and development. Join us in shaping the future of web technology. Senior PHP/Web Application Developer We are seeking a Senior PHP/Web Application Developer to join our team and take on the following responsibilities: Participating in a team-oriented environment to develop complex web-based applications. Maintaining the existing codebase, troubleshooting bugs, and adding new features. Converting data from various formats (Excel, ACCESS, etc.) into developed databases. Proper documentation of the program and adding technical requirements in the code. Establishing projects from scratch or working on accessible projects. Staying aware of security issues in PHP. Developing front-end and back-end applications. Helping team members solve different problems. Providing technical consultation and expertise to product managers and staff members. Writing technical and non-technical specifications and documenting procedures. Resolving identified issues related to PHP development for various users, from senior managers to technical personnel. Heading responsibility to evaluate, design, develop, and assist application systems. Maintaining and managing complete documentation. Guiding business decisions from a technical perspective, including performance, reliability, scalability, and security. Maintaining and editing the current website according to the organization's requirements. Job Qualification Technical Experience: Hands-on experience with PHP, MySQL (LAMP), Strong in OOPS, XML, and HTTP fundamentals. In-depth knowledge of one or more areas: front-end, databases, networking, distributed systems, web services. Experience with an MVC application framework like CakePHP, Zend, Symfony, etc. Knowledge of scripting languages like Ruby or Python. Knowledge of virtual machines will be an additional benefit. Experience in creating and maintaining high-quality architecture and design documents, including feature specifications, design specifications, flow diagrams, and process diagrams. Experience in designing/architecting/developing web applications targeting enterprise users. Understanding of SDLC and methodologies. Ability to conceptualize requirements and handle web development projects independently. Good experience in designing and developing client-server and web-based applications. Personal Background Organization Skills: Career-oriented, self-starter, highly motivated, team player with a focus on deliverables, ability to think strategically, and maintain a high standard of conduct and professionalism. Communication Skills: Excellent English communication and presentation skills. Clear, understandable English phone skills and a service-oriented attitude. Candidate should be result-driven and a fast learner. Service Industry Experience: Proven experience in developing, testing, and implementing projects. Work closely with the US team to collect feedback to enhance the application and make it more productive. Schedule Flexibility: Willingness to work a flexible schedule/shifts, including occasional after-hours on-call, weekend duty, multitasking, and resilience. Work History IT Industry Experience: 3+ years with PHP Development. 2+ years' experience with PHP programming in MVC environment (Zend, Symfony, CakePHP, etc). 5+ years' programming experience in web development. LAMP Framework experience. Experience using remote hosting environments (SSH, SCP). Experience with agile development mode (SCRUM, XP) is desired. Job Types: Permanent, Full-time Schedule: - Day shift- Morning shift Supplemental pay types: - Performance bonus- Yearly bonus Ability to commute/relocate: London, Andhra Pradesh Our mission is to make life easier for website developers and their customers. We do it by offering easy to use, fast and reliable web hosting services.
The worldwide data management software market is massive (According to IDC, the data management software market is forecast to be $94 billion in 2023 growing to approximately $153 billion in 2027, representing a 13% compound annual growth rate). At MongoDB we are transforming industries and empowering developers to build amazing apps that people use every day. We are the leading developer data platform and the first database provider to IPO in over 20 years. Join our team and be at the forefront of innovation and creativity.Team:MongoDB is seeking a passionate Information Security Engineer to help expand MongoDB's Information Security Program, specifically focusing on the development of Application Security systems.The MongoDB Security Team is responsible for the Information Security Program for MongoDB Incl. helping to reduce risk in our systems, and company and to help establish trust in our product offerings and cloud services. Our customers are both our internal MongoDB employees and our external customers.This is an exciting chance to be part of a dynamic and innovative team with a lot of opportunities to grow. MongoDB prides itself on offering careers rather than jobs.Role Description:MongoDB is looking for an experienced professional to join our security team. The ideal candidate will have at least 2 years+ of experience in Information/Cyber Security AND ability to develop software in order to create innovative applications to address security gaps.The primary focus of this role centers on internal tool development. You will be responsible for designing, developing, and implementing software solutions to address a variety of information security challenges. Your primary objective will be to code and create robust and efficient tools that aid in the protection of our company's digital assets.The secondary focus will be helping our applications to be more secure - e.g. by helping application owners to understand full application release lifecycles, penetration testing, assistance with code reviews and more.This role is technical, focusing mainly on development work, but will also present an opportunity to improve company-wide processes focusing on application security.Candidate Profile:Candidates for this role should have experience in software development and possess a deep understanding of programming languages and software development best practices. Ideal candidates will also have experience in SDLC, pentesting or security reviews and awareness of different approaches to application security.We are looking for someone who is proactive in presenting ideas with demonstrated problem-solving skills. Additionally, this role requires strong ability to multitask as well as solid communication skills.The ideal candidate for this role will have:2+ years of software development experience with at least one programming language such as Java, Python, JavaScript, Go, Ruby, C# or C/C++Minimum 2 years of hands-on experience in cyber securityDemonstrated success in completing development projects in previous rolesAbility to develop applications from scratch using ReactJS/JS/Python.Intermediate knowledge and understanding of application security, security engineering, system and network security, authentication and security protocols, or cryptographyCertifications in offensive security, including OSCP, OSCE, OSEP, OSEE, CCSAS, CCT INF or relevant SANS coursesDemonstrated success completing complex projects in previous rolesBe familiar with different Cloud (Paas or SaaS) technologies (like AWS, GCP, GSuite)Strong experience with application architecture reviewsExperience with vulnerability management tools and processesDemonstrated ability to create scripts and automated processesHave a background in threat modelling and advocating for technical changes to exceed customer expectations, including delivering reports to upper managementExcellent written and verbal communication skills with the ability to adapt messaging to technical and non-technical audiences at all levels including senior leadershipHave at least a basic understanding of different Information Security standards and reports (e.g. SOC2, HIPAA, Fedramp)Experience working with technical teams on finding elegant solutions to complex problems, managing them to resolution and releaseUnderstanding of networking protocolsPosition Expectations:Develop and maintain custom InfoSec tools and systems, including but not limited to tools focused on automation and automation of asset inventory.Continuously assess and improve existing internal tools for performance, scalability, and security, with a special emphasis on enhancing automation capabilities and maintaining an accurate asset inventory.Cross-collaborate with other team members to understand security needs and translate them into functional software solutions.Rapidly understand and assess new technologiesParticipate in code reviews, contribute to best practices, and maintain documentation related to the development and deployment of InfoSec tools.Ability to work with geographically distributed teams and multitasking are essentialCommunicate security threats, assessments and risks as well as make recommendationsEducate Engineers and Product teams on the important of Application Security and Vulnerability ManagementAbility to quickly learn new systems and architecturesWillingness to learn new technologies and adapt to a modern, fast-paced organisationWork Cross functionally with multiple teams on establishing new processes and improving existingAbility to create documentation when needed as well as defend and execute on findingsSuccess Measures:The Information Security Engineer will be successful in this role when they can execute the following strategic tasks:People: Collaborate to secure our products with fellow engineers in various departmentsOrganization: Ability to manage multiple parallel efforts and utilise risk-based approach for prioritizationCommunication: Successfully communicate your recommendations and rationale to both technical and semi-technical resources.Research: Research modern approaches to security problems, offensive and defensive processes, tooling and techniques.Creative: Find creative yet simple solutions to complex problems with technical requirements.This is an important role to help mature the capabilities of the Information Security Program for a breakthrough company that is disrupting a $80B market. This position has significant growth potential and we're looking for someone who is excited to take initiative and help secure our company. This position is based out of our London Hatfields office or remote.This position will report directly to the Manager of Application Security (EMEA based).MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.MongoDB is an equal opportunities employer.
Feb 01, 2024
Full time
The worldwide data management software market is massive (According to IDC, the data management software market is forecast to be $94 billion in 2023 growing to approximately $153 billion in 2027, representing a 13% compound annual growth rate). At MongoDB we are transforming industries and empowering developers to build amazing apps that people use every day. We are the leading developer data platform and the first database provider to IPO in over 20 years. Join our team and be at the forefront of innovation and creativity.Team:MongoDB is seeking a passionate Information Security Engineer to help expand MongoDB's Information Security Program, specifically focusing on the development of Application Security systems.The MongoDB Security Team is responsible for the Information Security Program for MongoDB Incl. helping to reduce risk in our systems, and company and to help establish trust in our product offerings and cloud services. Our customers are both our internal MongoDB employees and our external customers.This is an exciting chance to be part of a dynamic and innovative team with a lot of opportunities to grow. MongoDB prides itself on offering careers rather than jobs.Role Description:MongoDB is looking for an experienced professional to join our security team. The ideal candidate will have at least 2 years+ of experience in Information/Cyber Security AND ability to develop software in order to create innovative applications to address security gaps.The primary focus of this role centers on internal tool development. You will be responsible for designing, developing, and implementing software solutions to address a variety of information security challenges. Your primary objective will be to code and create robust and efficient tools that aid in the protection of our company's digital assets.The secondary focus will be helping our applications to be more secure - e.g. by helping application owners to understand full application release lifecycles, penetration testing, assistance with code reviews and more.This role is technical, focusing mainly on development work, but will also present an opportunity to improve company-wide processes focusing on application security.Candidate Profile:Candidates for this role should have experience in software development and possess a deep understanding of programming languages and software development best practices. Ideal candidates will also have experience in SDLC, pentesting or security reviews and awareness of different approaches to application security.We are looking for someone who is proactive in presenting ideas with demonstrated problem-solving skills. Additionally, this role requires strong ability to multitask as well as solid communication skills.The ideal candidate for this role will have:2+ years of software development experience with at least one programming language such as Java, Python, JavaScript, Go, Ruby, C# or C/C++Minimum 2 years of hands-on experience in cyber securityDemonstrated success in completing development projects in previous rolesAbility to develop applications from scratch using ReactJS/JS/Python.Intermediate knowledge and understanding of application security, security engineering, system and network security, authentication and security protocols, or cryptographyCertifications in offensive security, including OSCP, OSCE, OSEP, OSEE, CCSAS, CCT INF or relevant SANS coursesDemonstrated success completing complex projects in previous rolesBe familiar with different Cloud (Paas or SaaS) technologies (like AWS, GCP, GSuite)Strong experience with application architecture reviewsExperience with vulnerability management tools and processesDemonstrated ability to create scripts and automated processesHave a background in threat modelling and advocating for technical changes to exceed customer expectations, including delivering reports to upper managementExcellent written and verbal communication skills with the ability to adapt messaging to technical and non-technical audiences at all levels including senior leadershipHave at least a basic understanding of different Information Security standards and reports (e.g. SOC2, HIPAA, Fedramp)Experience working with technical teams on finding elegant solutions to complex problems, managing them to resolution and releaseUnderstanding of networking protocolsPosition Expectations:Develop and maintain custom InfoSec tools and systems, including but not limited to tools focused on automation and automation of asset inventory.Continuously assess and improve existing internal tools for performance, scalability, and security, with a special emphasis on enhancing automation capabilities and maintaining an accurate asset inventory.Cross-collaborate with other team members to understand security needs and translate them into functional software solutions.Rapidly understand and assess new technologiesParticipate in code reviews, contribute to best practices, and maintain documentation related to the development and deployment of InfoSec tools.Ability to work with geographically distributed teams and multitasking are essentialCommunicate security threats, assessments and risks as well as make recommendationsEducate Engineers and Product teams on the important of Application Security and Vulnerability ManagementAbility to quickly learn new systems and architecturesWillingness to learn new technologies and adapt to a modern, fast-paced organisationWork Cross functionally with multiple teams on establishing new processes and improving existingAbility to create documentation when needed as well as defend and execute on findingsSuccess Measures:The Information Security Engineer will be successful in this role when they can execute the following strategic tasks:People: Collaborate to secure our products with fellow engineers in various departmentsOrganization: Ability to manage multiple parallel efforts and utilise risk-based approach for prioritizationCommunication: Successfully communicate your recommendations and rationale to both technical and semi-technical resources.Research: Research modern approaches to security problems, offensive and defensive processes, tooling and techniques.Creative: Find creative yet simple solutions to complex problems with technical requirements.This is an important role to help mature the capabilities of the Information Security Program for a breakthrough company that is disrupting a $80B market. This position has significant growth potential and we're looking for someone who is excited to take initiative and help secure our company. This position is based out of our London Hatfields office or remote.This position will report directly to the Manager of Application Security (EMEA based).MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.MongoDB is an equal opportunities employer.
Opportunity for a Ruby Developer to work for a worldwide gifting platform - working on solutions accelerating growth within and outside the UK. Join a small close-knit team of developers, a product manager and a tester in multi-disciplinary teams. You will be Writing/reviewing/supporting the code in the platform within a team of around 60. Requirements include: * 3+ years of commercial experience working with Ruby On Rails. * Some TDD experience They are offering competitive salaries and great benefits (-£85k + equity)
Dec 19, 2022
Full time
Opportunity for a Ruby Developer to work for a worldwide gifting platform - working on solutions accelerating growth within and outside the UK. Join a small close-knit team of developers, a product manager and a tester in multi-disciplinary teams. You will be Writing/reviewing/supporting the code in the platform within a team of around 60. Requirements include: * 3+ years of commercial experience working with Ruby On Rails. * Some TDD experience They are offering competitive salaries and great benefits (-£85k + equity)
Salary 40,000 - 60,000 GBP per year Requirements: - You're the right candidate if -You have a strong understanding and experience with Ruby on Rails -You're a team player and have experience working in an agile environment -You have excellent communication skills -You are pragmatic and focused on finding solutions -You have a well established knowledge of technology -Proficiency in English Responsibilities: - In our projects you will -Develop full-stack Ruby on Rails code -Include decent test coverage -Write clean and organized code -Take part in making decisions regarding software architecture and engineering processes -Occasionally pair-program with others in the team Technologies: - Ruby - Rails - React More: 100Starlings is a cooperative of professionals skilled at solving problems and creating excellent products that make our clients and their customers happy and more successful. Our unique mix of skills allows us to have a wide offering including consultancy, design, architecture, development, operations, training, and support. We've been working remotely since before it became cool and value flexibility and trust. We hear each other out on the job, consider everyone's input, and use it when making decisions. Outside projects we still support each other and appreciate and even help out with side projects (we have a variety of interests, from running projects for the benefit of the community, to 3d printing, electric car conversions, flying, etc). Even though we work fully remotely, 100Starlings has an office in London and Budapest for occasional meetings and in person. We're not your average employer: we believe that we are a great fit for someone who is looking for something more than a 9-to-5-job, a place where they have a voice, can guide and lead. We recognise and appreciate talent, and have also successfully supported people to grow through our team - our senior members each have 16+ years development backgrounds, have contributed to Rails, Elixir, spoken at conferences, etc.
Dec 19, 2022
Full time
Salary 40,000 - 60,000 GBP per year Requirements: - You're the right candidate if -You have a strong understanding and experience with Ruby on Rails -You're a team player and have experience working in an agile environment -You have excellent communication skills -You are pragmatic and focused on finding solutions -You have a well established knowledge of technology -Proficiency in English Responsibilities: - In our projects you will -Develop full-stack Ruby on Rails code -Include decent test coverage -Write clean and organized code -Take part in making decisions regarding software architecture and engineering processes -Occasionally pair-program with others in the team Technologies: - Ruby - Rails - React More: 100Starlings is a cooperative of professionals skilled at solving problems and creating excellent products that make our clients and their customers happy and more successful. Our unique mix of skills allows us to have a wide offering including consultancy, design, architecture, development, operations, training, and support. We've been working remotely since before it became cool and value flexibility and trust. We hear each other out on the job, consider everyone's input, and use it when making decisions. Outside projects we still support each other and appreciate and even help out with side projects (we have a variety of interests, from running projects for the benefit of the community, to 3d printing, electric car conversions, flying, etc). Even though we work fully remotely, 100Starlings has an office in London and Budapest for occasional meetings and in person. We're not your average employer: we believe that we are a great fit for someone who is looking for something more than a 9-to-5-job, a place where they have a voice, can guide and lead. We recognise and appreciate talent, and have also successfully supported people to grow through our team - our senior members each have 16+ years development backgrounds, have contributed to Rails, Elixir, spoken at conferences, etc.
Senior Full Stack Ruby Developer, Fully Remote available Remote Senior Full Stack Developer with excellent experience using Ruby. This is an opportunity to join a booming organization on note who are based in central Brighton and going through an extended period of growth. You can either be office based or they are happy for you to work fully remotely. You will be supporting existing platforms as well as working on a broad array of projects including green field, and developing internal software systems. If you have strong experience in Ruby and would like to expand your knowledge and technological boundaries please submit your CV now to ARC IT Recruitment for a consultation on the role. Senior Full Stack Developer (Ruby) Can be fully Remote or Brighton based, East Sussex - £60k to £85k doe
Dec 18, 2022
Full time
Senior Full Stack Ruby Developer, Fully Remote available Remote Senior Full Stack Developer with excellent experience using Ruby. This is an opportunity to join a booming organization on note who are based in central Brighton and going through an extended period of growth. You can either be office based or they are happy for you to work fully remotely. You will be supporting existing platforms as well as working on a broad array of projects including green field, and developing internal software systems. If you have strong experience in Ruby and would like to expand your knowledge and technological boundaries please submit your CV now to ARC IT Recruitment for a consultation on the role. Senior Full Stack Developer (Ruby) Can be fully Remote or Brighton based, East Sussex - £60k to £85k doe
Opus Recruitment Solutions Ltd
Telford, Shropshire
One of my Client in the Advertising space is looking for a Senior Ruby Developer to join their team for a 12 month contract, the role is fully remote and is outside IR35. They have a London office which you are welcome to attend. Essential Skills: Ruby, Terraform Docker React Nice to have:Previous experience leading a team & experience with pair programming. Interviews taking place this week. Please respond with your CV asap if you are interested in getting put forward this evening!
Dec 18, 2022
Full time
One of my Client in the Advertising space is looking for a Senior Ruby Developer to join their team for a 12 month contract, the role is fully remote and is outside IR35. They have a London office which you are welcome to attend. Essential Skills: Ruby, Terraform Docker React Nice to have:Previous experience leading a team & experience with pair programming. Interviews taking place this week. Please respond with your CV asap if you are interested in getting put forward this evening!
Salary 60,000 - 75,000 GBP per year Requirements: - You've shown long-term repeated success on a variety of projects, typically over the course of 8+ years. You can be the go-to leader for any software development engagement. You have a broad and deep range of expertise that allows you to make an immediate impact on projects. In your previous experience, you have: -Written production-quality code in 2+ programming languages -Built high-quality, maintainable software collaboratively, incrementally, and pragmatically -Built larger features or subsystems -Used context-appropriate automated testing to inform software design choices and catch bugs -Debugged and refactored pre-existing code to incrementally improve it -Collaborated with teams using Git, MacOS/Linux, CI/CD -Addressed architecture-level concerns like scalability, security, reliability, and performance -Led projects or teams -Brought together people from different functions and perspectives in forums that encourage idea sharing and problem solving -Made thoughtful recommendations and set direction in the face of ambiguity -Mentored and shared knowledge with colleagues -Actively sought out and effectively given feedback -Communicated empathically with stakeholders and colleagues -Collaboratively led stakeholders to balance technical considerations with product needs Responsibilities: - As a lead technologist on projects, you'll work with a variety of clients, typically 1-2 in a year, and in a variety of languages over the course of your career with us. You'll lead more complicated projects, leading teams to do so. You'll work with colleagues who share your passion for creating software. You'll invest time developing your skills and sharing what you know with your colleagues. You'll be responsible for: -Making immediate contributions to projects, rapidly building trust with clients -Working pragmatically to balance technology choices while delivering high quality work within deadlines -Leading architecture and software design discussions -Generating new potential solutions to challenges (technical and non-technical) in partnership with team members and clients -Leading or initiating formal feedback conversations with teams and clients via retros -Clearly articulating and documenting outcomes and driving forward action items -Ensuring your team has a healthy, prioritized, estimated backlog -Managing high-level project roadmaps as the team lead for large engagements -Maintaining relationships with client technical leaders -Regular syncs with the client to provide status updates, and for identifying and evaluating risks and presenting potential solutions -Serving as a manager or mentor to developers on your teams -Identifying and resolving blockers to team progress -Contributing to 8th Light by serving as a mentor to apprentices, leading or designing workshops internally or for clients, representing 8th Light in the tech community, or supporting our hiring processes Technologies: - Fullstack - CI/CD - TDD - DevOps - AWS - iOS - Ruby - Rails - Java - JavaScript - Web - C# - React - Redux - Swift - Mobile - Blockchain - Python More: At 8th Light, we take a human-centered approach to software development, collaborating with the people writing the code as well as those using it. We embrace the need for adaptability in a constantly changing world. We are a team of polyglot generalists-thinkers and doers ready to take on most any challenge that we encounter. An employee-owned software consultancy, we consider software development a craft. Our team of expert developers and designers hold the title of "Crafter" to reflect our dedication to quality, our emphasis on continual learning, and our belief that software is truly a craft-something that we take pride in, and value highly. We value colleagues who enjoy learning and teaching, which creates our collaborative organisation. You'll be mentored and supported, and you'll further your expertise as a technologist, a manager, or both. We enjoy working with empathetic, passionate collaborators who value the work they do. If this approach to software development resonates with you, we'd love to talk.
Dec 18, 2022
Full time
Salary 60,000 - 75,000 GBP per year Requirements: - You've shown long-term repeated success on a variety of projects, typically over the course of 8+ years. You can be the go-to leader for any software development engagement. You have a broad and deep range of expertise that allows you to make an immediate impact on projects. In your previous experience, you have: -Written production-quality code in 2+ programming languages -Built high-quality, maintainable software collaboratively, incrementally, and pragmatically -Built larger features or subsystems -Used context-appropriate automated testing to inform software design choices and catch bugs -Debugged and refactored pre-existing code to incrementally improve it -Collaborated with teams using Git, MacOS/Linux, CI/CD -Addressed architecture-level concerns like scalability, security, reliability, and performance -Led projects or teams -Brought together people from different functions and perspectives in forums that encourage idea sharing and problem solving -Made thoughtful recommendations and set direction in the face of ambiguity -Mentored and shared knowledge with colleagues -Actively sought out and effectively given feedback -Communicated empathically with stakeholders and colleagues -Collaboratively led stakeholders to balance technical considerations with product needs Responsibilities: - As a lead technologist on projects, you'll work with a variety of clients, typically 1-2 in a year, and in a variety of languages over the course of your career with us. You'll lead more complicated projects, leading teams to do so. You'll work with colleagues who share your passion for creating software. You'll invest time developing your skills and sharing what you know with your colleagues. You'll be responsible for: -Making immediate contributions to projects, rapidly building trust with clients -Working pragmatically to balance technology choices while delivering high quality work within deadlines -Leading architecture and software design discussions -Generating new potential solutions to challenges (technical and non-technical) in partnership with team members and clients -Leading or initiating formal feedback conversations with teams and clients via retros -Clearly articulating and documenting outcomes and driving forward action items -Ensuring your team has a healthy, prioritized, estimated backlog -Managing high-level project roadmaps as the team lead for large engagements -Maintaining relationships with client technical leaders -Regular syncs with the client to provide status updates, and for identifying and evaluating risks and presenting potential solutions -Serving as a manager or mentor to developers on your teams -Identifying and resolving blockers to team progress -Contributing to 8th Light by serving as a mentor to apprentices, leading or designing workshops internally or for clients, representing 8th Light in the tech community, or supporting our hiring processes Technologies: - Fullstack - CI/CD - TDD - DevOps - AWS - iOS - Ruby - Rails - Java - JavaScript - Web - C# - React - Redux - Swift - Mobile - Blockchain - Python More: At 8th Light, we take a human-centered approach to software development, collaborating with the people writing the code as well as those using it. We embrace the need for adaptability in a constantly changing world. We are a team of polyglot generalists-thinkers and doers ready to take on most any challenge that we encounter. An employee-owned software consultancy, we consider software development a craft. Our team of expert developers and designers hold the title of "Crafter" to reflect our dedication to quality, our emphasis on continual learning, and our belief that software is truly a craft-something that we take pride in, and value highly. We value colleagues who enjoy learning and teaching, which creates our collaborative organisation. You'll be mentored and supported, and you'll further your expertise as a technologist, a manager, or both. We enjoy working with empathetic, passionate collaborators who value the work they do. If this approach to software development resonates with you, we'd love to talk.
Salary 60,000 - 90,000 GBP per year Requirements: - 4+ years experience with React JS with TypeScript Experience with Redux and modern CSS Expert in JavaScript, HTML, CSS Ability to write clean, high-performance and reusable code Knowledge of modern web app build systems, server stacks, TDD Good communication skills Bring an awesome attitude, the ability to pivot quickly, and the willingness to help the team meet the goals of delivering a great customer experience. Ability to focus on customers and have a willingness to step up and wear a couple of hats. Responsibilities: - Improve our uptime, reliability, performance, and security Implement projects that range from backend to frontend and everything in between. Maintain and improve our codebase Add to the growth and success of the best digital art platform on the web. Implement well-crafted UI designs using scalable and maintainable TypeScript and SCSS Transition existing JavaScript codebase to React and TypeScript Always focus on delivering great UX to our customers Collaborate with the team to plan and develop new features. Work with our React based components on the website and the LG TV app. Work with our React Native app for the iOS / Android system. Spend time improving usability and performance Plan iterations periodically and consult new product features Technologies: - Ruby - Rails - React - JavaScript - TypeScript More: Sedition Art is seeking a Senior Front End Software Engineer to build and improve our user-facing part of the platform. This position will be involved in making our platform more user friendly by delivering a great experience through usage of different web technologies. You'll be responsible for projects like building out features that enhance the platform, improving user flows while using our platform, all while collaborating with our product and design teams to build the world's best customer-centric digital art platform on the web. To be successful you must be passionate about improving the user experience for our customers while being able to work independently, mentor others, and understand our business needs.
Dec 01, 2022
Full time
Salary 60,000 - 90,000 GBP per year Requirements: - 4+ years experience with React JS with TypeScript Experience with Redux and modern CSS Expert in JavaScript, HTML, CSS Ability to write clean, high-performance and reusable code Knowledge of modern web app build systems, server stacks, TDD Good communication skills Bring an awesome attitude, the ability to pivot quickly, and the willingness to help the team meet the goals of delivering a great customer experience. Ability to focus on customers and have a willingness to step up and wear a couple of hats. Responsibilities: - Improve our uptime, reliability, performance, and security Implement projects that range from backend to frontend and everything in between. Maintain and improve our codebase Add to the growth and success of the best digital art platform on the web. Implement well-crafted UI designs using scalable and maintainable TypeScript and SCSS Transition existing JavaScript codebase to React and TypeScript Always focus on delivering great UX to our customers Collaborate with the team to plan and develop new features. Work with our React based components on the website and the LG TV app. Work with our React Native app for the iOS / Android system. Spend time improving usability and performance Plan iterations periodically and consult new product features Technologies: - Ruby - Rails - React - JavaScript - TypeScript More: Sedition Art is seeking a Senior Front End Software Engineer to build and improve our user-facing part of the platform. This position will be involved in making our platform more user friendly by delivering a great experience through usage of different web technologies. You'll be responsible for projects like building out features that enhance the platform, improving user flows while using our platform, all while collaborating with our product and design teams to build the world's best customer-centric digital art platform on the web. To be successful you must be passionate about improving the user experience for our customers while being able to work independently, mentor others, and understand our business needs.
Salary 60,000 - 90,000 GBP per year Requirements: - 4+ years Ruby experience with Ruby on Rails design patterns and best practices Experience with SQL databases HTML and CSS TDD/BDD Rails application security, scalability and performance Good communication skills Bring an awesome attitude, the ability to pivot quickly, and the willingness to help the team meet the goals of delivering a great customer experience. Ability to focus on customers and have a willingness to step up and wear a couple of hats. Experience building backend systems and adaptable frontends with a focus on cross-browser compatibility and accessibility Responsibilities: - Improve our uptime, reliability, performance, and security Implement projects that range from backend to frontend and everything in between. Maintain and improve our codebase Add to the growth and success of the best digital art platform on the web. Develop, test and release solid code in Ruby on Rails Work together with the team to develop services that support website and other client features Collaborate with the team to plan and develop new features. Develop our new platform features and work on the media delivery pipeline. Perform QA tasks for every release along with the team Practice TDD, write unit tests, and participate in code reviews. Plan iterations periodically and consult new product features Technologies: - Ruby - Rails - React - JavaScript - TypeScript More: Sedition Art is seeking a Senior Backend Software Engineer to build and improve our platform. This position will be involved in making our platform more robust as we continue to expand our client base. You'll be responsible for projects like building out features that enhance the product, improving user flows while using our platform, all while collaborating with our product and design teams to build the world's best customer-centric digital art platform on the web. To be successful you must be passionate about building and scaling our platform while being able to work independently, mentor others, and understand our business needs.
Dec 01, 2022
Full time
Salary 60,000 - 90,000 GBP per year Requirements: - 4+ years Ruby experience with Ruby on Rails design patterns and best practices Experience with SQL databases HTML and CSS TDD/BDD Rails application security, scalability and performance Good communication skills Bring an awesome attitude, the ability to pivot quickly, and the willingness to help the team meet the goals of delivering a great customer experience. Ability to focus on customers and have a willingness to step up and wear a couple of hats. Experience building backend systems and adaptable frontends with a focus on cross-browser compatibility and accessibility Responsibilities: - Improve our uptime, reliability, performance, and security Implement projects that range from backend to frontend and everything in between. Maintain and improve our codebase Add to the growth and success of the best digital art platform on the web. Develop, test and release solid code in Ruby on Rails Work together with the team to develop services that support website and other client features Collaborate with the team to plan and develop new features. Develop our new platform features and work on the media delivery pipeline. Perform QA tasks for every release along with the team Practice TDD, write unit tests, and participate in code reviews. Plan iterations periodically and consult new product features Technologies: - Ruby - Rails - React - JavaScript - TypeScript More: Sedition Art is seeking a Senior Backend Software Engineer to build and improve our platform. This position will be involved in making our platform more robust as we continue to expand our client base. You'll be responsible for projects like building out features that enhance the product, improving user flows while using our platform, all while collaborating with our product and design teams to build the world's best customer-centric digital art platform on the web. To be successful you must be passionate about building and scaling our platform while being able to work independently, mentor others, and understand our business needs.
Salary 70,000 - 100,000 GBP per year Requirements: - • Exceptional Node/JavaScript skills • Familiar with microservices architecture • Have actively participated in the development of a complex platform • Good experience in interacting with databases (MySQL, MongoDB) • Good understanding of security practices Responsibilities: - As a senior Backend Developer, you will be a part of the team that works on the development of the backend components of all Bitfinex Services (main trading application, Bitfinex Pay, Lightning Network support, Blockchain integrations, .). This includes: • New Products and Features - Bitfinex continuously strives to create innovative new features in order to provide the most professional trading experience for customers. These are developed and deployed using agile methodologies, to ensure the user experience remains the best in the industry. • Scalability - all backend services that power Bitfinex platform must remain effortlessly smooth, responsive, and real-time for customers as the platform continues to scale to accommodate new user growth. A good example are the renown Bitfinex API, the most solid, low-latency and complete in our industry. • Security - Bitfinex makes Security its most important feature. The Backend Development team is responsible for building all the API services and backend processes with the highest security principles and standard, in order to protect the safety of the entire user base. Technologies: - API - Backend - Blockchain - JavaScript - MongoDB - MySQL - Network - Redis - Ruby - Rust - Security - microservices - NodeJS More: Bitfinex is a digital asset trading platform offering state-of-the-art services for digital currency traders and global liquidity providers. Founded in 2012, Bitfinex was one of the first professional platforms set up to accommodate for the booming interest in cryptocurrency trading. Since then, our team has gained invaluable experience whilst cementing our spot as the go-to platform for digital asset traders and institutions. Our Mission Our aim is to create a free and accessible global digital economy by disrupting the current financial services industry. Our team is entirely remote, composed of individuals with an ownership mentality; no one waits to be told what to do. Each member of the team is a highly motivated self-starter that is comfortable with autonomy and believes in lifelong learning. When we're not working, we're dreaming about it. We place our egos aside and thrive within a culture that fosters one another from the birth of a concept to launch of a product. At Bitfinex you have the freedom to work as you please - all that matters is execution. Join us and help lay the foundation for a decentralized future.
Nov 29, 2022
Full time
Salary 70,000 - 100,000 GBP per year Requirements: - • Exceptional Node/JavaScript skills • Familiar with microservices architecture • Have actively participated in the development of a complex platform • Good experience in interacting with databases (MySQL, MongoDB) • Good understanding of security practices Responsibilities: - As a senior Backend Developer, you will be a part of the team that works on the development of the backend components of all Bitfinex Services (main trading application, Bitfinex Pay, Lightning Network support, Blockchain integrations, .). This includes: • New Products and Features - Bitfinex continuously strives to create innovative new features in order to provide the most professional trading experience for customers. These are developed and deployed using agile methodologies, to ensure the user experience remains the best in the industry. • Scalability - all backend services that power Bitfinex platform must remain effortlessly smooth, responsive, and real-time for customers as the platform continues to scale to accommodate new user growth. A good example are the renown Bitfinex API, the most solid, low-latency and complete in our industry. • Security - Bitfinex makes Security its most important feature. The Backend Development team is responsible for building all the API services and backend processes with the highest security principles and standard, in order to protect the safety of the entire user base. Technologies: - API - Backend - Blockchain - JavaScript - MongoDB - MySQL - Network - Redis - Ruby - Rust - Security - microservices - NodeJS More: Bitfinex is a digital asset trading platform offering state-of-the-art services for digital currency traders and global liquidity providers. Founded in 2012, Bitfinex was one of the first professional platforms set up to accommodate for the booming interest in cryptocurrency trading. Since then, our team has gained invaluable experience whilst cementing our spot as the go-to platform for digital asset traders and institutions. Our Mission Our aim is to create a free and accessible global digital economy by disrupting the current financial services industry. Our team is entirely remote, composed of individuals with an ownership mentality; no one waits to be told what to do. Each member of the team is a highly motivated self-starter that is comfortable with autonomy and believes in lifelong learning. When we're not working, we're dreaming about it. We place our egos aside and thrive within a culture that fosters one another from the birth of a concept to launch of a product. At Bitfinex you have the freedom to work as you please - all that matters is execution. Join us and help lay the foundation for a decentralized future.
Salary 100,000 - 130,000 GBP per year Requirements: - Software Development experience across multiple languages such as PHP, Ruby, Node, Javascript, Python, .Net and C# Deep and demonstrable understanding of developing secure software / pen testing / OWASP top 10 Interest in writing theory and online learning content about programming, secure coding, IT/Computing and/or Cyber would be an advantage An understanding of the OWASP Top 10 Web application risks would be an advantage Comfortable presenting research both internally and externally to clients and at info sec conferences Familiarity with Linux and Docker Good English written and verbal communication skills Responsibilities: - Develop secure coding labs in multiple languages Understand the learning process for software developers to challenge and teach them through immersive labs Collaborate with the Go To Market team to maximise sales and marketing opportunities Be a visible figure at events to advocate the Immersive product Cooperate with the Product Team to ensure the platform supports the latest ideas and innovation Connect with the UX Lead to deliver an Immersive experience and continually improve the offering. Technologies: - OWASP - Kubernetes - DevSecOps - Security - JavaScript - React - ElasticSearch - AWS More: Join a progressive, open and productive workplace, where different opinions and beliefs are valued. Be part of a high performing team with a supportive culture. Help prepare businesses to counter the latest threats by helping their people to develop powerful, practical secure applications. About Immersive Labs Immersive Labs is the leader in people-centric cyber resilience. We help organizations continuously assess, build, and prove their cyber workforce resilience for teams across the entire organization, from front-line cybersecurity and development teams to Board-level executives. We provide realistic simulations and hands-on cybersecurity labs to evaluate individual and team capabilities and decision-making against the latest threats. Where we are now Immersive Labs was founded in 2017, from a cargo container in Bristol, UK we've grown to over 300 employees globally, announced funding of more than £140 million and been voted a Best place to work for the last 3 years running! We are trusted by the world's largest organizations including KPMG, Sophos and the NHS to measure, map to risk, and optimize the human cyber abilities of their entire workforce. We encourage people of all different backgrounds and identities to apply. We are committed to maintaining an inclusive, supportive place for you to be you and do your very best work. The opportunity Due to unprecedented growth we have an exciting opportunity for a Principal Application Security SME to join our fast growing Content Engineering team. You will write deliberately vulnerable web applications for Immersive Labs and help us educate developers around the world on how to fix vulnerabilities in their code and create more secure applications. In 2020 we launched Secure Coding - this exciting addition to our market-leading platform teaches developers how to write secure code. We are creating labs that take our users from the basics of writing a secure application avoiding the standard OWASP pitfalls through to building secure public cloud-hosted web apps. In this role, you will head up our internal Application Security content team, helping to define and then lead on delivery of our Secure Coding roadmap of content and research that our community and customers will devour. This is an exciting opportunity to be responsible for developing a truly ground breaking product. If you want to have a large impact and contribute more than just your time, this could be the role for you - we value determination, ingenuity, collaboration and an understanding that unique products require unique technical solutions. You'll get to work in a friendly multi-disciplinary agile team and also work on innovative ideas one day a fortnight in our 10% time which allows you to pursue personal projects and research or collaborate with your peers to innovate and have fun doing it! Your main responsibilities (we're scaling fast, so these may change as we grow): Develop secure coding labs in multiple languages Understand the learning process for software developers to challenge and teach them through immersive labs Collaborate with the Go To Market team to maximise sales and marketing opportunities Be a visible figure at events to advocate the Immersive product Cooperate with the Product Team to ensure the platform supports the latest ideas and innovation Connect with the UX Lead to deliver an Immersive experience and continually improve the offering. You should apply if you have (we know it's tough, but please try to avoid the confidence gap . You don't have to match all the listed requirements exactly to be considered for this role): Software Development experience across multiple languages such as PHP, Ruby, Node, Javascript, Python, .Net and C# Deep and demonstrable understanding of developing secure software / pen testing / OWASP top 10 Interest in writing theory and online learning content about programming, secure coding, IT/Computing and/or Cyber would be an advantage An understanding of the OWASP Top 10 Web application risks would be an advantage Comfortable presenting research both internally and externally to clients and at info sec conferences Familiarity with Linux and Docker Good English written and verbal communication skills Immersive Labs' growth has been fuelled by our values that underpin everything we do, here's how they relate to this role: Inclusive - We contribute ideas to the decision making process Driven - We set personal goals, learn from our experiences and focus on development Agile - We manage ambiguity, making timely and effective decisions What you can expect once you apply: Our talent acquisition team review all applications received which can take up to two weeks to complete If successful, you will receive an invite from a Talent Acquisition Partner to a screening interview which takes around 30 minutes to discuss the role, culture at Immersive Labs and your expertise in more detail If you progress from this step there will be 2 interviews involving the Hiring Manager & a Senior Member of our Content Team. Your Talent Acquisition Partner will outline each step when you get there If at any point you are unsuccessful we will advise you. From application we do this via email and due to volumes we can not respond individually to every applicant. From 1st Interview onward, we endeavour to call you with feedback. As well as an inclusive, supportive place for you to be you. We offer an extensive range of benefits so you can do your very best work: Time off, flexible and remote working so you can work when is best for you, includes 25 days annual leave + 2 volunteering days and birthday half day Look after your family and yourself with enhanced parental leave, mindfulness groups, critical illness cover, pension, health plan and more Career and learning development through the platform and our 'Learn Anything' fund Recognition & Rewards for doing great work and living our values and behaviours Informal or formal flexible working options, e.g. flexible start and finish times, reduced hours, job share, remote working We're a sociable, tight-knit team with monthly socials, sports clubs and quarterly parties. Our socials have included everything from pottery painting and paper mask making, to movie nights and escape rooms When you do visit the UK hub getting there is easy: we're based in the centre of Bristol, just a 10 minute walk from the train station. We also offer railcard loan and cycle scheme to buy a new bike Find out more at Level up cyber workforces around the world, click apply to find out more.
Nov 25, 2022
Full time
Salary 100,000 - 130,000 GBP per year Requirements: - Software Development experience across multiple languages such as PHP, Ruby, Node, Javascript, Python, .Net and C# Deep and demonstrable understanding of developing secure software / pen testing / OWASP top 10 Interest in writing theory and online learning content about programming, secure coding, IT/Computing and/or Cyber would be an advantage An understanding of the OWASP Top 10 Web application risks would be an advantage Comfortable presenting research both internally and externally to clients and at info sec conferences Familiarity with Linux and Docker Good English written and verbal communication skills Responsibilities: - Develop secure coding labs in multiple languages Understand the learning process for software developers to challenge and teach them through immersive labs Collaborate with the Go To Market team to maximise sales and marketing opportunities Be a visible figure at events to advocate the Immersive product Cooperate with the Product Team to ensure the platform supports the latest ideas and innovation Connect with the UX Lead to deliver an Immersive experience and continually improve the offering. Technologies: - OWASP - Kubernetes - DevSecOps - Security - JavaScript - React - ElasticSearch - AWS More: Join a progressive, open and productive workplace, where different opinions and beliefs are valued. Be part of a high performing team with a supportive culture. Help prepare businesses to counter the latest threats by helping their people to develop powerful, practical secure applications. About Immersive Labs Immersive Labs is the leader in people-centric cyber resilience. We help organizations continuously assess, build, and prove their cyber workforce resilience for teams across the entire organization, from front-line cybersecurity and development teams to Board-level executives. We provide realistic simulations and hands-on cybersecurity labs to evaluate individual and team capabilities and decision-making against the latest threats. Where we are now Immersive Labs was founded in 2017, from a cargo container in Bristol, UK we've grown to over 300 employees globally, announced funding of more than £140 million and been voted a Best place to work for the last 3 years running! We are trusted by the world's largest organizations including KPMG, Sophos and the NHS to measure, map to risk, and optimize the human cyber abilities of their entire workforce. We encourage people of all different backgrounds and identities to apply. We are committed to maintaining an inclusive, supportive place for you to be you and do your very best work. The opportunity Due to unprecedented growth we have an exciting opportunity for a Principal Application Security SME to join our fast growing Content Engineering team. You will write deliberately vulnerable web applications for Immersive Labs and help us educate developers around the world on how to fix vulnerabilities in their code and create more secure applications. In 2020 we launched Secure Coding - this exciting addition to our market-leading platform teaches developers how to write secure code. We are creating labs that take our users from the basics of writing a secure application avoiding the standard OWASP pitfalls through to building secure public cloud-hosted web apps. In this role, you will head up our internal Application Security content team, helping to define and then lead on delivery of our Secure Coding roadmap of content and research that our community and customers will devour. This is an exciting opportunity to be responsible for developing a truly ground breaking product. If you want to have a large impact and contribute more than just your time, this could be the role for you - we value determination, ingenuity, collaboration and an understanding that unique products require unique technical solutions. You'll get to work in a friendly multi-disciplinary agile team and also work on innovative ideas one day a fortnight in our 10% time which allows you to pursue personal projects and research or collaborate with your peers to innovate and have fun doing it! Your main responsibilities (we're scaling fast, so these may change as we grow): Develop secure coding labs in multiple languages Understand the learning process for software developers to challenge and teach them through immersive labs Collaborate with the Go To Market team to maximise sales and marketing opportunities Be a visible figure at events to advocate the Immersive product Cooperate with the Product Team to ensure the platform supports the latest ideas and innovation Connect with the UX Lead to deliver an Immersive experience and continually improve the offering. You should apply if you have (we know it's tough, but please try to avoid the confidence gap . You don't have to match all the listed requirements exactly to be considered for this role): Software Development experience across multiple languages such as PHP, Ruby, Node, Javascript, Python, .Net and C# Deep and demonstrable understanding of developing secure software / pen testing / OWASP top 10 Interest in writing theory and online learning content about programming, secure coding, IT/Computing and/or Cyber would be an advantage An understanding of the OWASP Top 10 Web application risks would be an advantage Comfortable presenting research both internally and externally to clients and at info sec conferences Familiarity with Linux and Docker Good English written and verbal communication skills Immersive Labs' growth has been fuelled by our values that underpin everything we do, here's how they relate to this role: Inclusive - We contribute ideas to the decision making process Driven - We set personal goals, learn from our experiences and focus on development Agile - We manage ambiguity, making timely and effective decisions What you can expect once you apply: Our talent acquisition team review all applications received which can take up to two weeks to complete If successful, you will receive an invite from a Talent Acquisition Partner to a screening interview which takes around 30 minutes to discuss the role, culture at Immersive Labs and your expertise in more detail If you progress from this step there will be 2 interviews involving the Hiring Manager & a Senior Member of our Content Team. Your Talent Acquisition Partner will outline each step when you get there If at any point you are unsuccessful we will advise you. From application we do this via email and due to volumes we can not respond individually to every applicant. From 1st Interview onward, we endeavour to call you with feedback. As well as an inclusive, supportive place for you to be you. We offer an extensive range of benefits so you can do your very best work: Time off, flexible and remote working so you can work when is best for you, includes 25 days annual leave + 2 volunteering days and birthday half day Look after your family and yourself with enhanced parental leave, mindfulness groups, critical illness cover, pension, health plan and more Career and learning development through the platform and our 'Learn Anything' fund Recognition & Rewards for doing great work and living our values and behaviours Informal or formal flexible working options, e.g. flexible start and finish times, reduced hours, job share, remote working We're a sociable, tight-knit team with monthly socials, sports clubs and quarterly parties. Our socials have included everything from pottery painting and paper mask making, to movie nights and escape rooms When you do visit the UK hub getting there is easy: we're based in the centre of Bristol, just a 10 minute walk from the train station. We also offer railcard loan and cycle scheme to buy a new bike Find out more at Level up cyber workforces around the world, click apply to find out more.