14 of 14 Pair Programming Jobs in Nottinghamshire

Embedded Software Engineer

Location
Nottingham, England, United Kingdom
delivery.* Demonstrable experience in a technical leadership role within a software team.* Expert knowledge and experience with implementation skills such as object-oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging.* Advanced knowledge of C++ is required.* Experience ...

Senior Software Development Engineer

Location
Nottingham, England, United Kingdom
stakeholders to deliver great outcomes at pace, whilst influencing across wider Engineering teams, to encourage best practice and coaching of more junior engineers. Strong programming skills with a good working knowledge of modern OO languages/technologies such as Java, Python, React/Typescript. Demonstrable knowledge of creating architectural … have demonstrated experience delivering high quality applications at scale. Experience of writing multiple test types and can support the team leveraging approaches such as Pair Programming, TDD and BDD. You have experience of leading and delivering complex projects with precision Experience in any of the following would ...

Software Developer

Location
Nottingham, England, United Kingdom
frameworks like Detox, Maestro, and tools like Postman and TestRails. o Hands-on experience in Agile environments, focusing on Test-Driven Development (TDD) and pair programming. o Strong understanding of CI/CD platforms and version control tools (Git, Bitbucket). Soft Skills o Ability to lead and collaborate ...

Senior Java Developer-AWS-Microservices (Lead I - Software Engineering)

Hiring Organisation
UST Global
Location
Nottingham, UK
Employment Type
Full-time
within your team and contribute to your technical domainWhat you will bring: Experience with AWS/Cloud platformsProven ability to deliver high-quality applicationsStrong programming skills with experience in Java and modern OO principles (SOLID, SOA, REST)Experience with Spring Boot and Spring CloudExperience in building APIs and working … within a microservices architectureAbility to collaborate effectively within a teamCommitment to best practices, including Pair Programming, TDD, and BDDNice to skills, but not mandatory: Front End development skills including Angular JSExposure to working in a regulated industry and solving real-world challengesIf you're ready to take ...

Lead Software Development Engineer - Services

Location
Nottingham, England, United Kingdom
Proven experience in technical leadership, including leading a team or cross‐functional squad. Proven experience working in both backend services and mobile technologies. Exceptional programming skills and knowledge of building APIs using modern object‐oriented languages, preferably Java, and a solid grasp of SOLID principles, SOA, HTTP and REST. … waste. Proven experience in delivering high‐quality applications at scale. Advocacy for quality and an ability to support the team, leveraging approaches such as Pair Programming, TDD and BDD. Where and how you’ll work This is a permanent position and will be based in our Nottingham office. ...

Lead Software Development Engineer - Shared Platforms

Location
Nottingham, England, United Kingdom
Build stronger partnerships between Product Engineering, senior engineering and the Enterprise. Qualifications Extensive, demonstrable knowledge of designing secure, high‐performance architectures at scale. Exceptional programming skills and knowledge of building APIs using modern OO languages, preferably Java, and SOLID principles, SOA, HTTP and REST. Experience with Spring and Spring … inner‐sourcing opportunities and reduce waste. Proven ability to deliver high‐quality applications at scale. Advocacy for quality and support for practices such as Pair Programming, TDD, and BDD. Where and how you’ll work This is a permanent position based in our Nottingham office with a hybrid ...

Lead Android Engineer

Location
Nottingham, England, United Kingdom
quality, performance and security. Architect and evolve product iterations with a strategic focus on scalability and maintainability. Advocate for testing and quality: TDD, BDD, pair programming; use JUnit and Espresso to deliver automated test suites. Implement CI/CD pipelines and automate deployment processes. Leverage AWS for cloud ...

Lead Software Engineer

Location
Nottingham, England, United Kingdom
Proven experience in technical leadership, including leading a team or cross‐functional squad. Proven experience working in both backend services and mobile technologies. Exceptional programming skills and knowledge of building APIs using modern OO languages preferably Java, SOLID principles, SOA, HTTP and REST. Experience with AWS and strong understanding … experience ability to deliver high quality applications at scale. An advocate for quality and the ability to support the team, leveraging approaches such as Pair Programming, TDD and BDD. Where and how you'll work This is a permanent position and will be based in our Nottingham office. ...

Software Engineer

Location
Nottingham, England, United Kingdom
stable, scalable, secure, observable, and performant. A passion for engineering craft - a desire to learn how to write maintainable code, conduct code reviews, pair programming, and writing tests You seek to understand how your work aligns with business goals and maximise the impact Practical experience of agile methodologies ...

Senior iOS Engineer

Location
Nottingham, England, United Kingdom
engineering practices across mobile communities of practice You write well‐factored, well‐tested code and act as an advocate for quality using practices like Pair Programming, TDD, and BDD You can effectively communicate across engineering teams to maximize inner‐sourcing opportunities and reduce waste You enjoy being ...

Senior iOS Engineer

Location
Nottingham, England, United Kingdom
engineering practices across mobile communities of practice You write well-factored, well-tested code and act as an advocate for quality using practices like Pair Programming, TDD, and BDD You can effectively communicate across engineering teams to maximize inner‐sourcing opportunities and reduce waste You enjoy being ...

AWS Python Developer

Location
Nottingham, England, United Kingdom
such as Lambda, DynamoDB, RDS, AppSync.3. Experience working with RESTful APIs and/or GraphQl4. Good understanding of development best practices such as pair programming, TDD5. Work in an agile #J-18808-Ljbffr ...

Senior Software Engineer C++

Location
Nottingham, England, United Kingdom
review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through katas and pair programming. What we're looking for: A degree in Computer Science or a closely related technical discipline. A strong understanding of fundamental computer science principles … Proven capability to work effectively within an established software development lifecycle, including code reviews, design discussions, and collaborative delivery. Strong understanding of object-oriented programming concepts including encapsulation, inheritance, polymorphism, and abstraction. This should extend to a clear understanding of SOLID principles and the ability to apply them ...

Senior Software Engineer C++

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through katas and pair programming. What we're looking for: A degree in Computer Science or a closely related technical discipline. A strong understanding of fundamental computer science principles … Proven capability to work effectively within an established software development lifecycle, including code reviews, design discussions, and collaborative delivery. Strong understanding of object-oriented programming concepts including encapsulation, inheritance, polymorphism, and abstraction. This should extend to a clear understanding of SOLID principles and the ability to apply them ...