Browse Full-Stack Jobs
Search 186 curated tech job listings scraped in real-time from LinkedIn, Glassdoor, RemoteOK, and more. Filter by role, location, seniority, and source to find your next opportunity.
186 jobs found for "TDD"
Page 1 of 10
Full Stack Software Engineer (Java, Spring Boot, Angular, GCP)
…solutions. Work with continuous integration and continuous delivery tools and pipelines. Apply Test-Driven Development (TDD) methodologies. Apply Clean Code principles and design patterns, including SOLID and DDD. Perform refactoring and contribute … Principles. Familiarity with Extreme Programming (XP) practices, including Pair/Mob Programming and Test-First/Test-Driven Development (TDD). Proven experience with Test-Driven Development (TDD). Experience with frontend testing frameworks such as Jest, React…
Java Software Engineer
…Methodology: SAFe (Scaled Agile Framework) in a true DevOps ecosystem. The Rigor: Test-Driven Development (TDD) and robust automation are our baseline, not an afterthought. The Stack: Dive deep into Java … Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD. Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium. Experience with Behavior…
Java Software Engineer
…Methodology: SAFe (Scaled Agile Framework) in a true DevOps ecosystem. The Rigor: Test-Driven Development (TDD) and robust automation are our baseline, not an afterthought. The Stack: Dive deep into Java … Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD. Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium. Experience with Behavior…
Lead Software Engineer
…microservices, and real-time streaming applications with Apache Kafka, along with a solid understanding of TDD and BDD practices. This role also requires proven leadership capabilities to guide engineering teams and influence … deployment. Mentor and guide engineers, conducting design and code reviews to ensure high standards. Champion TDD and BDD practices, ensuring code quality and maintainability. Collaborate with cross-functional teams to deliver secure…
Sr. Software Engineer (Java)
…using frameworks such as xUnit, NUnit, Selenium, or Playwright Champion test-driven development (TDD) and CI/CD pipeline integration to ensure code quality and reduce regression risk Knowledge, Skills And Abilities Care about … emerging AI coding assistants Strong grasp of automated testing methodologies and quality engineering, including TDD, BDD, and test pyramid principles Ability to critically assess AI-generated code for correctness, security, and performance…
Java Fullstack Developer
…automated testing frameworks, with demonstrable experience in Behavior Driven Development (BDD) and Test Driven Development (TDD). The role involves designing, developing, and supporting scalable, secure, and resilient applications supporting mission-critical custody … Boot Microservices Architecture Angular / React REST APIs & OpenAPI/Swagger Selenium, JUnit, Cucumber, Playwright Kafka / MQ BDD & TDD SQL / Relational Databases CI/CD (Git, Jenkins, Maven) Good-to-have Skills (Secondary Skills) AI-Assisted Development…
Senior Software Engineer – Microservices / MBFF Platform
…code quality, operational insight, anomaly detection, incident triage, and capacity awareness. Use Test-Driven Development (TDD) and strong engineering fundamentals to deliver maintainable, well-tested software with robust unit, integration, and functional … principles, CI/CD pipelines, infrastructure-aware development, and automated deployment practices. Experience with Test-Driven Development (TDD), automated testing frameworks such as JUnit and Mockito, and modern software engineering best practices. Strong experience…
Senior Software Engineer (Full Stack)
…meet every single requirement. 🙏 Nice-to-haves Experience with Test-Driven Development (TDD) and end-to-end testing. Experience with Quality Assurance (QA) workflows Exposure to one of: AI/ML, GenAI integrations, Security … main frequently and release several times per week. Strong testing culture : Pragmatic test-driven development (TDD), heavy use of E2E tests. 🤫 Why Join Us? 🚀 Impact: Be part of a small, high-performing…
Full Stack Software Engineer - Ford Pro
…skilled teams on commercial and fleet software solutions Practice Test-First and Test-Driven Development (TDD) methodologies Build and integrate cloud-native services using cutting-edge technologies and Ford enterprise systems … Deep understanding of Object-Oriented Design principles Experience with eXtreme Programming (XP) practices: Pair/Mob programming, TDD Background with Spring/Spring Boot and RESTful web-service development Exposure to machine learning, mathematical modeling…
Software Engineer
…online entertainment! So, what will you be doing? Develop product features, updates and capabilities. Use TDD methodologies to produce high quality well documented code. Design and develop customer focussed solutions. Understand … design and development. Experience working using agile methodologies. Experienced with engineering best practices including TDD, pairing, automation, continuous delivery. Ideally also knowledge or experience of tools such including: GraphQL, Kafka, Docker, Kubernetes…
Software Engineer
…performance baselines and benchmarks. Serve as a Deliver software frequently using Test Driven Development (TDD), continuous integration, and continuous deployment (CI/CD) Work with team members to establish best practices to maximize efficiency … Products (IDP) such as IBM Security Verify and Azure AD B2C Agile software engineering practices - TDD, CI/CD, Refactoring, Clean Code, Pairing/Mobbing Developing and publishing APIs with Swagger docs in Apigee and APIM…
Software Engineer II - Python
…APIs (REST, GraphQL, Django, Flask) Experience developing in Linux environment Knowledge of test-driven development (TDD), CI / CD tooling, and Agile methodologies Experience with Asynchronous tasks/queues. (Celery, AMQP, MQTT, Redis) Experience with … APIs (REST, GraphQL, Django, Flask) Experience developing in Linux environment Knowledge of test-driven development (TDD), CI / CD tooling, and Agile methodologies Experience with Asynchronous tasks/queues. (Celery, AMQP, MQTT, Redis) Experience with…
[VO2 Finance] - Développeur fullstack C# / angular
…exigences métiers et de performance. Qualité & Tests : Appliquer les meilleures pratiques de développement (approche TDD, tests unitaires) et assurer l'intégration continue. Support : Assurer le support N2/N3 fonctionnel et technique auprès … Angular . Solides compétences en bases de données : SQL . DevOps, Qualité & Méthodologie : Pratique avérée du TDD (Test Driven Development) et des frameworks de tests ( NUnit ). Connaissance des pipelines CI/CD et outils de déploiement…
Principal Software Engineer (Python)
…engineering standards, and architectural integrity across the Python/AI stack. Drive Test-Driven Development (TDD): Implement rigorous TDD practices, writing comprehensive unit and integration tests to ensure the reliability of non-deterministic semantic…
Principal Software Engineer (Python)
…engineering standards, and architectural integrity across the Python/AI stack. Drive Test-Driven Development (TDD): Implement rigorous TDD practices, writing comprehensive unit and integration tests to ensure the reliability of non-deterministic semantic…
Principal Software Engineer (Python)
…engineering standards, and architectural integrity across the Python/AI stack. Drive Test-Driven Development (TDD): Implement rigorous TDD practices, writing comprehensive unit and integration tests to ensure the reliability of non-deterministic semantic…
Sr. Full-Stack Software Engineer
…similar); maintain existing React code during the transition. Apply strong engineering fundamentals across the stack: TDD, version control, CI/CD. Weigh in on architectural and technical trade-offs and help less senior engineers … Demonstrated ability to make or strongly influence architectural decisions, not just implement them. Familiarity with TDD, build automation, and CI/CD pipelines. Strong problem-solving and communication skills; comfortable working with both technical…
Software Engineer - Vehicle Connectivity & mobility (VC&M)
…fantastic resume-builder for ambitious engineers. True Engineering Autonomy: The posting emphasizes Test-Driven Development (TDD), canary deployments, and software craftsmanship. This signals to candidates that Ford values quality and modern DevOps … Modern Tech: Utilize Java (Spring Boot), Angular, and RESTful APIs while practicing Test-Driven Development (TDD) and Agile principles. Champion Craftsmanship: Implement and advocate for software craftsmanship best practices, ensuring all solutions…
Java Full Stack Developer
…Participate in Agile development, code reviews, and release activities. Implement automated testing using JUnit, Cucumber/Karate, TDD, and BDD. Build and maintain CI/CD pipelines. Troubleshoot production issues and optimize application performance. Required Skills … With Docker / Kubernetes (OCP Preferred) Hands-on experience with Drools Rule Engine Strong experience in TDD (JUnit) and BDD (Cucumber) Experience with Relational (SQL) and NoSQL databases Experience in writing unit…
Software Engineer
…online entertainment! So, what will you be doing? Develop product features, updates and capabilities. Use TDD methodologies to produce high quality well documented code. Design and develop customer focussed solutions. Understand … design and development. Experience working using agile methodologies. Experienced with engineering best practices including TDD, pairing, automation, continuous delivery. Ideally also knowledge or experience of tools such including: GraphQL, Kafka, Docker, Kubernetes…