quality solutions in an agile environment. Key Responsibilities Develop and maintain software applications using C# and .NET technologies. Collaborate with team members to design and implement new features. Write clean, scalable, and efficient code. Participate in code reviews and ensure adherence to best practices. Troubleshoot and debug applications to optimize performance. Stay updated with the latest industry trends More ❯
approaches to build solutions or break down technical problems. Participate in the discovery and design phases and interact with other technology teams and stakeholders. Develop secure high-quality production code, and review and debug code written by others. Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. … and ability to work collaboratively with non-technical colleagues to understand and address business needs. Solid technology background with experience in object-oriented programming and a commitment to writing clean, efficient, and scalable code. Good interpersonal skills and able to work effectively in a global team. Hands-on practical experience delivering system design, application development, testing, and operational stability. More ❯
with Women in Tech . We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams … aptitude and attitude, seeking passionate software engineers who are self-driven in ambiguous situations and committed to crafting elegant solutions for complex technical challenges. For the most part we code in Java, but you need not be an expert when you join us! Our entire banking platform is developed in-house, predominantly in Java, with a minimalistic approach to … third-party software. We believe in simple solutions adhering to CleanCode principles that promote maintainable and extensible software, automated testing and Continuous Integration & Delivery. Experience on distributed systems with a focus on resiliency and maintainability is highly valued. We're looking for engineers with at least 6+ years of experience. Our Core Tech Stack The following technologies More ❯
years of experience developing web APIs on serverless infrastructure using Python (or a similar language). Strong grasp of software design principles and scalable web architecture. A passion for clean, maintainable code and delivering responsive, high-performance user experiences. Proficiency with Git and version control best practices. Experience deploying through CI/CD pipelines. Solid understanding of core More ❯
brands. What You'll Be Doing Designing and implementing backend microservices using Java and Spring Boot Building and refining RESTful APIs that power secure, real-time payment flows Writing clean, testable code with a focus on quality, performance, and reliability Leading on feature analysis, architecture decisions, and release planning Contributing to peer reviews, automated testing, and continuous integration More ❯
Architect, develop, and maintain scalable Python-based microservices and RESTful APIs that support AI functionalities and integrations with OpenAI. Backend Development & Optimization: Write high-quality, efficient, and reliable Python code for various backend applications, ensuring adherence to best practices, coding standards, and rigorous testing methodologies. AI & OpenAI Integration: Collaborate with AI engineers to integrate OpenAI's APIs and other … managers, and other engineering teams to ensure seamless integration, data consistency, and overall service quality. Required Qualifications: Proficiency in Python: Extensive experience (7+ years) with Python development, including writing clean, efficient, and maintainable code. Service & API Development: Proven track record of designing and implementing RESTful APIs and backend services using frameworks like Flask, Django, FastAPI, or similar. AI & API More ❯
They’re scaling fast and now hiring multiple Lead Software Engineers to join their Leeds-based team. This is a hands-on role for experienced engineers who care about cleancode, architecture, and delivery — not PowerPoints, not client calls: 🔧 What You’ll Be Doing Take the lead on backend engineering using C#/.NET (full-stack experience welcomed More ❯
delivery with cleaner, scalable code. Building and maintaining robust, scalable full-stack features with a strong focus on UX using technologies like React, Next.js, and Python (Django). Writing clean, well-tested code and contributing to high-quality, constructive code reviews. Guiding technical discussions and architecture decisions to shape the platform's future. Troubleshooting complex issues in … in collaborating cross-functionally with Product Managers, Designers, and non-technical stakeholders. Comfortable driving initiatives in ambiguous problem spaces, aligning business and technical perspectives. Experience mentoring engineers through pairing, code reviews, and knowledge-sharing. Familiarity with CI/CD pipelines, automated testing strategies, and observability tools (e.g., GitHub Actions, Sentry, Datadog). A mindset geared toward experimentation, measurement, and More ❯
They're scaling fast and now hiring multiple Lead Software Engineers to join their Leeds-based team. This is a hands-on role for experienced engineers who care about cleancode, architecture, and delivery - not PowerPoints, not client calls: What You'll Be Doing Take the lead on backend engineering using C#/.NET (full-stack experience welcomed More ❯
and mitigate potential risks in the development cycle. • Architect, design and develop high-quality, scalable applications using C#, .NET framework and related technologies. • Maintain and enhance existing applications. • Write clean, maintainable, and efficient code in alignment with best practice and coding standards. • Perform code reviews to ensure quality and adherence to standards. • Ensure software applications are thoroughly … desirable. • Familiarity with database technologies such as SQL Server or Oracle. • Proficient understanding of software development principles and best practices. • Familiarity with Agile development methodologies. • Experience of using Source Code Management tools (GIT preferable), planning and bug tracking tools (Azure Boards preferable) and Integrated Development Environments (Visual Studio preferable). • Excellent problem-solving skills and attention to detail. • Ability More ❯
Women in Tech . We are looking for talented engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams … minded when it comes to hiring and we care more about aptitude and attitude than specific qualifications. We are very open about how we deliver software. We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you. The main … backend codebase JavaScript, particularly React, which makes up our frontend Postgres and SQL AWS & GCP - we're cloud-native TeamCity for CI/CD (lots of teams are releasing code 15-20 times per day!) Terraform Prometheus and Grafana If you've built and deployed complex Python applications or have experience with generative AI, we'd be especially keen More ❯
backend services. Architect and build systems following microservices best practices. Develop and consume RESTful APIs for internal and external system communication. Apply object-oriented programming (OOP) principles to produce clean, maintainable code. Design and maintain database schemas, stored procedures, and complex queries. Contribute to system design discussions and documentation. Address secure data handling and access in cross-domain environments. … Participate in code reviews and collaborate with peers in a hybrid team environment. Troubleshoot and resolve production issues and defects. Education/Experience/Skillset Required: Bachelor's degree in Computer Science, Engineering, or related field and: 2 years professional software development experience (Software Engineer II) 5 years professional software development experience (Software Engineer III) 8 years professional software More ❯
Falls Church, Virginia, United States Hybrid / WFH Options
Epsilon Inc
professional experience in data analysis, data engineering, or related field. Advanced proficiency with SQL database systems and data modeling techniques for large-scale data management. Demonstrated ability to write clean, efficient code in Python and SQL, with proven experience in building and optimizing data pipelines or analytics solutions. Strong background in Agile project delivery, including sprint planning, task More ❯
and interfaces using HTML, CSS, and JavaScript. Implementing responsive design principles. Collaborating with UI/UX designers and back-end developers. Optimizing applications for maximum speed and scalability. Writing clean, maintainable, and reusable code. Debugging and troubleshooting front-end issues. Staying updated with the latest front-end technologies. Participating in agile development processes. Debugging and maintaining existing applications. Ability … e.g., React, Angular, Vue.js). Knowledge of CSS preprocessors (e.g., Sass, Less). Understanding of responsive design principles. Experience with version control systems (e.g., Git). Ability to write clean, maintainable, and well-documented code. Experience with front-end build tools (e.g., Webpack, Parcel). Familiarity with testing frameworks (e.g., Jest, Cypress). Strong problem-solving and debugging skills. More ❯
future proof web applications that are seen and used by thousands. You will play a key part in mentoring junior developers, championing best practices, and fostering a culture of cleancode, creativity, and constant improvement. Tech stack: Symfony (or similar PHP frameworks will also be considered) Vue.js (or similar JS libraries will also be considered) MySQL, HTML, SCSS … the development projects from concept to deployment Building robust, scalable, high performance web applications Mentoring junior developers and nurturing team growth Optimising system performance and enhancing user experience Running code reviews and ensuring clean, maintainable code Collaborating with designers, product teams, and stakeholders Solving complex technical problems with smart, creative solutions We need you to have: Proven … full stack PHP experience with modern web technologies A track record of leading development projects and coaching others Strong grasp of version control, package managers, and maintaining legacy code Excellent problem solving and communication skills A proactive mindset and passion for learning and innovation Beneficail - CI/CD, automated testing experience. This company offers more than just a job More ❯
future proof web applications that are seen and used by thousands. You will play a key part in mentoring junior developers, championing best practices, and fostering a culture of cleancode, creativity, and constant improvement. Tech stack: Symfony (or similar PHP frameworks will also be considered) Vue.js (or similar JS libraries will also be considered) MySQL, HTML, SCSS … the development projects from concept to deployment Building robust, scalable, high performance web applications Mentoring junior developers and nurturing team growth Optimising system performance and enhancing user experience Running code reviews and ensuring clean, maintainable code Collaborating with designers, product teams, and stakeholders Solving complex technical problems with smart, creative solutions We need you to have: Proven … full stack PHP experience with modern web technologies A track record of leading development projects and coaching others Strong grasp of version control, package managers, and maintaining legacy code Excellent problem solving and communication skills A proactive mindset and passion for learning and innovation Beneficail - CI/CD, automated testing experience. This company offers more than just a job More ❯
future proof web applications that are seen and used by thousands. You will play a key part in mentoring junior developers, championing best practices, and fostering a culture of cleancode, creativity, and constant improvement. Tech stack: Symfony (or similar PHP frameworks will also be considered) Vue.js (or similar JS libraries will also be considered) MySQL, HTML, SCSS … the development projects from concept to deployment Building robust, scalable, high performance web applications Mentoring junior developers and nurturing team growth Optimising system performance and enhancing user experience Running code reviews and ensuring clean, maintainable code Collaborating with designers, product teams, and stakeholders Solving complex technical problems with smart, creative solutions We need you to have: Proven … full stack PHP experience with modern web technologies A track record of leading development projects and coaching others Strong grasp of version control, package managers, and maintaining legacy code Excellent problem solving and communication skills A proactive mindset and passion for learning and innovation Beneficial - CI/CD, automated testing experience. This company offers more than just a job More ❯
future proof web applications that are seen and used by thousands. You will play a key part in mentoring junior developers, championing best practices, and fostering a culture of cleancode, creativity, and constant improvement. Tech stack: Symfony (or similar PHP frameworks will also be considered) Vue.js (or similar JS libraries will also be considered) MySQL, HTML, SCSS … the development projects from concept to deployment Building robust, scalable, high performance web applications Mentoring junior developers and nurturing team growth Optimising system performance and enhancing user experience Running code reviews and ensuring clean, maintainable code Collaborating with designers, product teams, and stakeholders Solving complex technical problems with smart, creative solutions We need you to have: Proven … full stack PHP experience with modern web technologies A track record of leading development projects and coaching others Strong grasp of version control, package managers, and maintaining legacy code Excellent problem solving and communication skills A proactive mindset and passion for learning and innovation Beneficial - CI/CD, automated testing experience. This company offers more than just a job More ❯
learning, and apply new methodologies to improve existing models Deploy data science models on scalable AWS cloud infrastructures, ensuring best practices for security and performance Assist in Infrastructure as Code initiatives using Terraform Write clean, maintainable Python code for data science software, ensuring high standards of code quality and maintainability Continuously monitor and improve the performance … data science models, including NLP models, and deploying them in a production environment Bachelors degree in computer science, data science, mathematics, statistics, engineering or related field Proficiency in writing clean, robust, and scalable Python packages for backend functionality Experience with Python data science and NLP libraries Expertise in software development practices such as version control, code review, software More ❯
Up to £54k plus bonus Hybrid Cheshire Free lunch Were looking for a Software Developer to join our global client within the hospitality sector - someone whos passionate about writing clean, scalable code and excited to influence how they develop and deliver technology. Youll be joining a fast-paced, forward-thinking, people-first company where your ideas wont just … with global stakeholders, and play a key role in driving innovation across the business. What Youll Be Doing... Designing, developing, testing and deploy high-quality, scalable software solutions Championing code quality, performance, and security Collaboratingin agile teams, translating business needs into functional tech Writingautomated tests and following best practices to ensure maintainability Providingsupport andtroubleshooting technical issues Engagingin project planning … excellence across the team What Youll Need 3+ years of commercial .NET experience Strong experience with Azure, including Azure Functions Solid understanding of service-oriented architectures Ability to write clean, maintainable code and work with Azure SQL Server Familiar with containerization (Docker, Kubernetes, etc.) Firm understanding of best practices Familiarity with Clean Architecture, DDD, or TDD Frontend More ❯
Owner to create and refine user stories and acceptance criteria. Developing and committing to Team Quarterly Objectives and Iteration goals Working with the Product Owner to confirm that the code and acceptance tests reflect the desired functionality. Writing cleancode using software craftmanship techniques. Conducting research, design, prototyping and other exploration activities Creating unit tests and automated … acceptance tests Using design and coding best practices to build high-quality components and solutions. Checking new code into the shared source code repository Participating in code reviews to ensure peers code adhere to standards and provide guidance with functional and technical aspects where needed. Where necessary pairing with other developers to write quality codeMore ❯
Owner to create and refine user stories and acceptance criteria. Developing and committing to Team Quarterly Objectives and Iteration goals Working with the Product Owner to confirm that the code and acceptance tests reflect the desired functionality. Writing cleancode using software craftmanship techniques. Conducting research, design, prototyping and other exploration activities Creating unit tests and automated … acceptance tests Using design and coding best practices to build high-quality components and solutions. Checking new code into the shared source code repository Participating in code reviews to ensure peers code adhere to standards and provide guidance with functional and technical aspects where needed. Where necessary pairing with other developers to write quality codeMore ❯
Stockport, Cheshire, England, United Kingdom Hybrid / WFH Options
In Technology Group Limited
and maintain full-stack solutions using .NET Core , C# , and React/Angular/Blazor Build and optimise REST APIs , background services, and Azure Functions Architect modular and testable code following DDD or cleancode principles Implement CI/CD pipelines with Azure DevOps , including testing and release automation Work with Azure services like App Services , API … Management , Blob Storage , Key Vault , and more Optimise database performance across Azure SQL/SQL Server Contribute to infrastructure-as-code and DevOps tooling (ARM, Bicep, or Terraform - nice to have) Core Tech Stack .NET Core/ASP.NET Core/C# React/Angular/Blazor Azure Functions/App Services/Storage/Service Bus/Key Vault More ❯
Stockport, Greater Manchester, North West, United Kingdom Hybrid / WFH Options
In Technology Group Limited
and maintain full-stack solutions using .NET Core , C# , and React/Angular/Blazor Build and optimise REST APIs , background services, and Azure Functions Architect modular and testable code following DDD or cleancode principles Implement CI/CD pipelines with Azure DevOps , including testing and release automation Work with Azure services like App Services , API … Management , Blob Storage , Key Vault , and more Optimise database performance across Azure SQL/SQL Server Contribute to infrastructure-as-code and DevOps tooling (ARM, Bicep, or Terraform - nice to have) Core Tech Stack .NET Core/ASP.NET Core/C# React/Angular/Blazor Azure Functions/App Services/Storage/Service Bus/Key Vault More ❯
a competency level of 3 years, gained from working on commercial projects. Key Responsibilities: Lead the development of new projects from inception to delivery, demonstrating initiative and innovation. Write clean, maintainable code following best practices and DDD principles. Utilize your expertise in ASP.NET MVC and .NET Core to architect scalable and efficient solutions. Collaborate with the team to … integrate NoSQL databases such as MongoDB, and Neptune. Embrace cloud technologies, including AWS, to build resilient and scalable systems. Participate in code reviews, providing constructive feedback to enhance code quality and performance. Knowledge of building and deploying frameworks for CI and CD, including AWS Code Deploy. Stay up to date with industry trends and emerging technologies, driving … GitLab CI/CD JavaScript/Angular/MVC HTML Domain-Driven Design (DDD) About You: Solid experience in ASP.NET MVC and C# development, with a passion for writing clean and efficient code. Familiarity with NoSQL databases such as MongoDB, DynamoDB, or Cassandra. Previous exposure to cloud technologies, particularly AWS, is advantageous. Excellent problem-solving skills and a proactive More ❯