system specifications, standards, and programming. • Improves operations by conducting systems analysis and recommending changes in policies and procedures. • Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining • personal networks, and participating in professional organizations. • Protects operations by keeping information confidential. • Provides information … preferred) • You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming • Comfortability with Agile methods, such as ExtremeProgramming (XP), Scrum and/or Kanban • You enjoy influencing others and always advocate for technical excellence while being open to change when needed • You're willing and able to commit to … B.S. in computer science, information technology, or related discipline M.S. preferred • Six years of job-related experience • Six to eight years of experience as software engineer • Experience with computer programming • MUST have a TS/SCI clearance to be considered More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Robert Half
CI/CD Pipelines Github Actions Vue Java Azure Azure Devops Role The Full Stack Developer will adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. Advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible. You will create large-scale … You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming. You are comfortable with Agile methodologies, such as ExtremeProgramming (XP), Scrum and/or Kanban. You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools. Bonus points if you have working knowledge of cloud technology More ❯
effective collaboration, continuous improvement, and high-quality software delivery. Manage delivery through all assessment and phases Apply the most appropriate Agile and Lean tools and techniques (e.g. Scrum Kanban XP - extremeprogramming) and mentor the team about the chosen approach Build and maintain teams ensuring they are motivated collaborating and working well Integration of the Digital delivery plan More ❯
s existing team to help them tackle complex challenges within their own software. Or maybe you're more interested in helping to introduce the values of software craftsmanship and extremeprogramming practices to an organisation through coaching & mentoring. Location: We are open to this role being hybrid, with occasional travel to client sites. Please note that we are More ❯