
Software Developer
On site
Leeds, United Kingdom
Full Time
11-04-2025
Job Specifications
Do you have a couple of years commercial coding experience under your belt with Python, Java, .NET / C#, C++ or similar?
Are you now looking to take those skills forward, working on AI software application development in Python?
If yes, we have a good new home for you to continue your software engineering career, at a successful, AI focused software product company.
With established clients & stable revenue streams,the time has come to hire more software engineers. You'll be joining an existing software engineering team of 10 & the hands on CTO, to take the platform forward & develop new AI solutions for clients.
Role: SoftwareDeveloper | Software Engineer (Python, Java, C#. PHP, C++, JavaScript)
Location: Leeds, Yorkshire. We operate a 2 days per week in the office policy. Central Leeds city office. Nice, lovely, open plan shared office space in a tech hub type thing.
Salary: Up to £45K Basic (£35K - £45K, depending on experience level) + Share incentive scheme + Training & development budget + Bonus Scheme.
We are looking for, roughly, 1-2 years (or more, of course), post-graduation, commercial experience in software development with a modern software language.
Our tech stack is mainly Python, Typescript (React.js) & Azure cloud services.
To be clear: specific Python is not required; as we believe that a good Software Engineer can turn their hand to any language, given support & time. Our last 2 hires have been primarily experienced in C# (.Net), for example.
If all the above sounds good to you, please hit apply, or get in touch for a conversation.
I hope to hear from you soon!
About the Company
Getting the right people for your company can be tough. Especially if you don’t have the big bucks to compete with all those huge corporations. That’s why we’re here. We’re all about helping smaller ‘everyday’ organisations with your recruitment – so you can find the people you need and smoothly get them on-board. We are hireful. We are on a mission to be the UK's most helpful recruitment technology company. Know more
Related Jobs


- Company Name
- IGT
- Job Title
- Software Developer
- Job Description
- IGT (NYSE:IGT) is a global leader in gaming. We deliver entertaining and responsible gaming experiences for players across all channels and regulated segments, from Lotteries and Gaming Machines to Sports Betting and Digital. Leveraging a wealth of compelling content, substantial investment in innovation, player insights, operational expertise, and leading-edge technology, our solutions deliver unrivaled gaming experiences that engage players and drive growth. We have a well-established local presence and relationships with governments and regulators in more than 100 countries around the world, and create value by adhering to the highest standards of service, integrity, and responsibility. IGT has approximately 10,500 employees. For more information, please visit www.igt.com . Role Overview We are seeking an enthusiastic and creative Game Developer to join our dynamic team in Manchester, UK. You will play a key role in designing, developing, testing, and maintaining our next generation of interactive mobile, tablet, and desktop web-based iLottery gaming products. The main focus will be on developing interactive instant win games for an international lottery audience! Do you have the vision, energy, and passion for game development? - Yes .... we would love to hear from you! Why Join Us At IGT, you'll thrive in an exciting multicultural environment where our people use their experience and initiative to contribute to the company’s goals. We truly believe in personal development and continuously invest in training and coaching. Responsibilities Develop high-quality and innovative interactive web gaming products for several platforms. Build ideas and improvements to enhance and maintain both new and existing iLottery products. The opportunity to collaborate with the team to achieve game product goals. Desired Skills Relevant work experience or a bachelor’s degree in a related field. Solid understanding of object-oriented programming concepts. Proficiency in TypeScript, JavaScript, HTML5, and GIT. Excellent teamwork and communication skills. Ability to work independently and as part of a team. Preferred Skills Experience with PixiJS, Mobx, SpineJS, and Greensock. Familiarity with build automation tools (Maven, Yarn). Knowledge of Node/NPM. Experience with Agile methodologies. Expected Role Behaviours Get results to achieve high-quality outcomes regardless of work complexity. Build collaborative relationships both internally and externally and foster innovation within the teams. Make informed decisions to identify and understand situations, and proactively resolve issues. Exhibit personal energy to address situations positively and show resilience in the face of change and obstacles. Demonstrate self-leadership to continuously learn and develop. Keys to Success Building collaborative relationships Decision making Drive results Foster innovation Personal energy Self-leadership IGT is committed to sustaining a workforce that reflects the diversity of the global customers and communities we serve, and to creating a fair and inclusive culture that enables all our employees to feel valued, respected and engaged. IGT is an equal opportunity employer. We provide equal opportunities without regard to race, color, religion, gender, sexual orientation, gender identity, gender expression, pregnancy, marital status, national origin, citizenship, covered veteran status, ancestry, age, physical or mental disability, medical condition, genetic information, or any other legally protected status in accordance with applicable local, state, federal laws or other laws. We thank all applicants for applying; however, only those selected to interview will be contacted. All IGT employees have a role in information security. Annual training will be assigned and required as appropriate. IGT (NYSE: IGT) is the global leader in gaming. For more information, please visit www.igt.com .


- Company Name
- Rapid7
- Job Title
- Staff Software Engineer - Java
- Job Description
- The Staff Software Engineer on the Vulnerability Coverage team will help set technical direction for delivering accurate vulnerability detections to our customers in a timely manner. They will serve as an expert and owner for a portion of the overall coverage portfolio, participate in architectural discussions and successfully deliver new capabilities and coverage from conception to release. In addition to hands-on development, they will work closely with the product management team, mentor engineers and contribute to roadmap planning. The Staff Software Engineer’s role is responsible for providing technical leadership and does not have people-management responsibilities. About The Team The Vulnerability Coverage team is responsible for delivering, expanding and maintaining Rapid7’s extensive vulnerability detection portfolio, aiming to provide customers with the expected level of accuracy and quality. Vulnerability Coverage team members develop a broad set of skills, ranging from technologies such as Python, Java, Ruby, AWS and Kubernetes to security domain expertise and system-level knowledge. The Vulnerability Coverage team is often considered the lifeblood of many Rapid7 products, including InsightVM and InsightCloudSec. In addition to delivering daily coverage packages to ensure that customers always have the most up-to-date coverage, the team is also responsible for providing monthly Patch Tuesday coverage and responding to emerging vulnerability threats by releasing coverage as quickly as possible. As a result, the team maintains extremely high standards for quality and accuracy of the coverage they deliver. About The Role The Staff Software Engineer on the Vulnerability Coverage team will help set technical direction for delivering accurate vulnerability coverage to our customers in a timely manner. They will serve as an expert and owner for a portion of the overall coverage portfolio, participate in architectural discussions and successfully deliver new capabilities and coverage from conception to release. In addition to hands-on development, they will work closely with the product management team, mentor engineers and contribute to roadmap planning. The Staff Software Engineer’s role is responsible for providing technical leadership and does not have people-management responsibilities. In this role, you will; Build, maintain, and release high-quality vulnerability coverage by becoming an expert in specific areas of our security coverage portfolio. Build, maintain and release new services and plugins for generating new vulnerability coverage Be involved in driving the design and planning of upcoming features, our engineers are first class stakeholders in all parts of the development process Partner with internal teams such as Product Management to ensure our customer needs are met Build a deep understanding of the processes involved in maintaining and improving our vulnerability coverage portfolio The skills you’ll bring include; A minimum of 8 years experience in software development using Java Experience working with Python, Spring and Databases is a plus Familiarity with CI/CD pipelines such as Jenkins and proficiency with version control systems such as GitHub BEng, BSc or related technical field Ability to plan, organize and drive a complex project across multiple organizations Excited by technology, curious and eager to learn, with the ability to mentor junior team members The attitude and ability to thrive in a high-growth, evolving environment Collaborative team player who has the ability to partner with others and drive toward solutions Strong creative problem solving skills Solid communicator with excellent written and verbal communications skills both within the team and cross functionally Demonstrable experience of delivering complex solutions to customers Experience with cloud services and infrastructure such as AWS would be advantageous We know that the best ideas and solutions come from multi-dimensional teams. That’s because these teams reflect a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don’t be shy - apply today. About Rapid7 At Rapid7, we are on a mission to create a secure digital world for our customers, our industry, and our communities. We do this by embracing tenacity, passion, and collaboration to challenge what’s possible and drive extraordinary impact. Here, we’re building a dynamic workplace where everyone can have the career experience of a lifetime. We challenge ourselves to grow to our full potential. We learn from our missteps and celebrate our victories. We come to work every day to push boundaries in cybersecurity and keep our 10,000 global customers ahead of whatever’s next. Join us and bring your unique experiences and perspectives to tackle some of the world’s biggest security challenges.


- Company Name
- Convergex
- Job Title
- Senior Back-End Developer, Vice President
- Job Description
- Senior Back End Developer At BNY, our culture empowers you to grow and succeed. As a leading global financial services company at the center of the world’s financial system we touch nearly 20% of the world’s investible assets. Every day around the globe, our 50,000+ employees bring the power of their perspective to the table to create solutions with our clients that benefit businesses, communities and people everywhere. We continue to be a leader in the industry, awarded as a top home for innovators and for creating an inclusive workplace. Through our unique ideas and talents, together we help make money work for the world. This is what is all about. We’re seeking a future team member for the role of Senior Back End Developer, Vice President to join our Engineering team. This role is located in Manchester (hybrid). In this role, you’ll make an impact in the following ways: Provide superior software development services in a fast-paced and innovative working environment Work with internal business groups on implementation opportunities, challenges, and requirements Analyze information and provide recommendations to address and resolve business and technical issues Actively participate in team discussions, provide guidance and expert opinion on the subject matter Perform coding, unit testing, implementation and documentation of solutions Ensure that expected application performance levels are achieved Comply with BNY’s standard development methodology To be successful in this role, we’re seeking the following: Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required Extensive experience in software development required – proficiency in Java 8 or higher Experience in Spring Framework and proficiency with Spring Boot Solid coding and troubleshooting experience on Web Services and RESTful API Strong experience in messaging (IBM MQ preferred) Strong SQL skills to work on Relational databases Strong experience in SDLC, DevOps processes – CI/CD tools, Git, etc. Good understanding of monitoring tools such as AppDynamics, Splunk, Moogsoft Knowledge of Scrum and ability to work in a fast-paced environment Strong analytical skills and attention to detail Ability to learn and pick up new skills and to perform with minimal management supervision Strong verbal and written communication skills Knowledge in data warehousing / data lakes / pipelines is a plus Knowledge in cloud technologies is preferred Experience in the securities or financial services industry is a big plus At BNY, our culture speaks for itself. Here’s a few of our awards: America’s Most Innovative Companies, Fortune, 2024 World’s Most Admired Companies, Fortune 2024 Human Rights Campaign Foundation, Corporate Equality Index, 100% score, 2023-2024 Best Places to Work for Disability Inclusion, Disability: IN – 100% score, 2023-2024 “Most Just Companies”, Just Capital and CNBC, 2024 Dow Jones Sustainability Indices, Top performing company for Sustainability, 2024 Bloomberg’s Gender Equality Index (GEI), 2023 Our Benefits And Rewards BNY offers highly competitive compensation, benefits, and wellbeing programs rooted in a strong culture of excellence and our pay-for-performance philosophy. We provide access to flexible global resources and tools for your life’s journey. Focus on your health, foster your personal resilience, and reach your financial goals as a valued member of our team, along with generous paid leaves, including paid volunteer time, that can support you and your family through moments that matter. BNY is an Equal Employment Opportunity/Affirmative Action Employer - Underrepresented racial and ethnic groups/Females/Individuals with Disabilities/Protected Veterans.


- Company Name
- Datasumi UK
- Job Title
- Founding Full Stack Engineer - HealthTech Innovation
- Job Description
- About Datasumi Ltd At Datasumi Ltd, we're partnering with an exciting health-tech client who's leveraging cutting-edge technology to transform healthcare delivery. We're seeking a Founding Full Stack Engineer to join their growing team and help shape the technical foundation of their platform. The Role As a Founding Full Stack Engineer, you'll be instrumental in building scalable, secure applications that handle sensitive healthcare data. You'll have the opportunity to make key architectural decisions, implement best practices, and work directly with the founding team to bring innovative solutions to market. Who We're Looking For Technical Expertise: 3+ years of full-stack development experience with production systems AI/ML Knowledge: Experience integrating GenAI/LLM services into applications is highly desired Architecture Skills: Proven ability to design and implement modular, scalable architecture End-to-End Delivery: Track record of building features from concept to deployment Infrastructure Knowledge: Comfortable with containerisation technologies (Docker, Kubernetes) Bonus Points Experience working with healthcare data and implementing GDPR-compliant systems System architecture design for high-availability applications Setting up and maintaining CI/CD pipelines Strong background in test-driven development practices Leadership experience in technical decision-making What You'll Do Design and implement secure, compliant systems for handling sensitive healthcare data Build and deploy full-stack applications that meet rigorous compliance standards Make critical technology selection decisions that will form the foundation of the platform Establish technical best practices including testing frameworks and deployment pipelines Lead architecture planning to ensure maintainability and scalability Collaborate on-site at our London office 2-3 days per week and work with our external development partner Application Process Submit your profile and CV Initial conversation with the Founder to assess personality fit and mutual values Technical assessment: Live coding interview with our development partner (1.5 hours) Final discussion with the Founder to align on vision and next steps Why Join? This is a rare opportunity to join a health-tech innovator at an early stage, where your technical decisions and contributions will have lasting impact. You'll work directly with the founding team to shape both the product and the engineering culture. If you're passionate about leveraging technology to improve healthcare outcomes and want to play a pivotal role in building something meaningful from the ground up, we'd love to hear from you. Location: Hybrid (3-4 days in office) Employment Type: Full-time Datasumi Ltd is committed to building diverse teams and welcomes applications from all qualified candidates.