Permanent Clean Code Job Vacancies

1 to 25 of 772 Permanent Clean Code Jobs

Senior Software Developer Appliations with Security Clearance

Camarillo, California, United States
Brandes Associates Inc
development and management of technical documentation Product/Software Development Support Architect complex microservices-based systems using Java Spring Boot, ensuring scalability and fault tolerance.Write high-performance, production-ready code in Java, and TypeScript that meets security and performance requirements Develop responsive front-end applications using ReactJS/Redux, NPM, and Material UI with a focus on performance and … entity management Implement automated testing including unit, integration, and end-to-end tests to ensure system quality Manage version control workflows in Git, implementing branching strategies and ensuring proper code management Troubleshoot complex Kubernetes deployment issues across the full stack, from front-end to database Perform code reviews on Pull Requests and technical mentoring for junior developers, focusing … on best practices and clean code principles Create and maintain comprehensive technical documentation in Confluence for system architecture and code standards Manage project tasking and user stories in JIRA, maintaining transparency on progress and impediments Participate in our Agile ceremonies including the SAFe Program Increment planning meetings to align team objectives with organizational goals Contribute to architectural More ❯
Employment Type: Permanent
Salary: USD 115,000 Annual
Posted:

Java Developer

Reading, England, United Kingdom
Hybrid / WFH Options
Qualient Technology Solutions UK Limited
solutions, while maintaining high quality standards. You will be responsible for analysis, design, automation, engineering, research and development, implementation, following and implementing design patterns and principles, utilizing concepts of clean architecture and clean code. Primary Responsibilities: Develop and maintain server-side and client-side applications using React, TypeScript, Java, Spring Boot, ensuring code quality, efficiency, and adherence … the system Utilize design patterns to create modular, reusable, and maintainable code. Collaborate with cross-functional teams to define, design, and deliver new features. Write efficient, testable, and reusable code Ensure the performance, quality, and responsiveness of applications. Implement security and data protection measures. Proactively identify areas for innovation and optimization. Troubleshoot, debug, and upgrade existing systems. Participate in … code reviews to maintain code quality and share knowledge. Stay updated with industry trends and technologies related to Java, React, Spring Boot, CI/CD, Kubernetes, cloud technologies, and microservices Required Qualifications: Proficiency in React and its core principles, including hooks, state management, and component lifecycle. Proficiency in Java, Spring Framework, Spring Boot. Proficiency in HTML5, CSS3, TypeScript More ❯
Posted:

Senior Platform Developer

Edinburgh, United Kingdom
Hybrid / WFH Options
Registers of Scotland
or watch this short video. Hear from our colleagues about their experience of working within our Digital, Data and Technology teams on our website. Our Tech stack Infrastructure as Code: AWS CDK, Terraform, Ansible CI/CD Tooling: GitLab CI, GitLab Runners, Jenkins, AWS (CodePipeline, CodeBuild, CodeDeploy, CodeArtifact) Secrets Management: AWS Secrets manager, secrets server Cloud & Containers: IAM, Lambda … Promote accessibility and inclusive design in platform interfaces Contribute to engineering communities of practice and departmental shared initiatives Mentor junior developers and promote knowledge sharing through pairing, mobbing, and code reviews Key Responsibilities Essential Criteria - Skills and Attributes for Success Experience/Technical: We will assess you against the following Experience and Technical skills during the application and assessment … self-service capabilities for developers using APIs and automation Comfortable working in agile, cross-functional teams Works well with others and communicates clearly when solving problems Regularly contributes to code reviews and technical discussions Helps others build skills through mentoring and knowledge sharing Able to adapt to changing tools, technologies, and environments Writes clean, maintainable infrastructure code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Developer - Mobile App - CBP Clearance with Security Clearance

Chantilly, Virginia, United States
OneGlobe LLC
Command Language (TCL). Roles and Responsibilities Design, develop, and maintain responsive web and mobile applications Collaborate with cross-functional teams to define, design, and ship new features Write clean, scalable, and efficient code using modern development practices Develop and consume RESTful APIs Maintain code quality through unit testing, automation, and peer reviews Participate in Agile/ More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Full Stack Software Engineer (.Net / React) (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
and working software. Key Responsibilities: Design, develop, and maintain software systems using modern frameworks and technologies. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Implement responsive design principles to ensure applications work on various devices and screen sizes. Develop and integrate REST, GraphQL and RPC APIs. Conduct thorough testing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

NextJS/React, .NET, Azure developer

Las Vegas, Nevada, United States
Accord Tecnologies.Inc
fostering a culture of innovation and best practices. Problem-Solving: Identify and resolve complex technical challenges, providing creative solutions. Performance Optimization: Continuously optimize application performance, ensuring smooth user experiences. Code Quality: Write clean, maintainable, and efficient code, adhering to coding standards and best practices. Security: Implement robust security measures to protect application data and user privacy. Requirements … Ensure shared understanding of project requirements and goals. Preferred Qualifications: Experience with DevOps: Knowledge of CI/CD pipelines, automation tools (Azure Devops and Github Actions), and infrastructure as code (Terraform Agile Methodologies: Experience working in Agile environments (Scrum, Kanban) and Collaboration Tools (JIRA and Confluence More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Senior Developer - Java - Remote

Altrincham, Cheshire, England, United Kingdom
Hybrid / WFH Options
Cathcart Technology
looking to take the next step in your career? Do you thrive in an Agile environment and enjoy solving complex technical challenges? If you have a passion for writing clean, efficient code and collaborating with a dynamic team, this could be the perfect opportunity for you. My client is looking for someone who: Has extensive experience with Java More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

Software Engineer

Cheltenham, England, United Kingdom
Hybrid / WFH Options
Argo DevOps Solutions Ltd
business objectives. Experience Requirements Software Development & Principles Programming Languages: Proficiency in one or more of: Java, Spring Boot, Python, JavaScript, TypeScript, ReactJS SOLID Principles: Familiarity with object-oriented and clean coding practices Testing & BDD Unit Testing Frameworks: Experience with Cypress, Cucumber, Behave, Selenium, or similar tools Domain-Specific Languages: Knowledge of BDD approaches (e.g., Cucumber, Gherkin) for test automation … continuously improve quality, efficiency, and effectiveness (e.g., automation, CI/CD) Collaborate with other technologists to optimize product integration across workflows and system dependencies Mentoring & Coaching Provide technical guidance, code reviews, and best-practice standards to less experienced engineers Coach team members in areas such as test automation, DevSecOps techniques, and effective problem-solving Argo Ethos Contribute to the More ❯
Posted:

Full Stack Engineer

United Kingdom
慨正橡扯
and working software. Key Responsibilities: Design, develop, and maintain software systems using modern frameworks and technologies. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Implement responsive design principles to ensure applications work on various devices and screen sizes. Develop and integrate REST, GraphQL and RPC APIs. Conduct thorough testing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer with Security Clearance

Annapolis, Maryland, United States
Solutions Technology, Inc
cross-functional teams to ensure robust, scalable, and efficient applications that meet business and customer needs. Key Responsibilities: Design, develop, and implement software solutions based on business requirements. Write clean, maintainable, and efficient code following best practices. Collaborate with product managers, designers, and other engineers to define software requirements. Conduct software testing, debugging, and performance optimization. Implement and … maintain APIs, databases, and cloud-based services. Participate in code reviews, providing feedback and improving code quality. Maintain up-to-date documentation of software applications and processes. Stay updated with emerging technologies and integrate them as needed. Support troubleshooting and resolving software issues reported by users.Required Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer

Sheffield, South Yorkshire, Yorkshire, United Kingdom
Espire Infolabs Limited
requires leadership capability to manage a development team, deliver high-quality software in an Agile environment, and communicate effectively with clients. The ideal candidate should have a passion for clean code, scalable architecture, and efficient development processes. Responsibilities: Lead and mentor a team of developers, ensuring best practices in coding and architecture. Design, develop, and maintain web applications … using PHP (Laravel Framework). Manage and oversee source code using GitLab, including CI/CD pipelines. Collaborate with cross-functional teams in Agile sprints. Participate in planning, code reviews, and documentation in JIRA and Confluence. Ensure performance, scalability, and security of applications. Manage deployments, environments, and DevOps workflows. Troubleshoot, test, and maintain the core product software and More ❯
Employment Type: Permanent
Posted:

Java Full Stack Engineer

England, United Kingdom
Consulting Point
a key role in designing and building cloud-native digital platforms and modern web applications. You’ll work closely with clients to understand their needs and deliver value through clean, scalable, and secure code that makes a real impact. Key Requirements: Strong experience developing microservices with Java and the Spring Boot framework Proficiency in front-end development using … Git for version control, along with platforms like GitHub or GitLab Comfortable working in agile delivery teams with strong collaboration and communication skills Desirable Experience: Familiarity with Infrastructure as Code tools like Terraform Experience working with NoSQL databases (such as MongoDB) or SQL databases (such as Postgres) Awareness of accessibility, coding standards, and development best practices Bonus points for More ❯
Posted:

Full Stack Engineer

London Area, United Kingdom
Hybrid / WFH Options
Russell Tobin
mobile solutions Databases: MySQL, SQL Server, Oracle, Elasticsearch, MongoDB, Cassandra DevOps & CI/CD: Automated testing, Continuous Integration/Delivery, Cloud platforms Tooling & Collaboration Development Tools: JIRA, Splunk, Slack Code Quality: Adheres to DRY principles, TDD practices, and clean code standards Collaboration: Pair programming via HackerRank, Agile ceremonies, cross-functional teamwork Soft Skills & Traits Passion for emerging More ❯
Posted:

Full Stack Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Russell Tobin
mobile solutions Databases: MySQL, SQL Server, Oracle, Elasticsearch, MongoDB, Cassandra DevOps & CI/CD: Automated testing, Continuous Integration/Delivery, Cloud platforms Tooling & Collaboration Development Tools: JIRA, Splunk, Slack Code Quality: Adheres to DRY principles, TDD practices, and clean code standards Collaboration: Pair programming via HackerRank, Agile ceremonies, cross-functional teamwork Soft Skills & Traits Passion for emerging More ❯
Posted:

Senior GenAI Infrastructure Engineer

London, England, United Kingdom
Hybrid / WFH Options
BBC
science and MLOps/LLMOps workflows. Collaborate with Data Scientists to deploy, serve, and monitor LLMs in real-time and batch environments using Amazon SageMaker, Bedrock Implement Infrastructure-as-Code with AWS CDK, CloudFormation to provision and manage cloud environments. Build and maintain CI/CD pipelines using GitHub Actions, AWS CodePipeline, CodeBuild, Jenkins. Integrate monitoring and observability tools … CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design high-level system architecture for … security best practices (IAM, encryption, VPC configuration, audit logging) using AWS native services and third-party tools. Embed security throughout the software development lifecycle by integrating static and dynamic code analysis, vulnerability scanning, and policy-as-code tools into CI/CD pipelines-ensuring DevSecOps principles are applied from design to deployment. Promote a culture of continuous learning More ❯
Posted:

Senior Software Engineer (.NET)

Leeds, West Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
Daniel James Resourcing Ltd
end to end. What Youll Be Doing Designing and building robust, scalable services in .NET 8 Helping drive the shift from monolithic systems to distributed, microservices-based architecture Writing clean, maintainable and well-tested code Actively contributing to code reviews, knowledge sharing and mentoring Working with a modern engineering toolset including AWS, Docker, GraphQL, DynamoDB and Terraform … CD: GitHub Actions Data: PostgreSQL, DynamoDB, DocumentDB What We're Looking For Solid experience building modern, cloud-based systems using .NET and AWS Strong understanding of software design principles, clean code, and TDD Exposure to infrastructure-as-code and cloud automation (ideally Terraform) A collaborative mindset and the ability to work across technical and non-technical teams More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Senior Web Application Developer with Security Clearance

Alexandria, Virginia, United States
Anonymous Employer
and experience to drive web development through all parts of the application lifecycle. Role and Responsibilities: Maintain, modernize, and refactor web applications for improved scalability, performance, and maintainability. Develop clean, efficient, and modular code following best practices in React.js, Node.js, JavaScript, HTML, and CSS. Refactor and optimize legacy code, improving readability, reducing technical debt, and enhancing maintainability. … and Oracle). Collaborate with stakeholders to define technical requirements and implement scalable, modern solutions. Work within Agile methodologies (Scrum, XP, Kanban) to deliver high-quality solutions efficiently. Conduct code reviews, mentor junior developers, and promote continuous improvement. Support decision-making through actionable reports, analytics, and data-driven insights Required Skills 5+ years of experience in web application development … modernization, and refactoring. Proficiency in React, Node.js, JavaScript/HTML/CSS, and SQL (SQL Server and Oracle). Experience developing and integrating RESTful APIs. Experience in clean coding practices, including modular design, reuse, and performance optimization. Strong ability to analyze, refactor, and improve legacy applications. Experience with Git or other version control systems. Excellent problem-solving, communication, and More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Backend Golang Developer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Ignite Digital Search Ltd
Youll work with a collaborative tech team to build products that power user experience across platforms like Twitch, YouTube, and TikTok. This is your chance to own features from code to cloud, while learning new tools and pushing your engineering skills forward. What Youll Do Design and develop robust backend applications using Go/Golang Build scalable APIs and … data pipelines integrating with multiple platforms Write clean, well-documented code with strong testing practices Collaborate in agile sprints to deliver high-quality features and improvements Develop and manage CI/CD pipelines and deployment using tools like GitHub Actions Implement Infrastructure as Code (IaC) with Terraform Maintain high system reliability, security, and performance Support cloud deployments … using GCP Contribute to frontend code (Svelte, TailwindCSS) if interested training provided Participate in code reviews, system documentation, and architecture discussions Key Skills and Experience Required: Experience with Go/Golang (commercial or personal projects) Strong knowledge of REST APIs , SQL/PostgreSQL , RDBMS , and NoSQL Cloud knowledge ideally Google Cloud Platform , or AWS/Azure Familiar with More ❯
Employment Type: Permanent, Work From Home
Salary: £40,000
Posted:

Backend Developer - Golang / Cross-Skilled

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Ignite Digital Search Ltd
backend applications (initially in your core language, with support to learn and transition into Go/Golang) Build scalable APIs and data pipelines integrating with third-party platforms Write clean, maintainable code with strong testing practices Collaborate in agile sprints to deliver high-quality features and improvements Contribute to CI/CD pipelines and Infrastructure as Code (Terraform) Support cloud deployments (primarily GCP, but AWS/Azure experience welcome) Participate in architecture discussions, code reviews, and documentation (Optional) Contribute to frontend development (Svelte, React, Vue) with training available What We're Looking For Essential: Strong experience building backend systems in languages such as Java, C#, Python, Node.js, C++, or Rust Understanding of REST APIs, SQL … Eagerness to learn and work with Golang Desirable: Experience with CI/CD pipelines (GitHub Actions, Jenkins, etc.) Knowledge of microservices, Kubernetes, or serverless architectures Exposure to Infrastructure as Code (Terraform or similar) Familiarity with distributed systems concepts (e.g. gRPC) Frontend development experience (Typescript, Svelte, React, Vue, etc) Whats In It for You Dedicated support to learn and work More ❯
Employment Type: Permanent, Work From Home
Salary: £40,000
Posted:

Full Stack JavaScript developer

Birmingham, West Midlands, England, United Kingdom
IT Talent Solutions Ltd
Developer to join a growing team building cutting-edge platforms that thousands use every day. This is a great opportunity for someone who loves solving real-world problems, writing clean code, and working across both the frontend and backend. Key Requirements 4+ years of commercial experience working across both frontend and backend JavaScript (React + Node.js). Strong … workflows, and automated testing frameworks (Jest, Cypress, etc). Ability to translate UI/UX designs into high-quality, responsive code. Experience collaborating in an Agile team, participating in code reviews and sprint planning. Excellent communication skills and a proactive mindset, able to take ownership of features and solve problems independently. What’s on offer Salary: £45-55k More ❯
Employment Type: Full-Time
Salary: £45,000 - £55,000 per annum, Negotiable
Posted:

Software Engineer - Fullstack

United Kingdom
Damco Spain SL
our business-critical application estate respond to incidents/change request/Bugs, prioritize them, analyze root cause and advise/implement solutions following SRE principles. • To develop reusable code base or libraries for all the cross-cutting concerns which supports building a platform eco system. • To participate in hiring process and support the platform in building high performance … teams • To collaborate with Product Owner and translate business requirements into technical requirements. • To collaborate with other team members, perform code reviews and pair programming exercises. • To continuously stay up to date on relevant technologies and use this knowledge to push the team forward. WHAT WE ARE LOOKING FOR • Hands-on knowledge in designing, writing, and reviewing high performant … reactive clean code • Solid experience in building cloud native, event driven, scalable, distributed systems or services using .net, C#, Kafka, ELK Stack & Kubernetes Full stack experience with Front end development experience using HTML, VUE.js • Strong hands-on experience in performant and scalable database design in SQL, NOSQL and GRAPH databases such SQL Server/PgSQL, MongoDB, Cassandra, Redis More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Test Automation Engineer

United Kingdom
Hybrid / WFH Options
Thermo Fisher Scientific Inc
our governance, principles, and ways of working. Design, develop, and maintain all elements of our system testing and test automation. Collaborate with product managers, designers, and other engineers. Write clean, scalable, and efficient code. Troubleshoot, debug, and upgrade existing software. Participate in code reviews and contribute to team knowledge sharing. This is a home-based, 2 year fixed … Full Profile: Design and Development: Collaborate with senior engineers, product managers, and designers to understand requirements and assist in designing solutions. Develop scalable, maintainable, and secure software applications. Write clean, efficient, and well-documented code. Testing and Quality Assurance : Develop and execute unit and integration tests to ensure software quality. Participate in code reviews to ensure code … the latest industry trends, tools, and technologies. Suggest improvements to the development process and toolchain. Contribute to a culture of continuous learning and improvement within the team. Performance Metrics: Code Quality: Measured through code reviews, adherence to coding standards, and test coverage. Task Completion: Timely completion of assigned tasks and contributions to project milestones. System Reliability : Uptime and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software engineer

Dundee, City of Dundee, United Kingdom
Head Resourcing
to APIs and data ingestion-while keeping security front of mind. Key Responsibilities Build and maintain our Vue?3 platform plus supporting APIs, microservices, database and semantic layers. Write clean, well?tested code and review peers' work. Day to day operation of systems, including availability, security and data integrity Collaborate daily with product, data and DevOps teams in More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum
Posted:

Software engineer

Dundee, Angus, Scotland, United Kingdom
Head Resourcing
to APIs and data ingestion-while keeping security front of mind. Key Responsibilities Build and maintain our Vue 3 platform plus supporting APIs, microservices, database and semantic layers. Write clean, well tested code and review peers' work. Day to day operation of systems, including availability, security and data integrity Collaborate daily with product, data and DevOps teams in More ❯
Employment Type: Full-Time
Salary: £45,000 - £55,000 per annum
Posted:

Software Developer

Exeter, Devon, Countess Wear, United Kingdom
Hybrid / WFH Options
Bowerford Associates
this role you will be responsible for: - Designing and developing user-friendly, responsive and interactive front-end interfaces. Implementing secure, scalable and efficient back-end systems and APIs. Writing clean, modular and maintainable code whilst adhering to coding standards, best practices and design patterns. Troubleshooting and debugging complex technical issues across the full stack providing timely resolutions and More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum Pension, Healthcare, Insurance & Mor
Posted:
Clean Code
10th Percentile
£36,975
25th Percentile
£48,750
Median
£60,000
75th Percentile
£72,500
90th Percentile
£85,000