At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs. If you're ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. THE WORK: We are looking for Software Engineers who are passionate about solving high-reaching problems in the cross-border payments space. We are passionate about our engineers' growth and place a premium on career development. You will have a high degree of accountability and responsibility from Day 1. WHAT YOU'LL DO: Be an ambitious builder, working up and down the stack, mixing software engineering, data engineering, and distributed systems knowledge to build modern enterprise payment applications. Build reliable, high-throughput, low-latency microservices to power flawless cross-border transactions. Participate in the full software development lifecycle by capturing requirements, leveraging sound software design principles, and ensuring operational excellence with unit and integration testing Work with teams across the organization, including product, legal, and business development to think beyond the technical implications of your design decisions Continuously raise our standard of engineering excellence by implementing and driving best practices for coding, testing, and deployment Proactively identify customer and infrastructure problems and drive corresponding solutions. Mentor and support the growth of junior engineers. WHAT YOU'LL BRING: 6+ years of hands-on Software Development experience on large-scale distributed systems, with the last 4-6+ years in Java or similar (Golang, Scala, etc). Experience in building transactional systems backed by modern persistence technologies (Aurora, DynamoDB, etc.) Experience with Agile development of distributed services, with a focus on robust software design, scalability, and security. Experience building and deploying containerized applications into modern distributed computing environments (Kubernetes, Nomad, etc.) Eagerness to work openly and collaboratively with a diverse team Ability to encourage and drive engineering best practices A positive demeanour and a passion for sharing knowledge BS or equivalent experience in Computer Science or similar WHO WE ARE: Do Your Best Work The opportunity to build in a fast-paced start-up environment with experienced industry leaders A learning environment where you can dive deep into the latest technologies and make an impact. A professional development budget to support other modes of learning. Thrive in an environment where no matter what race, ethnicity, gender, origin, or culture they identify with, every employee is a respected, valued, and empowered part of the team. In-office collaboration for moments that matter is important to our culture, and we give managers and teams the flexibility to decide which 10+ days a month they come in. Weekly all-company meeting - business updates and ask me anything style discussion with our Leadership Team We come together for moments that matter which include team offsites, team bonding activities, happy hours and more! Take Control of Your Finances Competitive salary, bonuses, and equity Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support Employee giving match Mobile phone stipend Take Care of Yourself R&R days so you can rest and recharge Generous wellness reimbursement and weekly onsite & virtual programming Generous vacation policy - work with your manager to take time off when you need it Industry-leading parental leave policies. Family planning benefits. Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events Benefits listed above are for full-time employees. Ripple is an Equal Opportunity Employer. We're committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance. Please find our UK/EU Applicant Privacy Notice and our California Applicant Privacy Notice for reference.
May 18, 2024
Full time
At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs. If you're ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. THE WORK: We are looking for Software Engineers who are passionate about solving high-reaching problems in the cross-border payments space. We are passionate about our engineers' growth and place a premium on career development. You will have a high degree of accountability and responsibility from Day 1. WHAT YOU'LL DO: Be an ambitious builder, working up and down the stack, mixing software engineering, data engineering, and distributed systems knowledge to build modern enterprise payment applications. Build reliable, high-throughput, low-latency microservices to power flawless cross-border transactions. Participate in the full software development lifecycle by capturing requirements, leveraging sound software design principles, and ensuring operational excellence with unit and integration testing Work with teams across the organization, including product, legal, and business development to think beyond the technical implications of your design decisions Continuously raise our standard of engineering excellence by implementing and driving best practices for coding, testing, and deployment Proactively identify customer and infrastructure problems and drive corresponding solutions. Mentor and support the growth of junior engineers. WHAT YOU'LL BRING: 6+ years of hands-on Software Development experience on large-scale distributed systems, with the last 4-6+ years in Java or similar (Golang, Scala, etc). Experience in building transactional systems backed by modern persistence technologies (Aurora, DynamoDB, etc.) Experience with Agile development of distributed services, with a focus on robust software design, scalability, and security. Experience building and deploying containerized applications into modern distributed computing environments (Kubernetes, Nomad, etc.) Eagerness to work openly and collaboratively with a diverse team Ability to encourage and drive engineering best practices A positive demeanour and a passion for sharing knowledge BS or equivalent experience in Computer Science or similar WHO WE ARE: Do Your Best Work The opportunity to build in a fast-paced start-up environment with experienced industry leaders A learning environment where you can dive deep into the latest technologies and make an impact. A professional development budget to support other modes of learning. Thrive in an environment where no matter what race, ethnicity, gender, origin, or culture they identify with, every employee is a respected, valued, and empowered part of the team. In-office collaboration for moments that matter is important to our culture, and we give managers and teams the flexibility to decide which 10+ days a month they come in. Weekly all-company meeting - business updates and ask me anything style discussion with our Leadership Team We come together for moments that matter which include team offsites, team bonding activities, happy hours and more! Take Control of Your Finances Competitive salary, bonuses, and equity Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support Employee giving match Mobile phone stipend Take Care of Yourself R&R days so you can rest and recharge Generous wellness reimbursement and weekly onsite & virtual programming Generous vacation policy - work with your manager to take time off when you need it Industry-leading parental leave policies. Family planning benefits. Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events Benefits listed above are for full-time employees. Ripple is an Equal Opportunity Employer. We're committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance. Please find our UK/EU Applicant Privacy Notice and our California Applicant Privacy Notice for reference.
Junior Software Engineer 25,000 - 27,500 + Huge Training Opportunities + Structured, rapid Progression + Bonus + Benefits (Pension, Annual leave) Office Based, Exeter, Crediton, Newton Abbott commutable Are you a Graduate or Junior software engineer looking for a fast paced and dynamic role with a pioneering and massively in business where you will have full scope to progress and train to become a valuable and highly skilled technical expert? This is a rare opportunity to join a revolutionary engineering business who have just received multiple patents for their critical and in demand equipment, this is a great position for someone kickstart their career and help to shape the direction of the business with huge training and progression opportunities. This company has just patented a product which will become an essential requirement in the marine and rail industries as well as many others. They are In a massive growth phase and plan to begin manufacturing next year. Due to growth they are looking to take on a Junior Software Engineer to support software design, testing, development and implementation of new and existing software. This is an incredibly exciting and varied opportunity for a Junior Software engineer. days will be varied but you will have responsibilities including coding and developing, testing and implementing new software. This is a fantastic opportunity for a junior/ graduate software engineer to join the elite ranks and progress and grow alongside a business which has a massive future ahead of it. The role: Junior/Graduate software engineer Huge training and progression opportunities Writing code Design, develop, test and implement new and existing software The candidate: Must have knowledge of C / C++ and Python Understanding of software development and principles Desireable to have previous experience with Java, Javascript and Electronic Assembly
May 18, 2024
Full time
Junior Software Engineer 25,000 - 27,500 + Huge Training Opportunities + Structured, rapid Progression + Bonus + Benefits (Pension, Annual leave) Office Based, Exeter, Crediton, Newton Abbott commutable Are you a Graduate or Junior software engineer looking for a fast paced and dynamic role with a pioneering and massively in business where you will have full scope to progress and train to become a valuable and highly skilled technical expert? This is a rare opportunity to join a revolutionary engineering business who have just received multiple patents for their critical and in demand equipment, this is a great position for someone kickstart their career and help to shape the direction of the business with huge training and progression opportunities. This company has just patented a product which will become an essential requirement in the marine and rail industries as well as many others. They are In a massive growth phase and plan to begin manufacturing next year. Due to growth they are looking to take on a Junior Software Engineer to support software design, testing, development and implementation of new and existing software. This is an incredibly exciting and varied opportunity for a Junior Software engineer. days will be varied but you will have responsibilities including coding and developing, testing and implementing new software. This is a fantastic opportunity for a junior/ graduate software engineer to join the elite ranks and progress and grow alongside a business which has a massive future ahead of it. The role: Junior/Graduate software engineer Huge training and progression opportunities Writing code Design, develop, test and implement new and existing software The candidate: Must have knowledge of C / C++ and Python Understanding of software development and principles Desireable to have previous experience with Java, Javascript and Electronic Assembly
Lead Java Developer National Security Consultancy 75,000 - 96,000 + 10% Bonus London High Level Security Clearance Required 2 Stage Interview Process Yolk Recruitment are working with a leading National Security Consultancy looking for a Java focused Lead Software Engineer to join the London team. The successful candidate will be responsible for leading an Agile software engineering team comprising of 5 engineers working on a diverse range of mission critical projects for UK national security focused clients. They require Strong experience in Java programming, building AWS hosted applications, CI / CD pipeline management (Jenkins) & containerisation (Docker / Kubernetes). They require candidates to hold active high level security clearance. They are based in London & operate hybrid working with 2/3 days per week on-site & the option to work a compressed 9 day fortnight. What you will be doing: Assume responsibility for team deliverables, collaborating with the Scrum Master to chart a course that fulfills customer needs. Producing clean, scaleable code in Java. Engage across the entire software development lifecycle, from gathering requirements to designing, implementing, testing, and deploying. Foster effective collaboration with diverse teams including product, front-end development, and quality assurance. Provide mentorship and guidance to junior developers, fostering the collective growth of the team. The experience you will bring to the team: Significant experience in Java programming (exposure to other languages such as Python would be a bonus). Experience leading Agile / Scrum focused development teams. Familiarity with CICD, containerisation, deployment technologies & cloud platforms (Jenkins, Kubernetes, Docker, AWS). Proven experience in designing, developing & deploying scalable backend systems. What you will receive in return: Salary up to 96,000 + 5,000 bonus Up to 10% annual bonus Private medical insurance Flexible / hybrid working Opportunity to work a compressed 9 day fortnight Got your attention? If you believe that you have the skills and experience for the role - then please get in touch. We also offer a referral scheme for any candidates whose details are passed to us that we successfully place. If you have any further questions then please contact Ryan Harris at Yolk Recruitment. Please note, whilst we do our best to contact all candidates, due to the high number of applications we receive we cannot guarantee this for every role. If you have not heard anything from us within 7 days of applying - then unfortunately you have been unsuccessful. Please keep an eye on our website for more opportunities. 'Yolk Recruitment Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. Yolk Recruitment Limited is committed to equal opportunity and diversity. Suitable candidates with equivalent qualifications and more or less experience can apply. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
May 18, 2024
Full time
Lead Java Developer National Security Consultancy 75,000 - 96,000 + 10% Bonus London High Level Security Clearance Required 2 Stage Interview Process Yolk Recruitment are working with a leading National Security Consultancy looking for a Java focused Lead Software Engineer to join the London team. The successful candidate will be responsible for leading an Agile software engineering team comprising of 5 engineers working on a diverse range of mission critical projects for UK national security focused clients. They require Strong experience in Java programming, building AWS hosted applications, CI / CD pipeline management (Jenkins) & containerisation (Docker / Kubernetes). They require candidates to hold active high level security clearance. They are based in London & operate hybrid working with 2/3 days per week on-site & the option to work a compressed 9 day fortnight. What you will be doing: Assume responsibility for team deliverables, collaborating with the Scrum Master to chart a course that fulfills customer needs. Producing clean, scaleable code in Java. Engage across the entire software development lifecycle, from gathering requirements to designing, implementing, testing, and deploying. Foster effective collaboration with diverse teams including product, front-end development, and quality assurance. Provide mentorship and guidance to junior developers, fostering the collective growth of the team. The experience you will bring to the team: Significant experience in Java programming (exposure to other languages such as Python would be a bonus). Experience leading Agile / Scrum focused development teams. Familiarity with CICD, containerisation, deployment technologies & cloud platforms (Jenkins, Kubernetes, Docker, AWS). Proven experience in designing, developing & deploying scalable backend systems. What you will receive in return: Salary up to 96,000 + 5,000 bonus Up to 10% annual bonus Private medical insurance Flexible / hybrid working Opportunity to work a compressed 9 day fortnight Got your attention? If you believe that you have the skills and experience for the role - then please get in touch. We also offer a referral scheme for any candidates whose details are passed to us that we successfully place. If you have any further questions then please contact Ryan Harris at Yolk Recruitment. Please note, whilst we do our best to contact all candidates, due to the high number of applications we receive we cannot guarantee this for every role. If you have not heard anything from us within 7 days of applying - then unfortunately you have been unsuccessful. Please keep an eye on our website for more opportunities. 'Yolk Recruitment Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. Yolk Recruitment Limited is committed to equal opportunity and diversity. Suitable candidates with equivalent qualifications and more or less experience can apply. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
We are currently recruiting for a Software Engineer to join their busy client who is rapidly expanding on a remote home working basis. Your main role will be to develop software / applications for this market leading software provider. The main purpose of this role is to: Develop software applications using C++ as the main language Complete unit testing to ensure the software performs as per the design Challenge designs where appropriate Use JIRA to report on faults Mentor / lead other Developers Act as technical lead on projects The ideal candidate will have the following skills, experience and attributes: Coding experience in C++ Strong technical background Linux based environments Software Development / Engineering and unit testing Attention to detail and problem solving skills Working in a Agile based environment highly desirable Object Orientated Principles and Design patterns Able to articulate information to junior staff members Experience with other object orientated programming languages such as C# and Java are also highly desirable. Any experience with Docker would also be highly desirable In return the client is offering a competitive salary of £45,000 - £55,000 plus. Bonus Fantastic training if required Generous annual leave Pension Flexible working Many more benefits If this role is of interest please apply today for immediate consideration.
May 18, 2024
Full time
We are currently recruiting for a Software Engineer to join their busy client who is rapidly expanding on a remote home working basis. Your main role will be to develop software / applications for this market leading software provider. The main purpose of this role is to: Develop software applications using C++ as the main language Complete unit testing to ensure the software performs as per the design Challenge designs where appropriate Use JIRA to report on faults Mentor / lead other Developers Act as technical lead on projects The ideal candidate will have the following skills, experience and attributes: Coding experience in C++ Strong technical background Linux based environments Software Development / Engineering and unit testing Attention to detail and problem solving skills Working in a Agile based environment highly desirable Object Orientated Principles and Design patterns Able to articulate information to junior staff members Experience with other object orientated programming languages such as C# and Java are also highly desirable. Any experience with Docker would also be highly desirable In return the client is offering a competitive salary of £45,000 - £55,000 plus. Bonus Fantastic training if required Generous annual leave Pension Flexible working Many more benefits If this role is of interest please apply today for immediate consideration.
React, Java, JavaScript, C#, .Net, SQL Server We have a new permanent Senior Software Development role to join our long standing client (over 20 years now) as they grow a completely new development team! To help lead, motivate and support more junior team members, the ideal candidates will have 4 years+ experience around React Front End Development JavaScript C#.Net, .NetCore BackEnd SQL Server or similar A strong software engineering background needed with skills around API's, Agile, Azure deployments, CI/CD, testing frameworks highly advantageous The roles are remote but need to be UK based with perhaps 1-2 visits a year to a UK HQ based South East England. Permanent only. The process will likely involve a technical test. Sadly there is no sponsorship on offer; UK work experience needed; Excellent interpersonal skills expected. Interested? Then please email a CV to Jump IT in the first instance.
May 17, 2024
Full time
React, Java, JavaScript, C#, .Net, SQL Server We have a new permanent Senior Software Development role to join our long standing client (over 20 years now) as they grow a completely new development team! To help lead, motivate and support more junior team members, the ideal candidates will have 4 years+ experience around React Front End Development JavaScript C#.Net, .NetCore BackEnd SQL Server or similar A strong software engineering background needed with skills around API's, Agile, Azure deployments, CI/CD, testing frameworks highly advantageous The roles are remote but need to be UK based with perhaps 1-2 visits a year to a UK HQ based South East England. Permanent only. The process will likely involve a technical test. Sadly there is no sponsorship on offer; UK work experience needed; Excellent interpersonal skills expected. Interested? Then please email a CV to Jump IT in the first instance.
Java Developer (1 day in Edinburgh office) Sponsorship support is not available sadly. I am working closely with an Aerospace client to find a Junior / mid level Java Developer with some commercial experience in Java or Python. As part of this team, you will be at the forefront of developing cutting-edge spacecraft ground software and software tools. This role offers an exciting opportunity to contribute to the ongoing development of the ground software products, taking ownership of specific areas of functionality and driving their design and development. Our client are dedicated to the development of both new and existing ground software products. As a Java Developer, you will play a key role in maintaining the current products, contributing to the development of new ones, and actively participating in all stages of the process, from design and testing to providing support both internally and externally. Collaboration is crucial to success, and you will work closely with other development teams in the company to ensure a cohesive suite of software products. Agile practices foster a dynamic and collaborative work environment. As a member of the Ground team, your responsibilities will include: Developing and designing elements of the ground software. Contributing to the design of ground software functionality. Designing, maintaining, and integrating archiving solutions. Essential technical skills for this role include: Familiarity with Java or Python (or the ability to learn quickly). Experience in developing and debugging high-quality code, adhering to best coding practices. Proficiency in all stages of software engineering, from design to documentation, following a specified development process. Application development experience. Understanding of database schemas and query languages. Experience with relational and non-relational databases. In addition to these essential skills, the following technical skills would be highly desirable: Familiarity with DevOps concepts and CI/CD pipelines. Knowledge of space systems in a commercial or academic context. Experience working in collaborative Agile teams. Familiarity with model-based and/or component-based software engineering.
May 17, 2024
Full time
Java Developer (1 day in Edinburgh office) Sponsorship support is not available sadly. I am working closely with an Aerospace client to find a Junior / mid level Java Developer with some commercial experience in Java or Python. As part of this team, you will be at the forefront of developing cutting-edge spacecraft ground software and software tools. This role offers an exciting opportunity to contribute to the ongoing development of the ground software products, taking ownership of specific areas of functionality and driving their design and development. Our client are dedicated to the development of both new and existing ground software products. As a Java Developer, you will play a key role in maintaining the current products, contributing to the development of new ones, and actively participating in all stages of the process, from design and testing to providing support both internally and externally. Collaboration is crucial to success, and you will work closely with other development teams in the company to ensure a cohesive suite of software products. Agile practices foster a dynamic and collaborative work environment. As a member of the Ground team, your responsibilities will include: Developing and designing elements of the ground software. Contributing to the design of ground software functionality. Designing, maintaining, and integrating archiving solutions. Essential technical skills for this role include: Familiarity with Java or Python (or the ability to learn quickly). Experience in developing and debugging high-quality code, adhering to best coding practices. Proficiency in all stages of software engineering, from design to documentation, following a specified development process. Application development experience. Understanding of database schemas and query languages. Experience with relational and non-relational databases. In addition to these essential skills, the following technical skills would be highly desirable: Familiarity with DevOps concepts and CI/CD pipelines. Knowledge of space systems in a commercial or academic context. Experience working in collaborative Agile teams. Familiarity with model-based and/or component-based software engineering.
Junior Software Engineer £25,000 - £27,500 + Huge Training Opportunities + Structured, rapid Progression + Bonus + Benefits (Pension, Annual leave) Office Based, Exeter, Crediton, Newton Abbott commutable Are you a Graduate or Junior software engineer looking for a fast paced and dynamic role with a pioneering and massively in business where you will have full scope to progress and train to become a valuable and highly skilled technical expert?This is a rare opportunity to join a revolutionary engineering business who have just received multiple patents for their critical and in demand equipment, this is a great position for someone kickstart their career and help to shape the direction of the business with huge training and progression opportunities.This company has just patented a product which will become an essential requirement in the marine and rail industries as well as many others. They are In a massive growth phase and plan to begin manufacturing next year. Due to growth they are looking to take on a Junior Software Engineer to support software design, testing, development and implementation of new and existing software.This is an incredibly exciting and varied opportunity for a Junior Software engineer. days will be varied but you will have responsibilities including coding and developing, testing and implementing new software.This is a fantastic opportunity for a junior/ graduate software engineer to join the elite ranks and progress and grow alongside a business which has a massive future ahead of it. The role: Junior/Graduate software engineer Huge training and progression opportunities Writing code Design, develop, test and implement new and existing software The candidate: Must have knowledge of C / C++ and Python Understanding of software development and principles Desireable to have previous experience with Java, Javascript and Electronic Assembly
May 17, 2024
Full time
Junior Software Engineer £25,000 - £27,500 + Huge Training Opportunities + Structured, rapid Progression + Bonus + Benefits (Pension, Annual leave) Office Based, Exeter, Crediton, Newton Abbott commutable Are you a Graduate or Junior software engineer looking for a fast paced and dynamic role with a pioneering and massively in business where you will have full scope to progress and train to become a valuable and highly skilled technical expert?This is a rare opportunity to join a revolutionary engineering business who have just received multiple patents for their critical and in demand equipment, this is a great position for someone kickstart their career and help to shape the direction of the business with huge training and progression opportunities.This company has just patented a product which will become an essential requirement in the marine and rail industries as well as many others. They are In a massive growth phase and plan to begin manufacturing next year. Due to growth they are looking to take on a Junior Software Engineer to support software design, testing, development and implementation of new and existing software.This is an incredibly exciting and varied opportunity for a Junior Software engineer. days will be varied but you will have responsibilities including coding and developing, testing and implementing new software.This is a fantastic opportunity for a junior/ graduate software engineer to join the elite ranks and progress and grow alongside a business which has a massive future ahead of it. The role: Junior/Graduate software engineer Huge training and progression opportunities Writing code Design, develop, test and implement new and existing software The candidate: Must have knowledge of C / C++ and Python Understanding of software development and principles Desireable to have previous experience with Java, Javascript and Electronic Assembly
Our Perks Values-driven: We are proud of our culture. Drive your own experience Personalised Learning and Development Budget Hybrid working hours - Each team has their own Smart Working Charter that empowers you to do your work in the best way you can Technology - Your choice of Mac or Windows Empowering you to be your most authentic self 25 Holiday Days + your local bank holidays 1 Birthday Day - it only happens once a year! 3 So Giving Days - spend these days giving back to your chosen cause Religious Celebrations Leave Mental Healthcare - Unlimited sessions with Unmind Enhanced Family Leave SO ENERGY - Who we are: So Energy was created in 2015 because we knew energy suppliers could be better. Since then, we've grown rapidly but sustainably, with 350,000 customers and over 450 Energists (what we call our people). We're not done yet. We are on the road to a net zero future, and thanks to our partnership with ESB, we're well on the way. We're customer-centric, tech-led, and passionate about sustainability. We want to do the best we can for our customers, each other, and our planet, so we've created a workplace that's encouraging, supportive, and offers the opportunity for growth. As a company, we live by six core values that guide everything we do: Clear Honest Ambitious Inquisitive Caring Sustainable The Role Senior Software Engineer at SO ENERGY We are looking for Senior Software Engineers to join our high-performance team led by our Director of Technology Muhammad Khan. We are seeking a senior software engineer who enjoys delivering, growing, and mentoring. Our seniors have deep understandings of the SDLC, modern software engineering practices, XP, and agile delivery of value to customers. We're looking for someone who has experience with diverse technologies, can quickly learn and adapt to new ones, can help in technical decisions, genuinely enjoys constructive technical debates, and can influence others to continuously improve. Our multi-disciplinary and multinational team cover the full stack from Kotlin backend microservices to frontend Vue.js and Typescript. As a senior engineer you will leverage your domain expertise to maintain code quality as well as help others to learn your domain. Like all engineers you are expected to expand your skills, to become a more rounded full-stack engineer, and contribute to all code bases. As a team member you will gain a deep understanding of the Software Development Lifecycle to deliver value to SO Energy customers using agile processes supported by our in-house Data Analytics team. Technologies: "Must": Deep on at least one backend JVM language (Kotlin preferred) or frontend JavaScript (frameworks React, Angular, Vue preferred), and proficient in the other; or deep in both backend and different frontend languages. GitHub, Gradle, GCloud, SonarCloud, bash, Regex, PostgreSQL, Json "Nice": Confluence, Jira, Actionable Agile Analytics, Miro, DataDog What you'll be getting up to: Designing and implementing capabilities across the entire stack, both frontend (JavaScript, VueJS, HTML, CSS, Typescript) and backend (Kotlin) technologies. Championing quality software and practices across the company, and leading small iterative improvements every day. Proactively seeking opportunities to improve the system as a whole; simplifying, refactoring and optimising to make development easier for you and your colleagues. Collaborating within a cross-functional and cross-disciplinary team (Frontend, Backend, Product, Data, QA) and foster a knowledge-sharing environment while mentoring junior team members. Delivering Business Value by driving shared and modern software engineering principles throughout the SDLC, including secure coding practices, TDD, BDD, risk-based testing levels and cadences, and cloud deployments in Google Cloud. Contribute to the development and improvement of internal tooling and environments, our whole system design, working as a customer of our SRE and DevOps capabilities. This role will be a great fit if: Have deep knowledge on one or more of React, Vue, JavaScript, Java or Kotlin, and experience in frontend, backend, or mobile development. Have a comprehensive understanding of system design and software architecture implementation principles. Be adept at applying the right methodologies for each task, adhering to established workflows while actively seeking and advocating for enhancements to our processes. Enjoy being agile and collaboratively working with others in an XP, Scrum, Kanban, hybrid. Aiming to elevate your career by growing into a leadership position. Are passionate about creating quality work, and helping others to do the same, focusing on never needing to be On Call. Continuously improving our Monitoring and Alerting, and Self-Restoring capabilities. Already have energy supply experience or are willing to learn this domain quickly; Similarly the rapidly changing renewable energy sector. Are comfortable communicating within diverse teams and apply their interpersonal skills to facilitate ceremonies and workshops. Learning quickly, and applying in feedback cycles, spikes, walking skeletons, evolving our domain design to match and predict environmental changes eg regulatory. Are interested in developing your technological expertise including secure code, risk-based testing, and constructive peer or group-based reviews. Are willing to commit to our core company values: clear, honest, ambitious, inquisitive, caring, sustainable.
May 17, 2024
Full time
Our Perks Values-driven: We are proud of our culture. Drive your own experience Personalised Learning and Development Budget Hybrid working hours - Each team has their own Smart Working Charter that empowers you to do your work in the best way you can Technology - Your choice of Mac or Windows Empowering you to be your most authentic self 25 Holiday Days + your local bank holidays 1 Birthday Day - it only happens once a year! 3 So Giving Days - spend these days giving back to your chosen cause Religious Celebrations Leave Mental Healthcare - Unlimited sessions with Unmind Enhanced Family Leave SO ENERGY - Who we are: So Energy was created in 2015 because we knew energy suppliers could be better. Since then, we've grown rapidly but sustainably, with 350,000 customers and over 450 Energists (what we call our people). We're not done yet. We are on the road to a net zero future, and thanks to our partnership with ESB, we're well on the way. We're customer-centric, tech-led, and passionate about sustainability. We want to do the best we can for our customers, each other, and our planet, so we've created a workplace that's encouraging, supportive, and offers the opportunity for growth. As a company, we live by six core values that guide everything we do: Clear Honest Ambitious Inquisitive Caring Sustainable The Role Senior Software Engineer at SO ENERGY We are looking for Senior Software Engineers to join our high-performance team led by our Director of Technology Muhammad Khan. We are seeking a senior software engineer who enjoys delivering, growing, and mentoring. Our seniors have deep understandings of the SDLC, modern software engineering practices, XP, and agile delivery of value to customers. We're looking for someone who has experience with diverse technologies, can quickly learn and adapt to new ones, can help in technical decisions, genuinely enjoys constructive technical debates, and can influence others to continuously improve. Our multi-disciplinary and multinational team cover the full stack from Kotlin backend microservices to frontend Vue.js and Typescript. As a senior engineer you will leverage your domain expertise to maintain code quality as well as help others to learn your domain. Like all engineers you are expected to expand your skills, to become a more rounded full-stack engineer, and contribute to all code bases. As a team member you will gain a deep understanding of the Software Development Lifecycle to deliver value to SO Energy customers using agile processes supported by our in-house Data Analytics team. Technologies: "Must": Deep on at least one backend JVM language (Kotlin preferred) or frontend JavaScript (frameworks React, Angular, Vue preferred), and proficient in the other; or deep in both backend and different frontend languages. GitHub, Gradle, GCloud, SonarCloud, bash, Regex, PostgreSQL, Json "Nice": Confluence, Jira, Actionable Agile Analytics, Miro, DataDog What you'll be getting up to: Designing and implementing capabilities across the entire stack, both frontend (JavaScript, VueJS, HTML, CSS, Typescript) and backend (Kotlin) technologies. Championing quality software and practices across the company, and leading small iterative improvements every day. Proactively seeking opportunities to improve the system as a whole; simplifying, refactoring and optimising to make development easier for you and your colleagues. Collaborating within a cross-functional and cross-disciplinary team (Frontend, Backend, Product, Data, QA) and foster a knowledge-sharing environment while mentoring junior team members. Delivering Business Value by driving shared and modern software engineering principles throughout the SDLC, including secure coding practices, TDD, BDD, risk-based testing levels and cadences, and cloud deployments in Google Cloud. Contribute to the development and improvement of internal tooling and environments, our whole system design, working as a customer of our SRE and DevOps capabilities. This role will be a great fit if: Have deep knowledge on one or more of React, Vue, JavaScript, Java or Kotlin, and experience in frontend, backend, or mobile development. Have a comprehensive understanding of system design and software architecture implementation principles. Be adept at applying the right methodologies for each task, adhering to established workflows while actively seeking and advocating for enhancements to our processes. Enjoy being agile and collaboratively working with others in an XP, Scrum, Kanban, hybrid. Aiming to elevate your career by growing into a leadership position. Are passionate about creating quality work, and helping others to do the same, focusing on never needing to be On Call. Continuously improving our Monitoring and Alerting, and Self-Restoring capabilities. Already have energy supply experience or are willing to learn this domain quickly; Similarly the rapidly changing renewable energy sector. Are comfortable communicating within diverse teams and apply their interpersonal skills to facilitate ceremonies and workshops. Learning quickly, and applying in feedback cycles, spikes, walking skeletons, evolving our domain design to match and predict environmental changes eg regulatory. Are interested in developing your technological expertise including secure code, risk-based testing, and constructive peer or group-based reviews. Are willing to commit to our core company values: clear, honest, ambitious, inquisitive, caring, sustainable.
About Sparta Global Embark on a transformative career journey with Sparta Global, where diversity, innovation, and passion for technology converge. We welcome individuals from all backgrounds, offering not just jobs, but dynamic careers in the tech industry. You'll work alongside enthusiastic professionals, receiving top-tier training and mentorship to hone your skills for success in both public and private sectors. Our commitment to designing impactful careers and coaching future leaders is evident in our over 10 prestigious awards in Learning & Development and Equality, Diversity & Inclusion. As a Top 20 Employer for Social Mobility and a proud B-Corp certified organisation, we're not just advancing careers; we're fostering a more diverse, equitable, and inclusive tech landscape. Join us in shaping the future of technology - where your growth is our mission, and your success, our pride. Apply now to be part of our award-winning team at Sparta Global.? About this role You'll develop your skills in the most exciting industry ready technology available today. You'll be working closely with other developers, designers, analysts and testers to create, maintain and modify systems to meet the demands of the client. You will creatively solve complex problems during dynamic and meaningful projects. You will write clean, efficient, and well-documented code, troubleshoot and debug issues with existing software, participate in code reviews and provide feedback and new ideas, ironing out the project requirements or planning on how to tackle challenges. Discover, research and learn new technologies to stay up to date with the latest trends in the industry. We're not expecting you to have the proficiencies right away - that's where our award-winning Academy comes in. We are the experts in building skills and confidence in a fun and supportive environment that will not only challenge you but also develop your specialist capabilities ready to work on our clients' projects. What we're looking for. To be successful for this role you will demonstrate a level of ability in C#, Java or similar. You will be passionate about technology and eager to learn programme development to an advanced level. We're seeking candidates who can exemplify our values:? Empathy and Diversity: Integrity, respect, and a commitment to inclusivity. Drive: A goal-oriented mindset with pride in exceeding targets.? Collaboration: A team-focused approach, fostering positive relationships.? Innovation: Curiosity, creativity, and openness to diverse ideas. Flexibility: Adaptability and composure in the face of change.? As a national organisation with clients across the UK, we require all candidates to have the flexibility and willingness to relocate post training for deployment to client site. Remote working cannot be guaranteed. You must have eligibility to work in the UK for the duration of your contract with Sparta Global (British or Irish Citizenship, EU Settled Status, or Permanent Visa Holder). We do not offer visa sponsorships or accept Graduate or PSW Visas due to time limitations. Why you should apply:? Our environment is designed to nurture your talents and skills, your hard work and progress are not just appreciated - they're tangibly rewarded. We conduct performance-based reviews every six months, offering you the chance to increase your earning potential twice a year. This regular appraisal system is our way of ensuring that your efforts and achievements are consistently recognised and rewarded.? We also provide:? 20 days annual leave + bank holidays.? An extra day off for your birthday.? Pension.? Eye care.? Death in service cover.? Cycle to work scheme.? Season ticket loan.? Employee assistance program.? Yearly budget for personal development.? Access to alumni and community networks.? Opportunities to be brand ambassadors.? Being employed by Sparta Global is an investment in your future that pays dividends along the way. We give you breadth of experience and skills, along with increasing opportunities to develop further and earn more. No two career paths look the same at Sparta.? Our Recruitment Process:? Begin your journey by applying online and our team will review your application. If you pass our initial screening, you'll be invited to complete our online assessments and first stage interview. If successful, the final stage is a competency-based interview, here you'll have the opportunity to impress us with your ability to communicate effectively and exhibit behavioural competencies through relevant examples. We're looking for candidates who can demonstrate a collaborative spirit and a growth mindset.? The Talent Team will be there to support and answer any questions you have. You can also visit our YouTube channel to gain valuable insights and expert advice on virtual interviews, strategies to manage nerves, and tips on nonverbal communication.? We look forward to receiving your application - good luck!
May 17, 2024
Full time
About Sparta Global Embark on a transformative career journey with Sparta Global, where diversity, innovation, and passion for technology converge. We welcome individuals from all backgrounds, offering not just jobs, but dynamic careers in the tech industry. You'll work alongside enthusiastic professionals, receiving top-tier training and mentorship to hone your skills for success in both public and private sectors. Our commitment to designing impactful careers and coaching future leaders is evident in our over 10 prestigious awards in Learning & Development and Equality, Diversity & Inclusion. As a Top 20 Employer for Social Mobility and a proud B-Corp certified organisation, we're not just advancing careers; we're fostering a more diverse, equitable, and inclusive tech landscape. Join us in shaping the future of technology - where your growth is our mission, and your success, our pride. Apply now to be part of our award-winning team at Sparta Global.? About this role You'll develop your skills in the most exciting industry ready technology available today. You'll be working closely with other developers, designers, analysts and testers to create, maintain and modify systems to meet the demands of the client. You will creatively solve complex problems during dynamic and meaningful projects. You will write clean, efficient, and well-documented code, troubleshoot and debug issues with existing software, participate in code reviews and provide feedback and new ideas, ironing out the project requirements or planning on how to tackle challenges. Discover, research and learn new technologies to stay up to date with the latest trends in the industry. We're not expecting you to have the proficiencies right away - that's where our award-winning Academy comes in. We are the experts in building skills and confidence in a fun and supportive environment that will not only challenge you but also develop your specialist capabilities ready to work on our clients' projects. What we're looking for. To be successful for this role you will demonstrate a level of ability in C#, Java or similar. You will be passionate about technology and eager to learn programme development to an advanced level. We're seeking candidates who can exemplify our values:? Empathy and Diversity: Integrity, respect, and a commitment to inclusivity. Drive: A goal-oriented mindset with pride in exceeding targets.? Collaboration: A team-focused approach, fostering positive relationships.? Innovation: Curiosity, creativity, and openness to diverse ideas. Flexibility: Adaptability and composure in the face of change.? As a national organisation with clients across the UK, we require all candidates to have the flexibility and willingness to relocate post training for deployment to client site. Remote working cannot be guaranteed. You must have eligibility to work in the UK for the duration of your contract with Sparta Global (British or Irish Citizenship, EU Settled Status, or Permanent Visa Holder). We do not offer visa sponsorships or accept Graduate or PSW Visas due to time limitations. Why you should apply:? Our environment is designed to nurture your talents and skills, your hard work and progress are not just appreciated - they're tangibly rewarded. We conduct performance-based reviews every six months, offering you the chance to increase your earning potential twice a year. This regular appraisal system is our way of ensuring that your efforts and achievements are consistently recognised and rewarded.? We also provide:? 20 days annual leave + bank holidays.? An extra day off for your birthday.? Pension.? Eye care.? Death in service cover.? Cycle to work scheme.? Season ticket loan.? Employee assistance program.? Yearly budget for personal development.? Access to alumni and community networks.? Opportunities to be brand ambassadors.? Being employed by Sparta Global is an investment in your future that pays dividends along the way. We give you breadth of experience and skills, along with increasing opportunities to develop further and earn more. No two career paths look the same at Sparta.? Our Recruitment Process:? Begin your journey by applying online and our team will review your application. If you pass our initial screening, you'll be invited to complete our online assessments and first stage interview. If successful, the final stage is a competency-based interview, here you'll have the opportunity to impress us with your ability to communicate effectively and exhibit behavioural competencies through relevant examples. We're looking for candidates who can demonstrate a collaborative spirit and a growth mindset.? The Talent Team will be there to support and answer any questions you have. You can also visit our YouTube channel to gain valuable insights and expert advice on virtual interviews, strategies to manage nerves, and tips on nonverbal communication.? We look forward to receiving your application - good luck!
About Sparta Global Embark on a transformative career journey with Sparta Global, where diversity, innovation, and passion for technology converge. We welcome individuals from all backgrounds, offering not just jobs, but dynamic careers in the tech industry. You'll work alongside enthusiastic professionals, receiving top-tier training and mentorship to hone your skills for success in both public and private sectors. Our commitment to designing impactful careers and coaching future leaders is evident in our over 10 prestigious awards in Learning & Development and Equality, Diversity & Inclusion. As a Top 20 Employer for Social Mobility and a proud B-Corp certified organisation, we're not just advancing careers; we're fostering a more diverse, equitable, and inclusive tech landscape. Join us in shaping the future of technology - where your growth is our mission, and your success, our pride. Apply now to be part of our award-winning team at Sparta Global.? About this role Working as a Software Developer you will work closely with other developers, product managers, designers, business analysts and testers to constantly create, maintain and modify systems to meet the demands of the business and their stakeholders. You will not only design and write well-formed, readable code but you'll be well-versed in standard practices such as Test-Driven Development and Behaviour-Driven Development and understand how you can work efficiently within agile continuous integration and continuous development (CI/CD) pipelines for your software delivery process.? We're not expecting you to have the proficiencies right away - that's where our award-winning Academy comes in. We are the experts in building skills and confidence in a fun and supportive environment that will not only challenge you but also develop your specialist capabilities ready to work on our clients' projects. What we're looking for. To be successful for this role you will demonstrate a level of ability in C#, Java or similar. You will be passionate about technology and eager to learn programme development to an advanced level. We're seeking candidates who can exemplify our values:? Empathy and Diversity: Integrity, respect, and a commitment to inclusivity.? Drive: A goal-oriented mindset with pride in exceeding targets.? Collaboration: A team-focused approach, fostering positive relationships. Innovation: Curiosity, creativity, and openness to diverse ideas. Flexibility: Adaptability and composure in the face of change. As a national organisation with clients across the UK, we require all candidates to have the flexibility and willingness to relocate post training for deployment to client site. Remote working cannot be guaranteed. You must have eligibility to work in the UK for the duration of your contract with Sparta Global (British or Irish Citizenship, EU Settled Status, or Permanent Visa Holder). We do not offer visa sponsorships or accept Graduate or PSW Visas due to time limitations. Why you should apply: Our environment is designed to nurture your talents and skills, your hard work and progress are not just appreciated - they're tangibly rewarded. We conduct performance-based reviews every six months, offering you the chance to increase your earning potential twice a year. This regular appraisal system is our way of ensuring that your efforts and achievements are consistently recognised and rewarded.? We also provide:? 20 days annual leave + bank holidays.? An extra day off for your birthday. Pension.? Eye care. Death in service cover.? Cycle to work scheme. Season ticket loan.? Employee assistance program. Yearly budget for personal development.? Access to alumni and community networks.? Opportunities to be brand ambassadors. Being employed by Sparta Global is an investment in your future that pays dividends along the way. We give you breadth of experience and skills, along with increasing opportunities to develop further and earn more. No two career paths look the same at Sparta.? Our Recruitment Process:? Begin your journey by applying online and our team will review your application. If you pass our initial screening, you'll be invited to complete our online assessments and first stage interview. If successful, the final stage is a competency-based interview, here you'll have the opportunity to impress us with your ability to communicate effectively and exhibit behavioural competencies through relevant examples. We're looking for candidates who can demonstrate a collaborative spirit and a growth mindset.? The Talent Team will be there to support and answer any questions you have. You can also visit our YouTube channel to gain valuable insights and expert advice on virtual interviews, strategies to manage nerves, and tips on nonverbal communication. We look forward to receiving your application - good luck!
May 17, 2024
Full time
About Sparta Global Embark on a transformative career journey with Sparta Global, where diversity, innovation, and passion for technology converge. We welcome individuals from all backgrounds, offering not just jobs, but dynamic careers in the tech industry. You'll work alongside enthusiastic professionals, receiving top-tier training and mentorship to hone your skills for success in both public and private sectors. Our commitment to designing impactful careers and coaching future leaders is evident in our over 10 prestigious awards in Learning & Development and Equality, Diversity & Inclusion. As a Top 20 Employer for Social Mobility and a proud B-Corp certified organisation, we're not just advancing careers; we're fostering a more diverse, equitable, and inclusive tech landscape. Join us in shaping the future of technology - where your growth is our mission, and your success, our pride. Apply now to be part of our award-winning team at Sparta Global.? About this role Working as a Software Developer you will work closely with other developers, product managers, designers, business analysts and testers to constantly create, maintain and modify systems to meet the demands of the business and their stakeholders. You will not only design and write well-formed, readable code but you'll be well-versed in standard practices such as Test-Driven Development and Behaviour-Driven Development and understand how you can work efficiently within agile continuous integration and continuous development (CI/CD) pipelines for your software delivery process.? We're not expecting you to have the proficiencies right away - that's where our award-winning Academy comes in. We are the experts in building skills and confidence in a fun and supportive environment that will not only challenge you but also develop your specialist capabilities ready to work on our clients' projects. What we're looking for. To be successful for this role you will demonstrate a level of ability in C#, Java or similar. You will be passionate about technology and eager to learn programme development to an advanced level. We're seeking candidates who can exemplify our values:? Empathy and Diversity: Integrity, respect, and a commitment to inclusivity.? Drive: A goal-oriented mindset with pride in exceeding targets.? Collaboration: A team-focused approach, fostering positive relationships. Innovation: Curiosity, creativity, and openness to diverse ideas. Flexibility: Adaptability and composure in the face of change. As a national organisation with clients across the UK, we require all candidates to have the flexibility and willingness to relocate post training for deployment to client site. Remote working cannot be guaranteed. You must have eligibility to work in the UK for the duration of your contract with Sparta Global (British or Irish Citizenship, EU Settled Status, or Permanent Visa Holder). We do not offer visa sponsorships or accept Graduate or PSW Visas due to time limitations. Why you should apply: Our environment is designed to nurture your talents and skills, your hard work and progress are not just appreciated - they're tangibly rewarded. We conduct performance-based reviews every six months, offering you the chance to increase your earning potential twice a year. This regular appraisal system is our way of ensuring that your efforts and achievements are consistently recognised and rewarded.? We also provide:? 20 days annual leave + bank holidays.? An extra day off for your birthday. Pension.? Eye care. Death in service cover.? Cycle to work scheme. Season ticket loan.? Employee assistance program. Yearly budget for personal development.? Access to alumni and community networks.? Opportunities to be brand ambassadors. Being employed by Sparta Global is an investment in your future that pays dividends along the way. We give you breadth of experience and skills, along with increasing opportunities to develop further and earn more. No two career paths look the same at Sparta.? Our Recruitment Process:? Begin your journey by applying online and our team will review your application. If you pass our initial screening, you'll be invited to complete our online assessments and first stage interview. If successful, the final stage is a competency-based interview, here you'll have the opportunity to impress us with your ability to communicate effectively and exhibit behavioural competencies through relevant examples. We're looking for candidates who can demonstrate a collaborative spirit and a growth mindset.? The Talent Team will be there to support and answer any questions you have. You can also visit our YouTube channel to gain valuable insights and expert advice on virtual interviews, strategies to manage nerves, and tips on nonverbal communication. We look forward to receiving your application - good luck!
About Sparta Global Embark on a transformative career journey with Sparta Global, where diversity, innovation, and passion for technology converge. We welcome individuals from all backgrounds, offering not just jobs, but dynamic careers in the tech industry. You'll work alongside enthusiastic professionals, receiving top-tier training and mentorship to hone your skills for success in both public and private sectors. Our commitment to designing impactful careers and coaching future leaders is evident in our over 10 prestigious awards in Learning & Development and Equality, Diversity & Inclusion. As a Top 20 Employer for Social Mobility and a proud B-Corp certified organisation, we're not just advancing careers; we're fostering a more diverse, equitable, and inclusive tech landscape. Join us in shaping the future of technology - where your growth is our mission, and your success, our pride. Apply now to be part of our award-winning team at Sparta Global.? About this role Automation Testing is at the core of defining, developing and testing products for businesses and their customers. Development is a playground where you can create what's needed when you need it. You will play a vital role working within a cross functional team, participating in the development of software with a primary focus being on the testability and performance of software applications. You'll be able to set up full frameworks to perform thousands of tests in a heartbeat on multiple application platforms such as mobile, desktop and web. This feeds into every level of test whether it's unit level, functional, performance and regression. Automation is a major component of agile teams who work diligently to deliver value in short time frames, the execution of scripts and their application in the DevOps pipeline can mean delivery of functional code in unprecedented timeframes.? We're not expecting you to have the proficiencies right away - that's where our award-winning Academy comes in. We are the experts in building skills and confidence in a fun and supportive environment that will not only challenge you but also develop your specialist capabilities ready to work on our clients' projects. What we're looking for. To be successful for this role you will demonstrate a level of ability in C#, Java or similar. You will be passionate about technology and eager to learn programme development to an advanced level. We're seeking candidates who can exemplify our values: Empathy and Diversity: Integrity, respect, and a commitment to inclusivity.? Drive: A goal-oriented mindset with pride in exceeding targets. Collaboration: A team-focused approach, fostering positive relationships.? Innovation: Curiosity, creativity, and openness to diverse ideas. Flexibility: Adaptability and composure in the face of change.? As a national organisation with clients across the UK, we require all candidates to have the flexibility and willingness to relocate post training for deployment to client site. Remote working cannot be guaranteed. You must have eligibility to work in the UK for the duration of your contract with Sparta Global (British or Irish Citizenship, EU Settled Status, or Permanent Visa Holder). We do not offer visa sponsorships or accept Graduate or PSW Visas due to time limitations. Why you should apply: Our environment is designed to nurture your talents and skills, your hard work and progress are not just appreciated - they're tangibly rewarded. We conduct performance-based reviews every six months, offering you the chance to increase your earning potential twice a year. This regular appraisal system is our way of ensuring that your efforts and achievements are consistently recognised and rewarded.? We also provide:? 20 days annual leave + bank holidays.? An extra day off for your birthday.? Pension. Eye care.? Death in service cover.? Cycle to work scheme.? Season ticket loan.? Employee assistance program.? Yearly budget for personal development.? Access to alumni and community networks.? Opportunities to be brand ambassadors. Being employed by Sparta Global is an investment in your future that pays dividends along the way. We give you breadth of experience and skills, along with increasing opportunities to develop further and earn more. No two career paths look the same at Sparta. Our Recruitment Process:? Begin your journey by applying online and our team will review your application. If you pass our initial screening, you'll be invited to complete our online assessments and first stage interview. If successful, the final stage is a competency-based interview, here you'll have the opportunity to impress us with your ability to communicate effectively and exhibit behavioural competencies through relevant examples. We're looking for candidates who can demonstrate a collaborative spirit and a growth mindset.? The Talent Team will be there to support and answer any questions you have. You can also visit our YouTube channel to gain valuable insights and expert advice on virtual interviews, strategies to manage nerves, and tips on nonverbal communication. We look forward to receiving your application - good luck!
May 17, 2024
Full time
About Sparta Global Embark on a transformative career journey with Sparta Global, where diversity, innovation, and passion for technology converge. We welcome individuals from all backgrounds, offering not just jobs, but dynamic careers in the tech industry. You'll work alongside enthusiastic professionals, receiving top-tier training and mentorship to hone your skills for success in both public and private sectors. Our commitment to designing impactful careers and coaching future leaders is evident in our over 10 prestigious awards in Learning & Development and Equality, Diversity & Inclusion. As a Top 20 Employer for Social Mobility and a proud B-Corp certified organisation, we're not just advancing careers; we're fostering a more diverse, equitable, and inclusive tech landscape. Join us in shaping the future of technology - where your growth is our mission, and your success, our pride. Apply now to be part of our award-winning team at Sparta Global.? About this role Automation Testing is at the core of defining, developing and testing products for businesses and their customers. Development is a playground where you can create what's needed when you need it. You will play a vital role working within a cross functional team, participating in the development of software with a primary focus being on the testability and performance of software applications. You'll be able to set up full frameworks to perform thousands of tests in a heartbeat on multiple application platforms such as mobile, desktop and web. This feeds into every level of test whether it's unit level, functional, performance and regression. Automation is a major component of agile teams who work diligently to deliver value in short time frames, the execution of scripts and their application in the DevOps pipeline can mean delivery of functional code in unprecedented timeframes.? We're not expecting you to have the proficiencies right away - that's where our award-winning Academy comes in. We are the experts in building skills and confidence in a fun and supportive environment that will not only challenge you but also develop your specialist capabilities ready to work on our clients' projects. What we're looking for. To be successful for this role you will demonstrate a level of ability in C#, Java or similar. You will be passionate about technology and eager to learn programme development to an advanced level. We're seeking candidates who can exemplify our values: Empathy and Diversity: Integrity, respect, and a commitment to inclusivity.? Drive: A goal-oriented mindset with pride in exceeding targets. Collaboration: A team-focused approach, fostering positive relationships.? Innovation: Curiosity, creativity, and openness to diverse ideas. Flexibility: Adaptability and composure in the face of change.? As a national organisation with clients across the UK, we require all candidates to have the flexibility and willingness to relocate post training for deployment to client site. Remote working cannot be guaranteed. You must have eligibility to work in the UK for the duration of your contract with Sparta Global (British or Irish Citizenship, EU Settled Status, or Permanent Visa Holder). We do not offer visa sponsorships or accept Graduate or PSW Visas due to time limitations. Why you should apply: Our environment is designed to nurture your talents and skills, your hard work and progress are not just appreciated - they're tangibly rewarded. We conduct performance-based reviews every six months, offering you the chance to increase your earning potential twice a year. This regular appraisal system is our way of ensuring that your efforts and achievements are consistently recognised and rewarded.? We also provide:? 20 days annual leave + bank holidays.? An extra day off for your birthday.? Pension. Eye care.? Death in service cover.? Cycle to work scheme.? Season ticket loan.? Employee assistance program.? Yearly budget for personal development.? Access to alumni and community networks.? Opportunities to be brand ambassadors. Being employed by Sparta Global is an investment in your future that pays dividends along the way. We give you breadth of experience and skills, along with increasing opportunities to develop further and earn more. No two career paths look the same at Sparta. Our Recruitment Process:? Begin your journey by applying online and our team will review your application. If you pass our initial screening, you'll be invited to complete our online assessments and first stage interview. If successful, the final stage is a competency-based interview, here you'll have the opportunity to impress us with your ability to communicate effectively and exhibit behavioural competencies through relevant examples. We're looking for candidates who can demonstrate a collaborative spirit and a growth mindset.? The Talent Team will be there to support and answer any questions you have. You can also visit our YouTube channel to gain valuable insights and expert advice on virtual interviews, strategies to manage nerves, and tips on nonverbal communication. We look forward to receiving your application - good luck!
Lead Software Engineer (Full Stack) Our client. A dynamic startup in the heart of Cheshire, specialising in Electronic Point of Sale (EPOS) solutions. As we embark on an exciting journey to revolutionise the EPOS industry, we are seeking a talented Senior Software Engineer to lead the development of their cutting-edge software platform. This is an opportunity to join a passionate team, drive innovation, and make a significant impact in a rapidly growing market. Role Overview: As a Senior Software Engineer, you will be responsible for architecting and building a new software solution from scratch for our EPOS installer. You will have the autonomy to select the right technologies and design a robust, scalable, and high-performance system. Additionally, you will eventually lead and mentor a team of junior developers, ensuring the successful delivery of the project. Key Responsibilities: Design and develop a full-stack software solution for our EPOS installer, leveraging your expertise in cloud computing, C#, Java, CS, Python, or PHP. Lead and mentor a team of junior developers, providing guidance, support, and technical expertise. Collaborate with cross-functional teams to gather requirements, define project scope, and deliver high-quality software solutions. Stay updated on industry trends and best practices, continuously enhancing our development processes and technologies. Contribute to the architectural decisions, ensuring the software platform's scalability, reliability, and security. Requirements: Bachelor's degree in computer science, Engineering, or related field. Proven experience and proficiency in cloud computing platforms (e.g., AWS, Azure, Google Cloud). Strong expertise in either C#, Java, CS, Python, or PHP, with the ability to write clean, maintainable code. Demonstrated leadership skills, with prior experience managing or mentoring junior developers. Commercial awareness and experience working on commercial software projects. Excellent communication and collaboration skills, with the ability to work effectively within a team. Ability to adapt to new technologies and programming languages as needed. Benefits: Competitive salary and equity options. Flexible working hours and the option for remote work. Opportunity to work on innovative projects and make a meaningful impact. Supportive and collaborative work environment focusing on personal and professional growth. Interested? Please Click Apply Now! Lead Software Engineer (Full Stack)
May 17, 2024
Full time
Lead Software Engineer (Full Stack) Our client. A dynamic startup in the heart of Cheshire, specialising in Electronic Point of Sale (EPOS) solutions. As we embark on an exciting journey to revolutionise the EPOS industry, we are seeking a talented Senior Software Engineer to lead the development of their cutting-edge software platform. This is an opportunity to join a passionate team, drive innovation, and make a significant impact in a rapidly growing market. Role Overview: As a Senior Software Engineer, you will be responsible for architecting and building a new software solution from scratch for our EPOS installer. You will have the autonomy to select the right technologies and design a robust, scalable, and high-performance system. Additionally, you will eventually lead and mentor a team of junior developers, ensuring the successful delivery of the project. Key Responsibilities: Design and develop a full-stack software solution for our EPOS installer, leveraging your expertise in cloud computing, C#, Java, CS, Python, or PHP. Lead and mentor a team of junior developers, providing guidance, support, and technical expertise. Collaborate with cross-functional teams to gather requirements, define project scope, and deliver high-quality software solutions. Stay updated on industry trends and best practices, continuously enhancing our development processes and technologies. Contribute to the architectural decisions, ensuring the software platform's scalability, reliability, and security. Requirements: Bachelor's degree in computer science, Engineering, or related field. Proven experience and proficiency in cloud computing platforms (e.g., AWS, Azure, Google Cloud). Strong expertise in either C#, Java, CS, Python, or PHP, with the ability to write clean, maintainable code. Demonstrated leadership skills, with prior experience managing or mentoring junior developers. Commercial awareness and experience working on commercial software projects. Excellent communication and collaboration skills, with the ability to work effectively within a team. Ability to adapt to new technologies and programming languages as needed. Benefits: Competitive salary and equity options. Flexible working hours and the option for remote work. Opportunity to work on innovative projects and make a meaningful impact. Supportive and collaborative work environment focusing on personal and professional growth. Interested? Please Click Apply Now! Lead Software Engineer (Full Stack)
You will play a leading role in defining and delivering state of the art graphical techniques that will be used in the development of future mobile games and you will be a key contributor to mobile game R&D strategy. The Game Ecosystem team help game developers get the most out of their games by achieving optimal performance on mobile phones. We analyse the performance of games and make code level optimisations to some of the biggest mobile IP on the planet. We also develop tools, libraries and game-representative environments to demonstrate advanced mobile features and state-of-the-art techniques and technologies. Our engineers have worked on games such as League of Legends: Wild Rift, Forza Street and Fortnite and have contributed to Unreal Engine, Unity and many more. Role and Responsibilities Research & Development into state of the art mobile graphics and rendering techniques Engage directly with third party games developers, internal customers and development teams, suppliers and key Open Source Software projects to facilitate effective development of games. Make contributions to major game engines through game optimisations to achieve optimal performance on devices. Produce high quality deliverables (code, technology prototypes, written reports) Contribute to the development of the Android framework for mobile Travel to client premises to provide on-site support when needed Opportunity for mentoring and technical leadership of a small team of GameDev engineers Keep up to date on the latest developments with Mobile software/hardware platforms and understand their architectures and how to design and develop new applications for them. Domestic/international travel as required to support game developers, attend tradeshows and evangelise GameDev Skills and Qualifications What we are looking for: A degree in Computer Science, or a relevant area, or relevant industry experience Expert C++ and graphics programing skills Experience with one or more low-level mobile graphics APIs (e.g. OpenGL ES, DirectX, Vulkan or platform SDKs) Experience of low-level coding, performance analysis and optimisation Proven experience with shader programming on mobile GPUs Forward thinking, an innovator who is keen to be at the forefront of next generation technologies Proven experience of working with game engines e.g. Unity, Unreal, Cryengine or similar Experience of developing computer games and/or 3D graphics Good people skills, able to mentor junior members of staff Performance analysis (and optimisation) of real-time graphics applications A good level of inter-personal and communication skills Good analytical and logical thinking capability Nice to have: Modern GI/raytracing techniques Physically based rendering pipelines Augmented Reality and Virtual Reality Experience implementing research papers/reports Contribute to the development of Android framework for mobile Experience with Java Exposure to Machine Learning and Neural Networks
May 17, 2024
Full time
You will play a leading role in defining and delivering state of the art graphical techniques that will be used in the development of future mobile games and you will be a key contributor to mobile game R&D strategy. The Game Ecosystem team help game developers get the most out of their games by achieving optimal performance on mobile phones. We analyse the performance of games and make code level optimisations to some of the biggest mobile IP on the planet. We also develop tools, libraries and game-representative environments to demonstrate advanced mobile features and state-of-the-art techniques and technologies. Our engineers have worked on games such as League of Legends: Wild Rift, Forza Street and Fortnite and have contributed to Unreal Engine, Unity and many more. Role and Responsibilities Research & Development into state of the art mobile graphics and rendering techniques Engage directly with third party games developers, internal customers and development teams, suppliers and key Open Source Software projects to facilitate effective development of games. Make contributions to major game engines through game optimisations to achieve optimal performance on devices. Produce high quality deliverables (code, technology prototypes, written reports) Contribute to the development of the Android framework for mobile Travel to client premises to provide on-site support when needed Opportunity for mentoring and technical leadership of a small team of GameDev engineers Keep up to date on the latest developments with Mobile software/hardware platforms and understand their architectures and how to design and develop new applications for them. Domestic/international travel as required to support game developers, attend tradeshows and evangelise GameDev Skills and Qualifications What we are looking for: A degree in Computer Science, or a relevant area, or relevant industry experience Expert C++ and graphics programing skills Experience with one or more low-level mobile graphics APIs (e.g. OpenGL ES, DirectX, Vulkan or platform SDKs) Experience of low-level coding, performance analysis and optimisation Proven experience with shader programming on mobile GPUs Forward thinking, an innovator who is keen to be at the forefront of next generation technologies Proven experience of working with game engines e.g. Unity, Unreal, Cryengine or similar Experience of developing computer games and/or 3D graphics Good people skills, able to mentor junior members of staff Performance analysis (and optimisation) of real-time graphics applications A good level of inter-personal and communication skills Good analytical and logical thinking capability Nice to have: Modern GI/raytracing techniques Physically based rendering pipelines Augmented Reality and Virtual Reality Experience implementing research papers/reports Contribute to the development of Android framework for mobile Experience with Java Exposure to Machine Learning and Neural Networks
Senior Frontend React Developer, Home Based, £50000 - 60000 + benefits. Market leading software product company is looking for a Senior React Developer who will play a key role in their technology modernisation programme as they move from Angular to React. You will be helping deliver the project replacing the old AngularJS system with React and modernising the UI. To be considered for this role you will be a React guru and will have previously worked as a Senior Developer. If you have helped move to React from Angular that would be an advantage but is not mandatory. Role and Responsibilities - * Drive the change as the company moves from Angular to React. * Implement React across the Tribe. * Use your strong, hands-on React development skills on a daily basis. * Help mentor and develop the junior members of the team. * Upskill the team as appropriate. To be considered you will have - * Excellent and proven React skills and knowledge. * Previously worked as a Lead Engineer. * Strong technical skills including - Typescript/Javascript, HTML5, CSS3, Tailwind * REST API integration * Experience with popular state management libraries like Redux, React Context or Zustand * The ability to translate designs and wireframes into high-quality code - The ability to build reusable components and Front End libraries for future use - Micro-frontends - Angular JS - Nice to have - Jest/Cypress - Storybook - Nice to have This is an excellent role for a Senior React Developer who wants to make a real difference. There is no people management but there is technical leadership. The role is home based with one day a month at their office in Nottingham. Salary is £50000 - 60000 + benefits. Interviews soon so please send your CV for further information.
May 17, 2024
Full time
Senior Frontend React Developer, Home Based, £50000 - 60000 + benefits. Market leading software product company is looking for a Senior React Developer who will play a key role in their technology modernisation programme as they move from Angular to React. You will be helping deliver the project replacing the old AngularJS system with React and modernising the UI. To be considered for this role you will be a React guru and will have previously worked as a Senior Developer. If you have helped move to React from Angular that would be an advantage but is not mandatory. Role and Responsibilities - * Drive the change as the company moves from Angular to React. * Implement React across the Tribe. * Use your strong, hands-on React development skills on a daily basis. * Help mentor and develop the junior members of the team. * Upskill the team as appropriate. To be considered you will have - * Excellent and proven React skills and knowledge. * Previously worked as a Lead Engineer. * Strong technical skills including - Typescript/Javascript, HTML5, CSS3, Tailwind * REST API integration * Experience with popular state management libraries like Redux, React Context or Zustand * The ability to translate designs and wireframes into high-quality code - The ability to build reusable components and Front End libraries for future use - Micro-frontends - Angular JS - Nice to have - Jest/Cypress - Storybook - Nice to have This is an excellent role for a Senior React Developer who wants to make a real difference. There is no people management but there is technical leadership. The role is home based with one day a month at their office in Nottingham. Salary is £50000 - 60000 + benefits. Interviews soon so please send your CV for further information.
Salary: £70,000 to £100,000 depending on experience. Read about our compensation policy , powered by Figures Start date: Flexible Contract: Permanent, Full time Working hours: Flexible Team: Engineering Reporting to: Tom Dignan, CTO Location: Hybrid Office: Most of our team opt to come into our swish, wheelchair-accessible office in Elephant & Castle 1-2 times per week Visa sponsorship: Not available. You must have the right to work in the UK Background checks: Due to the nature of the work we do with global governments and partners, all employees are required to pass BPSS verification First round closing date: 27th March 2024 You can expect to hear from us, no matter the outcome, by: 2nd April 2024 We care deeply about having a diverse and inclusive workforce, and welcome candidates from all backgrounds. Should you require any accommodations during the hiring process, please don't hesitate to let us know. We will do our best to ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. See more on accommodations. To keep up to date with future open roles, follow us on LinkedIn . Who we are Apolitical is a social learning platform for government. We equip policymakers with the knowledge, skills and community they need to solve the world's hardest challenges. Our platform is used by more than 200,000 public servants and policymakers in 170 countries, with community members ranging from mayors, ministers, and heads of civil services to policy pioneers and digital disruptors. Founded in 2015 by Robyn Scott and Lisa Witter, Apolitical is a team of 50+ employees with an office in London. Our mission is to help build 21st century governments that work for people and the planet. Our moonshot is to accelerate the adoption of better skills and solutions in government, so that 1% of governments' $30 trillion annual budget is spent 50% more effectively, unlocking $150 billion each year for society. How we work Our mission demands the purposeful, collaborative work of a driven and diverse team. Guided by our leadership principles , Apolitical team members are mission-driven and ready to embrace complex challenges with innovative and critical thinking. In our organisation, we value ownership, impact, and a supportive and inclusive environment enriched by kind and constructive feedback. Before applying, read our Candidate Handbook and make sure you're excited by the autonomy and changeability that a startup demands. We also encourage you to visit Escape The City for employee reviews, our Glassdoor profile for independent reviews, or to look at results from recent employee surveys . Who We Are Looking For You embody the essence of an entrepreneurial software engineer, taking pride in ownership, engaging with stakeholders, and being hands-on with coding. Your initiative, ability to inspire through knowledge sharing, and eagerness to drive innovation make you stand out. This role offers a unique opportunity to significantly influence our product, platform, and team dynamics. If coding is your passion, both professionally and personally, and you're excited by the prospect of integrating cutting-edge AI tools into our solutions, we'd love to have you on board. The role We are looking for a Senior Software Engineer who exemplifies a proactive, results-driven approach. The ideal candidate will be skilled in developing new APIs, designing intuitive user interfaces, and passionate about AI technology. While experience in DevOps is advantageous, a willingness to learn is equally valued. Responsibilities include enhancing user experience, optimising application performance, integrating AI tools, promoting best practices, and mentoring junior team members. Note: This position is aimed at experienced professionals. However, candidates at various career stages are encouraged to follow our careers page for future opportunities. Our Technology Landscape Our solutions leverage React for front-end development, NodeJS for back-end services, and are fully hosted on Google Cloud Platform. With a keen interest in AI, we're eager to explore and implement AI tools to elevate our technology offerings as well as enhance our ability to create solutions. This is a great fit if you have Proven success as a software engineer, with a portfolio that spans several years and projects. Expertise in React and NodeJS within a professional environment. Outstanding communication and interpersonal abilities, crucial for leading technical discussions and idea sharing. A commitment to software engineering excellence, focusing on scalable, maintainable, and high-performing solutions. Strong proficiency in JavaScript. A culture of learning and mentoring, plus a readiness to explore and apply new AI technologies. Leadership experience with project and technical decision-making skills. Comfort in an agile development environment. Don't meet every single requirement? Studies have shown that women and people of colour are less likely to apply to jobs unless they meet every single qualification. Apolitical is dedicated to building a diverse and inclusive workplace, so if you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles. Interview Process We've designed our hiring process to identify the traits, knowledge and skills that are likely to result in high levels of job performance and test for these qualities in an effective manner. We use semi-structured, behavioural interviews to get strong, measurable insights about you as a candidate and we aim to keep the discussion comfortable rather than interrogation-like. Application screening. We review (anonymous) applications on Workable to ensure they meet the minimum criteria for the role. We only see personal details once a candidate has been moved to the next stage of the process. Phone screen. A phone or Google Meet chat of up to 30 minutes to understand better in your words about your experience, how you've worked in the past and what you are looking for in your next role. We may cover some technical issues related to the role in particular how those may have related to your part experience. There will also be some time for you to query us further about the role, the team and company. Technical Pairing Exercise. We will send you instructions on how to set up your local environment to participate in a parking exercise with a member of our team. This will likely be a mix of frontend and backend and should last 45-60 minutes. Technical Discussion. This is a 45-60 minute discussion about your technical knowledge including past work experience, knowledge of techniques and best practices. There will be an emphasis on being able to talk the justification to certain approaches and in some cases a discussion on how you might want to improve things that you have worked on in the past. There will be time for you to ask questions about our technical approach and environment. Culture Interview. A 30 minute discussion around your approach work, collaboration, mentoring/learning, and communication. There tends to be a fair amount of back and forth as you learn about us as well. (In addition to working with smart, kind people on one of the most important challenges of our time ) Stock options: Our employee options plan gives you a stake in our vision. Flexibility: Everyone works differently. Whether it's early mornings, late nights or a day at home, we support what gives you energy and makes you effective. Holidays: Unlimited holidays, trusting people to take what they need when they need it (and encouraging time off where people aren't taking enough). As a restorative reboot, we give everyone on the team the last Friday of every month off. Office: We're a hybrid working company, but when we're at the office, we're based 3 minutes from Elephant & Castle station, easily accessible from all areas of London. Our office is wheelchair accessible and has gender-neutral bathrooms, and we also have flexibility around remote work in the UK. Parental leave: Four months' maternity, paternity and adoption leave. Childcare benefit: Access to salary exchange through YellowNest, designed to help parents of kids aged 0-5 save 30-47% on childcare costs in the UK. Development: Learning and development budgets for books, conferences and courses. We also offer have an extensive library to which team members contribute their favourite book. Socials: Regular virtual and in-person socials. We aim to make activities, food and beverage at socials as inclusive as possible and are always open to suggestions from the team. Financial wellbeing: Pension contribution on a banded scheme, salary exchange, and access to Maji, a financial planning tool to help you achieve your goals. WFH setup: A work Macbook and working-from-home budget for equipment that supports your physical wellbeing. Mental Wellbeing: . click apply for full job details
May 17, 2024
Full time
Salary: £70,000 to £100,000 depending on experience. Read about our compensation policy , powered by Figures Start date: Flexible Contract: Permanent, Full time Working hours: Flexible Team: Engineering Reporting to: Tom Dignan, CTO Location: Hybrid Office: Most of our team opt to come into our swish, wheelchair-accessible office in Elephant & Castle 1-2 times per week Visa sponsorship: Not available. You must have the right to work in the UK Background checks: Due to the nature of the work we do with global governments and partners, all employees are required to pass BPSS verification First round closing date: 27th March 2024 You can expect to hear from us, no matter the outcome, by: 2nd April 2024 We care deeply about having a diverse and inclusive workforce, and welcome candidates from all backgrounds. Should you require any accommodations during the hiring process, please don't hesitate to let us know. We will do our best to ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. See more on accommodations. To keep up to date with future open roles, follow us on LinkedIn . Who we are Apolitical is a social learning platform for government. We equip policymakers with the knowledge, skills and community they need to solve the world's hardest challenges. Our platform is used by more than 200,000 public servants and policymakers in 170 countries, with community members ranging from mayors, ministers, and heads of civil services to policy pioneers and digital disruptors. Founded in 2015 by Robyn Scott and Lisa Witter, Apolitical is a team of 50+ employees with an office in London. Our mission is to help build 21st century governments that work for people and the planet. Our moonshot is to accelerate the adoption of better skills and solutions in government, so that 1% of governments' $30 trillion annual budget is spent 50% more effectively, unlocking $150 billion each year for society. How we work Our mission demands the purposeful, collaborative work of a driven and diverse team. Guided by our leadership principles , Apolitical team members are mission-driven and ready to embrace complex challenges with innovative and critical thinking. In our organisation, we value ownership, impact, and a supportive and inclusive environment enriched by kind and constructive feedback. Before applying, read our Candidate Handbook and make sure you're excited by the autonomy and changeability that a startup demands. We also encourage you to visit Escape The City for employee reviews, our Glassdoor profile for independent reviews, or to look at results from recent employee surveys . Who We Are Looking For You embody the essence of an entrepreneurial software engineer, taking pride in ownership, engaging with stakeholders, and being hands-on with coding. Your initiative, ability to inspire through knowledge sharing, and eagerness to drive innovation make you stand out. This role offers a unique opportunity to significantly influence our product, platform, and team dynamics. If coding is your passion, both professionally and personally, and you're excited by the prospect of integrating cutting-edge AI tools into our solutions, we'd love to have you on board. The role We are looking for a Senior Software Engineer who exemplifies a proactive, results-driven approach. The ideal candidate will be skilled in developing new APIs, designing intuitive user interfaces, and passionate about AI technology. While experience in DevOps is advantageous, a willingness to learn is equally valued. Responsibilities include enhancing user experience, optimising application performance, integrating AI tools, promoting best practices, and mentoring junior team members. Note: This position is aimed at experienced professionals. However, candidates at various career stages are encouraged to follow our careers page for future opportunities. Our Technology Landscape Our solutions leverage React for front-end development, NodeJS for back-end services, and are fully hosted on Google Cloud Platform. With a keen interest in AI, we're eager to explore and implement AI tools to elevate our technology offerings as well as enhance our ability to create solutions. This is a great fit if you have Proven success as a software engineer, with a portfolio that spans several years and projects. Expertise in React and NodeJS within a professional environment. Outstanding communication and interpersonal abilities, crucial for leading technical discussions and idea sharing. A commitment to software engineering excellence, focusing on scalable, maintainable, and high-performing solutions. Strong proficiency in JavaScript. A culture of learning and mentoring, plus a readiness to explore and apply new AI technologies. Leadership experience with project and technical decision-making skills. Comfort in an agile development environment. Don't meet every single requirement? Studies have shown that women and people of colour are less likely to apply to jobs unless they meet every single qualification. Apolitical is dedicated to building a diverse and inclusive workplace, so if you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles. Interview Process We've designed our hiring process to identify the traits, knowledge and skills that are likely to result in high levels of job performance and test for these qualities in an effective manner. We use semi-structured, behavioural interviews to get strong, measurable insights about you as a candidate and we aim to keep the discussion comfortable rather than interrogation-like. Application screening. We review (anonymous) applications on Workable to ensure they meet the minimum criteria for the role. We only see personal details once a candidate has been moved to the next stage of the process. Phone screen. A phone or Google Meet chat of up to 30 minutes to understand better in your words about your experience, how you've worked in the past and what you are looking for in your next role. We may cover some technical issues related to the role in particular how those may have related to your part experience. There will also be some time for you to query us further about the role, the team and company. Technical Pairing Exercise. We will send you instructions on how to set up your local environment to participate in a parking exercise with a member of our team. This will likely be a mix of frontend and backend and should last 45-60 minutes. Technical Discussion. This is a 45-60 minute discussion about your technical knowledge including past work experience, knowledge of techniques and best practices. There will be an emphasis on being able to talk the justification to certain approaches and in some cases a discussion on how you might want to improve things that you have worked on in the past. There will be time for you to ask questions about our technical approach and environment. Culture Interview. A 30 minute discussion around your approach work, collaboration, mentoring/learning, and communication. There tends to be a fair amount of back and forth as you learn about us as well. (In addition to working with smart, kind people on one of the most important challenges of our time ) Stock options: Our employee options plan gives you a stake in our vision. Flexibility: Everyone works differently. Whether it's early mornings, late nights or a day at home, we support what gives you energy and makes you effective. Holidays: Unlimited holidays, trusting people to take what they need when they need it (and encouraging time off where people aren't taking enough). As a restorative reboot, we give everyone on the team the last Friday of every month off. Office: We're a hybrid working company, but when we're at the office, we're based 3 minutes from Elephant & Castle station, easily accessible from all areas of London. Our office is wheelchair accessible and has gender-neutral bathrooms, and we also have flexibility around remote work in the UK. Parental leave: Four months' maternity, paternity and adoption leave. Childcare benefit: Access to salary exchange through YellowNest, designed to help parents of kids aged 0-5 save 30-47% on childcare costs in the UK. Development: Learning and development budgets for books, conferences and courses. We also offer have an extensive library to which team members contribute their favourite book. Socials: Regular virtual and in-person socials. We aim to make activities, food and beverage at socials as inclusive as possible and are always open to suggestions from the team. Financial wellbeing: Pension contribution on a banded scheme, salary exchange, and access to Maji, a financial planning tool to help you achieve your goals. WFH setup: A work Macbook and working-from-home budget for equipment that supports your physical wellbeing. Mental Wellbeing: . click apply for full job details
SENIOR BACKEND ENGINEER - JAVA Our client is a fully independent, global management and technology consultancy. For 20+ years we have combined innovative thinking with deep industry knowledge to deliver business consulting, digital transformation and technology services to Finance and Energy markets. Our collaborative and efficient approach helps clients reduce costs and manage risk and regulatory change while increasing revenues. We are thinkers, innovators, and disruptors. We are small enough to care but large enough to matter. The Role We are looking for engineers who want to play a key part in supporting the evolution of the Financial Services industry one project at a time. You will be expected to be a strong team player who prides themselves on delivering modern, first class cloud based platforms through practicing best in class Agile ways of working at all times. As a Senior Engineer, you will: Demonstrate practical experience of engineering best practices, while being obsessed with continuous improvement. Have deep technical knowledge of two or more technologies and is curious to learn other parts of the stack. Have experience delivering software/technology projects leveraging Agile methodologies. Have personally made valuable contributions to products, solutions and teams and can articulate the value to customers. Have played a role in the delivery of critical business applications and ideally customer facing applications. Have the ability to 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 loves to experiment. Have a passion for being part of the engineering team that is forming the future of finance. Skills & Expertise You will have experience working with the following Methodologies/Technologies; Essentials: Excellent knowledge of Java 8+, Spring Boot, Gradle, Maven, Mockito, Microservice architecture Excellent knowledge of Object-oriented programming and familiarity with functional programming languages Excellent understanding of collections and concurrency in Java Experience in working with restful APIs Good understanding of different databases (Relational and NoSQL) Expert knowledge in the unit test, static code analysis and BDD/TDD Experience in continuous integration with Git, Jenkins, Nexus Practices Agile methodologies Able to do code reviews/ mentor and train junior developers Write highly available, maintainable and secure code Good understanding of Web and Architectural design patterns Great understanding of the Solid Principles, OWASP, CAP Theorem and Distributed Systems Design Stakeholder Management and able to communicate well to all the team members Experience with container technologies including Docker / Kubernetes Desirable : Knowledge of Terraform and Event-driven architecture Golang Participated in redesigning a monolith system to a set of microservices Knowledge of serverless functions like AWS Lambda/Azure Functions/GCP functions Have experience in Messaging systems (Kafka, RabbitMQ etc.) Good understanding of Service Security Protocols (OAuth2, SAML etc.) Practical experience on at least one cloud Experience in integration with 3rd party applications and vendors Experience in integration of QA automation tools
May 16, 2024
Full time
SENIOR BACKEND ENGINEER - JAVA Our client is a fully independent, global management and technology consultancy. For 20+ years we have combined innovative thinking with deep industry knowledge to deliver business consulting, digital transformation and technology services to Finance and Energy markets. Our collaborative and efficient approach helps clients reduce costs and manage risk and regulatory change while increasing revenues. We are thinkers, innovators, and disruptors. We are small enough to care but large enough to matter. The Role We are looking for engineers who want to play a key part in supporting the evolution of the Financial Services industry one project at a time. You will be expected to be a strong team player who prides themselves on delivering modern, first class cloud based platforms through practicing best in class Agile ways of working at all times. As a Senior Engineer, you will: Demonstrate practical experience of engineering best practices, while being obsessed with continuous improvement. Have deep technical knowledge of two or more technologies and is curious to learn other parts of the stack. Have experience delivering software/technology projects leveraging Agile methodologies. Have personally made valuable contributions to products, solutions and teams and can articulate the value to customers. Have played a role in the delivery of critical business applications and ideally customer facing applications. Have the ability to 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 loves to experiment. Have a passion for being part of the engineering team that is forming the future of finance. Skills & Expertise You will have experience working with the following Methodologies/Technologies; Essentials: Excellent knowledge of Java 8+, Spring Boot, Gradle, Maven, Mockito, Microservice architecture Excellent knowledge of Object-oriented programming and familiarity with functional programming languages Excellent understanding of collections and concurrency in Java Experience in working with restful APIs Good understanding of different databases (Relational and NoSQL) Expert knowledge in the unit test, static code analysis and BDD/TDD Experience in continuous integration with Git, Jenkins, Nexus Practices Agile methodologies Able to do code reviews/ mentor and train junior developers Write highly available, maintainable and secure code Good understanding of Web and Architectural design patterns Great understanding of the Solid Principles, OWASP, CAP Theorem and Distributed Systems Design Stakeholder Management and able to communicate well to all the team members Experience with container technologies including Docker / Kubernetes Desirable : Knowledge of Terraform and Event-driven architecture Golang Participated in redesigning a monolith system to a set of microservices Knowledge of serverless functions like AWS Lambda/Azure Functions/GCP functions Have experience in Messaging systems (Kafka, RabbitMQ etc.) Good understanding of Service Security Protocols (OAuth2, SAML etc.) Practical experience on at least one cloud Experience in integration with 3rd party applications and vendors Experience in integration of QA automation tools
Are you self-motivated with an innovative mind, a passion for technology, and a good understanding of object orientated development? Apexon is a digital-first technology services firm specializing in accelerating business transformation and delivering human-centric digital experiences. We have been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation. Apexon brings together distinct core competencies - in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and our deep expertise in BFSI, healthcare, and life sciences - to help businesses capitalize on the unlimited opportunities digital offers. Our reputation is built on a comprehensive suite of engineering services, a dedication to solving clients' toughest technology problems, and a commitment to continuous improvement. Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon now has a global presence of 15 offices (and 10 delivery centres) across four continents. We are currently looking to hire Senior Java Software Engineers for our growing team. You'll be responsible for: Producing high quality, maintainable code Supporting in the design and development of complex software solutions Partnering effectively with client project teams You'll have: 3+ years of commercial software engineering experience in Java Demonstrated ability to deal with complex business problems and translate them into meaningful requirements / action plans Strong analytical and problem solving skills A good understanding of data modelling concepts and Data governance, e.g. Data governance, Data Lineage, Data quality, Data completeness, and Metadata A natural ability to mentor junior developers Service oriented architecture development TDD/BDD Experience working in an Agile environment Natural self-motivation with a passion for delivering excellence Great communication skills with the ability to build strong professional relationships Curiosity with an ongoing desire to develop and learn Bachelor's degree / Master's degree in Computer Science, Computer Engineering or related field 3+ years of commercial software engineering experience in Java Demonstrated ability to deal with complex business problems and translate them into meaningful requirements / action plans Strong analytical and problem solving skills A good understanding of data modelling concepts and Data governance, e.g. Data governance, Data Lineage, Data quality, Data completeness, and Metadata A natural ability to mentor junior developers Service oriented architecture development TDD/BDD Experience working in an Agile environment Natural self-motivation with a passion for delivering excellence Great communication skills with the ability to build strong professional relationships Curiosity with an ongoing desire to develop and learn Good problem solving skills Bachelor's degree / Master's degree in Computer Science, Computer Engineering or related field It would be great if you have: Knowledge of DevOps tools, e.g. Jenkins, Sonar and CI/CD principles Financial Services and/or Software Consulting experience We're committed to providing our people with a great environment to work in. You can expect ongoing skills-based development, career progression as well as health & well-being benefits and support. You'll work within a friendly and supportive team, working on a variety of projects and the chance to obtain relevant certifications along the way! We also offer: Up to 10% bonus (based on company and personal performance). 25 days holiday + 8 bank holidays, with the option to carry forward or 'cash-in' 5 days each year Access to YuLife wellness platform, subscription to Meditopia App, premium subscription to Fiit, life coaching & emotional wellbeing sessions, 24 / 7 virtual GP Access, Employee Assistance Programme Life Insurance & Income protection Enhanced Maternity Pay & Paternity Pay Cycle to work scheme A Tech Scheme which lets you choose from over 5000 tech products at up to a 12% discount Free unlimited Udemy account for every employee to support their continuous learning and improvement Support in obtaining relevant certifications Don't worry if you don't tick all the boxes, we'd still love to hear from you.
May 16, 2024
Full time
Are you self-motivated with an innovative mind, a passion for technology, and a good understanding of object orientated development? Apexon is a digital-first technology services firm specializing in accelerating business transformation and delivering human-centric digital experiences. We have been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation. Apexon brings together distinct core competencies - in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and our deep expertise in BFSI, healthcare, and life sciences - to help businesses capitalize on the unlimited opportunities digital offers. Our reputation is built on a comprehensive suite of engineering services, a dedication to solving clients' toughest technology problems, and a commitment to continuous improvement. Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon now has a global presence of 15 offices (and 10 delivery centres) across four continents. We are currently looking to hire Senior Java Software Engineers for our growing team. You'll be responsible for: Producing high quality, maintainable code Supporting in the design and development of complex software solutions Partnering effectively with client project teams You'll have: 3+ years of commercial software engineering experience in Java Demonstrated ability to deal with complex business problems and translate them into meaningful requirements / action plans Strong analytical and problem solving skills A good understanding of data modelling concepts and Data governance, e.g. Data governance, Data Lineage, Data quality, Data completeness, and Metadata A natural ability to mentor junior developers Service oriented architecture development TDD/BDD Experience working in an Agile environment Natural self-motivation with a passion for delivering excellence Great communication skills with the ability to build strong professional relationships Curiosity with an ongoing desire to develop and learn Bachelor's degree / Master's degree in Computer Science, Computer Engineering or related field 3+ years of commercial software engineering experience in Java Demonstrated ability to deal with complex business problems and translate them into meaningful requirements / action plans Strong analytical and problem solving skills A good understanding of data modelling concepts and Data governance, e.g. Data governance, Data Lineage, Data quality, Data completeness, and Metadata A natural ability to mentor junior developers Service oriented architecture development TDD/BDD Experience working in an Agile environment Natural self-motivation with a passion for delivering excellence Great communication skills with the ability to build strong professional relationships Curiosity with an ongoing desire to develop and learn Good problem solving skills Bachelor's degree / Master's degree in Computer Science, Computer Engineering or related field It would be great if you have: Knowledge of DevOps tools, e.g. Jenkins, Sonar and CI/CD principles Financial Services and/or Software Consulting experience We're committed to providing our people with a great environment to work in. You can expect ongoing skills-based development, career progression as well as health & well-being benefits and support. You'll work within a friendly and supportive team, working on a variety of projects and the chance to obtain relevant certifications along the way! We also offer: Up to 10% bonus (based on company and personal performance). 25 days holiday + 8 bank holidays, with the option to carry forward or 'cash-in' 5 days each year Access to YuLife wellness platform, subscription to Meditopia App, premium subscription to Fiit, life coaching & emotional wellbeing sessions, 24 / 7 virtual GP Access, Employee Assistance Programme Life Insurance & Income protection Enhanced Maternity Pay & Paternity Pay Cycle to work scheme A Tech Scheme which lets you choose from over 5000 tech products at up to a 12% discount Free unlimited Udemy account for every employee to support their continuous learning and improvement Support in obtaining relevant certifications Don't worry if you don't tick all the boxes, we'd still love to hear from you.
Ready to dive into the exciting world of Software and Firmware engineering? Join our team and embark on a journey of innovation and growth! About the Role At Unipart, we specialise in designing and creating innovative products that incorporate firmware and software components. Our software and firmware plays a critical role in ensuring the robustness and security of our products, providing customers with the performance they need to meet their application requirements often in safety critical situations.Our software and firmware engineers collaborate closely with other engineering disciplines, where hardware and data science intersect, influencing key decisions in the design process.We are seeking enthusiastic graduates to join our teams and embark on a journey of learning and growth. As a Graduate Firmware or Software Engineer, you will have the opportunity to be coached and guided by our experienced engineers while developing valuable skills and expertise! As part of your role as a Graduate Software / Firmware Engineer you will be: Supporting the design and build, testing, review and creation of prototypes Take solutions to customers, installing, testing, developing and maintaining them Exposed to multiple projects, industry sectors and customers Creating flow diagrams, writing code and peer reviewing At the forefront of our technology led journey Working in an agile environment on technically challenging projects, constantly asking questions, learning and creating solutions to complex customer requirements About you: To thrive in this role, you will need: A degree in a relevant Electronic or Mechanical Engineering, or Computer Science based subject (2:2 or above) A full UK driving license with access to your own car Understanding of programming concepts, including program flow and proficiency in programming languages such as C, C#, JavaScript, and Python Why Unipart? Unipart stands at the forefront of innovation, celebrated for our environmental and safety achievements. As a global leader with over 40 UK sites and a presence in major markets worldwide, we're a trusted partner in supply chain solutions and performance improvement technologies.From our strong heritage in the automotive industry, Unipart has grown into a global company working with world-leading brands to make their supply chains more efficient, resilient and sustainable across our seven core sectors of: Automotive Rail & Public Transport Healthcare Aerospace & Defence Technology E-Commerce, Consumer & Retail Industrials Unipart isn't just a workplace. We offer "The Unipart Way," a unique approach that empowers our team to achieve excellence through our comprehensive 'Gate to Great' training and development program. At Unipart, your growth is part of our blueprint for success.We really care about our employees and in addition to your competitive base salary and pension, offer a range of flexible benefits including: Life assurance 22 days rising holiday, plus bank holidays Support with relocation costs Wellbeing support and an employee assistance programme A varied and challenging development programme with dedicated coaching, mentoring and support Join Our Team: If you are passionate about firmware engineering and eager to kick-start your career in a dynamic and collaborative environment, apply today!Our recruitment and selection process has been developed to ensure that it is consistent, fair and provides equality of opportunity - all selection decisions are based solely on technical and behavioural competencies. We do not discriminate on the grounds of race, colour, or nationality, ethnic or national origins, sex, gender reassignment, sexual orientation, marital or civil partnership status, pregnancy or maternity, disability, religion or belief, age or any other current or future protected characteristic as defined in the current Equality Act of England and Wales.As an organisation we also promote an environment which encourages diversity of characteristics and thought, where you feel included, safe and confident to be the best version of yourself and do your best work every day. Contract: Full Time Location: North of England & Coventry (Likely rotations may include; Sheffield, Leeds, Harrogate, Doncaster, Southport, Stockport, Coventry & Crewe) Salary: £29,000 p/a Closing Date: 11.00pm 31st MayYou may have heard of the following: Graduate, Trainee, Junior, Systems Engineer, Firmware Engineer, Software Engineer, Technician, etc.REF-
May 16, 2024
Full time
Ready to dive into the exciting world of Software and Firmware engineering? Join our team and embark on a journey of innovation and growth! About the Role At Unipart, we specialise in designing and creating innovative products that incorporate firmware and software components. Our software and firmware plays a critical role in ensuring the robustness and security of our products, providing customers with the performance they need to meet their application requirements often in safety critical situations.Our software and firmware engineers collaborate closely with other engineering disciplines, where hardware and data science intersect, influencing key decisions in the design process.We are seeking enthusiastic graduates to join our teams and embark on a journey of learning and growth. As a Graduate Firmware or Software Engineer, you will have the opportunity to be coached and guided by our experienced engineers while developing valuable skills and expertise! As part of your role as a Graduate Software / Firmware Engineer you will be: Supporting the design and build, testing, review and creation of prototypes Take solutions to customers, installing, testing, developing and maintaining them Exposed to multiple projects, industry sectors and customers Creating flow diagrams, writing code and peer reviewing At the forefront of our technology led journey Working in an agile environment on technically challenging projects, constantly asking questions, learning and creating solutions to complex customer requirements About you: To thrive in this role, you will need: A degree in a relevant Electronic or Mechanical Engineering, or Computer Science based subject (2:2 or above) A full UK driving license with access to your own car Understanding of programming concepts, including program flow and proficiency in programming languages such as C, C#, JavaScript, and Python Why Unipart? Unipart stands at the forefront of innovation, celebrated for our environmental and safety achievements. As a global leader with over 40 UK sites and a presence in major markets worldwide, we're a trusted partner in supply chain solutions and performance improvement technologies.From our strong heritage in the automotive industry, Unipart has grown into a global company working with world-leading brands to make their supply chains more efficient, resilient and sustainable across our seven core sectors of: Automotive Rail & Public Transport Healthcare Aerospace & Defence Technology E-Commerce, Consumer & Retail Industrials Unipart isn't just a workplace. We offer "The Unipart Way," a unique approach that empowers our team to achieve excellence through our comprehensive 'Gate to Great' training and development program. At Unipart, your growth is part of our blueprint for success.We really care about our employees and in addition to your competitive base salary and pension, offer a range of flexible benefits including: Life assurance 22 days rising holiday, plus bank holidays Support with relocation costs Wellbeing support and an employee assistance programme A varied and challenging development programme with dedicated coaching, mentoring and support Join Our Team: If you are passionate about firmware engineering and eager to kick-start your career in a dynamic and collaborative environment, apply today!Our recruitment and selection process has been developed to ensure that it is consistent, fair and provides equality of opportunity - all selection decisions are based solely on technical and behavioural competencies. We do not discriminate on the grounds of race, colour, or nationality, ethnic or national origins, sex, gender reassignment, sexual orientation, marital or civil partnership status, pregnancy or maternity, disability, religion or belief, age or any other current or future protected characteristic as defined in the current Equality Act of England and Wales.As an organisation we also promote an environment which encourages diversity of characteristics and thought, where you feel included, safe and confident to be the best version of yourself and do your best work every day. Contract: Full Time Location: North of England & Coventry (Likely rotations may include; Sheffield, Leeds, Harrogate, Doncaster, Southport, Stockport, Coventry & Crewe) Salary: £29,000 p/a Closing Date: 11.00pm 31st MayYou may have heard of the following: Graduate, Trainee, Junior, Systems Engineer, Firmware Engineer, Software Engineer, Technician, etc.REF-
Senior Software Engineer-2 page is loaded Senior Software Engineer-2 Apply locations London, UK time type Full time posted on Posted 2 Days Ago job requisition id R4927 nCino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking. As a Senior Software Engineer, you will be an essential part of a high-performing Agile development team that produces innovative software of exceptional quality. The ideal candidate has a strong Agile/SCRUM background and will thrive in a hands-on, focused, productive and team-oriented environment. Learn the Salesforce platform and nCino Bank Operating System Application Participate fully as a member of a Scrum development team Demonstrate the ability to independently problem solve and research solutions Independently complete complex coding tasks as part of two-week sprint cycles Provide careful code reviews and enforce code standards and development processes among team members Contribute to the development of cross-team, framework-level projects Understand the business domain, data model, and design of the code base for the nCino product Maintain a deep knowledge of the technologies (languages, frameworks, etc.) used by nCino Maintain a deep knowledge of the craft of coding and design Guide design sessions, ensuring the quality of the selected approach and driving understanding and ownership across teammates Keep abreast of developments in the field and introduce new approaches and technologies Facilitate communication and collaboration inside and outside your team Advise Product Owners on the complexity, risk, and time required to complete development projects Mentor team members Be a great teammate - carry your load, help out, be flexible and adapt easily to changing product needs based on customers and the market Qualifications Required: Bachelor's degree in Computer Science or a related field or equivalent professional experience 5+ years experience or combination experience, education, & superior performance Seasoned professional in at least one OOP language: Java, C#, C++, Apex, PHP, Ruby, Scala, Python Substantial experience with web application development Proven ability to create enterprise-scale application designs using proven industry patterns and best practices Demonstrated commitment to quality and continuous improvement Motivated worker with the ability to be productive in a fast paced team environment Excellent problem solving, decision-making, and interpersonal skills Excellent verbal and written communication skills for technical and non-technical audiences Desired: Substantial experience with client-side JavaScript frameworks like Angular, React, Knockout, etc. Experience in leading software development teams and mentoring junior developers is strongly recommended Experienced in Agile/SCRUM and TDD development methodologies Experience developing on the Salesforce Platform, particularly developing managed packages as a part of the ISV Partner Program Passion for software development Collaboration, prioritization, and adaptability skills If you thrive in a high-energy, entrepreneurial environment, we invite you to share your passion, ideas and excitement at nCino. nCino provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, disability, genetics or other protected groups. In addition to federal law requirements, nCino complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. nCino is committed to the full inclusion of all qualified individuals. As part of this commitment, nCino will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact us at . Our commitment to inclusion and equality includes a strong belief that the diversity of our team is instrumental to our success. We strive to create workplaces where employees are empowered to bring their authentic selves to work. Similar Jobs (1) Senior Salesforce Software Engineer locations London, UK time type Full time posted on Posted 2 Days Ago There's a simple reason nCino has been named both the Fintech to Work For and recognized as the market's top Commercial Loan Operating System. We know great technology doesn't build itself, implement itself, or sell itself, so we focus on hiring the best talent in the world and trusting them to do their best work. The results speak for themselves: our revolutionary Bank Operating System has changed the financial services industry by helping bankers lend with confidence, efficiency and transparency, while better engaging with their customers. Transforming how financial institutions operate through innovation, reputation and speed, nCino works with more than 1,100 financial institutions globally whose assets range in size from $30 million to $2 trillion. A proven leader, nCino is part of the Forbes Cloud 100, and one of the Top Company Cultures by Entrepreneur Magazine.
May 16, 2024
Full time
Senior Software Engineer-2 page is loaded Senior Software Engineer-2 Apply locations London, UK time type Full time posted on Posted 2 Days Ago job requisition id R4927 nCino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking. As a Senior Software Engineer, you will be an essential part of a high-performing Agile development team that produces innovative software of exceptional quality. The ideal candidate has a strong Agile/SCRUM background and will thrive in a hands-on, focused, productive and team-oriented environment. Learn the Salesforce platform and nCino Bank Operating System Application Participate fully as a member of a Scrum development team Demonstrate the ability to independently problem solve and research solutions Independently complete complex coding tasks as part of two-week sprint cycles Provide careful code reviews and enforce code standards and development processes among team members Contribute to the development of cross-team, framework-level projects Understand the business domain, data model, and design of the code base for the nCino product Maintain a deep knowledge of the technologies (languages, frameworks, etc.) used by nCino Maintain a deep knowledge of the craft of coding and design Guide design sessions, ensuring the quality of the selected approach and driving understanding and ownership across teammates Keep abreast of developments in the field and introduce new approaches and technologies Facilitate communication and collaboration inside and outside your team Advise Product Owners on the complexity, risk, and time required to complete development projects Mentor team members Be a great teammate - carry your load, help out, be flexible and adapt easily to changing product needs based on customers and the market Qualifications Required: Bachelor's degree in Computer Science or a related field or equivalent professional experience 5+ years experience or combination experience, education, & superior performance Seasoned professional in at least one OOP language: Java, C#, C++, Apex, PHP, Ruby, Scala, Python Substantial experience with web application development Proven ability to create enterprise-scale application designs using proven industry patterns and best practices Demonstrated commitment to quality and continuous improvement Motivated worker with the ability to be productive in a fast paced team environment Excellent problem solving, decision-making, and interpersonal skills Excellent verbal and written communication skills for technical and non-technical audiences Desired: Substantial experience with client-side JavaScript frameworks like Angular, React, Knockout, etc. Experience in leading software development teams and mentoring junior developers is strongly recommended Experienced in Agile/SCRUM and TDD development methodologies Experience developing on the Salesforce Platform, particularly developing managed packages as a part of the ISV Partner Program Passion for software development Collaboration, prioritization, and adaptability skills If you thrive in a high-energy, entrepreneurial environment, we invite you to share your passion, ideas and excitement at nCino. nCino provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, disability, genetics or other protected groups. In addition to federal law requirements, nCino complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. nCino is committed to the full inclusion of all qualified individuals. As part of this commitment, nCino will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact us at . Our commitment to inclusion and equality includes a strong belief that the diversity of our team is instrumental to our success. We strive to create workplaces where employees are empowered to bring their authentic selves to work. Similar Jobs (1) Senior Salesforce Software Engineer locations London, UK time type Full time posted on Posted 2 Days Ago There's a simple reason nCino has been named both the Fintech to Work For and recognized as the market's top Commercial Loan Operating System. We know great technology doesn't build itself, implement itself, or sell itself, so we focus on hiring the best talent in the world and trusting them to do their best work. The results speak for themselves: our revolutionary Bank Operating System has changed the financial services industry by helping bankers lend with confidence, efficiency and transparency, while better engaging with their customers. Transforming how financial institutions operate through innovation, reputation and speed, nCino works with more than 1,100 financial institutions globally whose assets range in size from $30 million to $2 trillion. A proven leader, nCino is part of the Forbes Cloud 100, and one of the Top Company Cultures by Entrepreneur Magazine.
Senior Salesforce Software Engineer page is loaded Senior Salesforce Software Engineer Apply locations London, UK time type Full time posted on Posted 2 Days Ago job requisition id R4928 nCino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking. As a Senior Salesforce Software Engineer, you will be an essential part of a high-performing Agile development team that produces innovative software of exceptional quality. The ideal candidate has a strong Agile/SCRUM background and will thrive in a hands-on, focused, productive and team-oriented environment. Learn the Salesforce platform and nCino Bank Operating System Application Participate fully as a member of a Scrum development team Demonstrate the ability to independently problem solve and research solutions Independently complete complex coding tasks as part of two-week sprint cycles Provide careful code reviews and enforce code standards and development processes among team members Contribute to the development of cross-team, framework-level projects Understand the business domain, data model, and design of the code base for the nCino product Maintain a deep knowledge of the technologies (languages, frameworks, etc.) used by nCino Maintain a deep knowledge of the craft of coding and design Guide design sessions, ensuring the quality of the selected approach and driving understanding and ownership across teammates Keep abreast of developments in the field and introduce new approaches and technologies Facilitate communication and collaboration inside and outside your team Advise Product Owners on the complexity, risk, and time required to complete development projects Mentor team members Be a great teammate - carry your load, help out, be flexible and adapt easily to changing product needs based on customers and the market Qualifications Required: Bachelor's degree in Computer Science or a related field or equivalent professional experience 5+ years experience or combination experience, education, & superior performance Seasoned professional in at least one OOP language: Java, C#, C++, Apex, PHP, Ruby, Scala, Python Substantial experience with web application development Proven ability to create enterprise-scale application designs using proven industry patterns and best practices Demonstrated commitment to quality and continuous improvement Motivated worker with the ability to be productive in a fast paced team environment Excellent problem solving, decision-making, and interpersonal skills Excellent verbal and written communication skills for technical and non-technical audiences Desired: Substantial experience with client-side JavaScript frameworks like Angular, React, Knockout, etc. Experience in leading software development teams and mentoring junior developers is strongly recommended Experienced in Agile/SCRUM and TDD development methodologies Experience developing on the Salesforce Platform, particularly developing managed packages as a part of the ISV Partner Program Passion for software development Collaboration, prioritization, and adaptability skills If you thrive in a high-energy, entrepreneurial environment, we invite you to share your passion, ideas and excitement at nCino. nCino provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, disability, genetics or other protected groups. In addition to federal law requirements, nCino complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. nCino is committed to the full inclusion of all qualified individuals. As part of this commitment, nCino will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact us at . Our commitment to inclusion and equality includes a strong belief that the diversity of our team is instrumental to our success. We strive to create workplaces where employees are empowered to bring their authentic selves to work. Similar Jobs (1) Senior Software Engineer-2 locations London, UK time type Full time posted on Posted 2 Days Ago
May 16, 2024
Full time
Senior Salesforce Software Engineer page is loaded Senior Salesforce Software Engineer Apply locations London, UK time type Full time posted on Posted 2 Days Ago job requisition id R4928 nCino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking. As a Senior Salesforce Software Engineer, you will be an essential part of a high-performing Agile development team that produces innovative software of exceptional quality. The ideal candidate has a strong Agile/SCRUM background and will thrive in a hands-on, focused, productive and team-oriented environment. Learn the Salesforce platform and nCino Bank Operating System Application Participate fully as a member of a Scrum development team Demonstrate the ability to independently problem solve and research solutions Independently complete complex coding tasks as part of two-week sprint cycles Provide careful code reviews and enforce code standards and development processes among team members Contribute to the development of cross-team, framework-level projects Understand the business domain, data model, and design of the code base for the nCino product Maintain a deep knowledge of the technologies (languages, frameworks, etc.) used by nCino Maintain a deep knowledge of the craft of coding and design Guide design sessions, ensuring the quality of the selected approach and driving understanding and ownership across teammates Keep abreast of developments in the field and introduce new approaches and technologies Facilitate communication and collaboration inside and outside your team Advise Product Owners on the complexity, risk, and time required to complete development projects Mentor team members Be a great teammate - carry your load, help out, be flexible and adapt easily to changing product needs based on customers and the market Qualifications Required: Bachelor's degree in Computer Science or a related field or equivalent professional experience 5+ years experience or combination experience, education, & superior performance Seasoned professional in at least one OOP language: Java, C#, C++, Apex, PHP, Ruby, Scala, Python Substantial experience with web application development Proven ability to create enterprise-scale application designs using proven industry patterns and best practices Demonstrated commitment to quality and continuous improvement Motivated worker with the ability to be productive in a fast paced team environment Excellent problem solving, decision-making, and interpersonal skills Excellent verbal and written communication skills for technical and non-technical audiences Desired: Substantial experience with client-side JavaScript frameworks like Angular, React, Knockout, etc. Experience in leading software development teams and mentoring junior developers is strongly recommended Experienced in Agile/SCRUM and TDD development methodologies Experience developing on the Salesforce Platform, particularly developing managed packages as a part of the ISV Partner Program Passion for software development Collaboration, prioritization, and adaptability skills If you thrive in a high-energy, entrepreneurial environment, we invite you to share your passion, ideas and excitement at nCino. nCino provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, disability, genetics or other protected groups. In addition to federal law requirements, nCino complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. nCino is committed to the full inclusion of all qualified individuals. As part of this commitment, nCino will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact us at . Our commitment to inclusion and equality includes a strong belief that the diversity of our team is instrumental to our success. We strive to create workplaces where employees are empowered to bring their authentic selves to work. Similar Jobs (1) Senior Software Engineer-2 locations London, UK time type Full time posted on Posted 2 Days Ago