Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Atom Bank
iOS Guild Lead within Frontend Engineering. Your activity will be aligned to our Savings Value Stream, where you’ll use your technical knowledge to provide steer for team design activities and detailed technical input across the development lifecycle. Outside of delivery you’ll be a key contributor to iOS guild activities whilst being a point of contact for … environment. A deep understanding of iOS development, including associated tooling and frameworks. An excellent working knowledge of Swift. Proficient with Swift UI. Experience with modern Software DesignPatterns such as MVVM or MVC Considerable experience in a development capacity encompassing contribution to solution design, and technical documentation production Conversant with SOLID and OOP principles and … Software DesignPatterns, BDD and TDD as approaches Experience of UX Development including responsive designs and accessibility, RESTful API integration, securing applications and secure messaging using a variety of methods including but not limited to credentials, certificates, tokens, pinning. Clear communicator both written and verbally Experience of working closely with third parties and external systems providers What More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Nigel Wright Group
them in the short, medium and long term Designing, building and maintaining solutions, principally in C# (and where applicable SQL, TypeScript, Python, C++ and PowerShell), to the highest design, testing and operational standards Reviewing the development work of colleagues in Core Quants and other teams Investigating day-to-day quantitative issues; answering business questions on the results and … state of the existing system Understanding and measuring the performance characteristics, design and operational parameters of our systems, improving where necessary Job Requirements: A minimum 2.1 in a numerate degree from a Russell Group University and excellent … A Level grades (or equivalent international secondary/tertiary education) Excellent software engineering skills; experience designing and implementing APIs, strong understanding of object-oriented and functional designpatterns, distributed system design, concurrent and asynchronous programming Expertise in C# and .NET or the ambition and aptitude to become an expert quickly, as evidenced by your experience More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Software Developer/ More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Atom Bank
of RESTful API development and principles.- Demonstrable, professional experience of any of the following technologies: Golang or Java- Conversant with SOLID and OOP principles and Software DesignPatterns as approaches.- Clear communicator both written and verbally.- Strong teamwork skills to work with cross-functional teams and in an agile environment.- Familiar with CI/CD processes and More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Pierre Strand
assess their IT needs and develop tailored solutions that align with their business objectives. Conduct comprehensive analysis of existing IT systems and processes to identify areas for improvement. Design and implement IT strategies that enhance productivity, security, and overall performance. Provide expert guidance on technology selection, implementation, and integration. Facilitate training sessions and workshops for clients to ensure … Framework. Familiarity with state management libraries and patterns. Experience with SQL and/or NoSQL databases, including performance optimization. Strong understanding of software development best practices, designpatterns, and coding standards. Excellent communication skills, both verbal and written, with the ability to articulate technical concepts to non-technical audiences. Ability to work independently and collaboratively in a More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Client Server
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Senior Software Engineer More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Client Server Ltd
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Backend Software Engineer More ❯
Haltwhistle, Northumberland, United Kingdom Hybrid / WFH Options
APCOA PARKING UK
gained some commercial development experience and is now ready to progress and build their expertise within a collaborative, fast-paced environment. What You'll Be Doing: Supporting the design, development, and maintenance of internal and external … facing applications using the Microsoft technology stack. Enhancing existing software products by adding new features, improving performance, and fixing bugs. Contributing to discussions on software architecture, designpatterns, and best practices. Collaborating with product owners, senior developers, and business stakeholders to translate requirements into technical solutions. Writing clean, maintainable code and unit tests, and participating in code More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Atom Bank
Technology team is made up of: Engineering, Delivery, Change, Service Management, Security & Architecture. These capabilities are distributed across multiple cross-functional product teams known as Value Streams. They design, develop and deliver a customer journey that is secure, performant and user-friendly, ensuring we remain a leader in the fintech space. Engineering can be further broken down into … Engineering Lead. As a Senior Android Engineer at Atom, you’ll be responsible for developing cutting-edge mobile applications using Kotlin and provide technical steer for the team design activities. You’ll continually provide detailed technical input across the development lifecycle and be a key contributor to the Android team activities and point of contact for app releases. … development, including associated tooling and frameworks. Strong working knowledge of Kotlin. A holistic understanding of Mobile App Engineering. Conversant with SOLID and OOP principles and Software DesignPatterns as approaches Experience of RESTful API integration, securing applications and secure messaging using a variety of methods Clear communicator both written and verbally Strong experience with Android Studio, Git More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
True North Group
management, multithreading, and platform-specific behaviour. Experience building and supporting software that operates in tightly coupled environments involving network infrastructure, security considerations, or real-time communication. Able to design and refactor C++ code to meet evolving performance, scalability, and security requirements within large and evolving codebases. Deliver high-quality, production-ready software … in a fast-paced Agile/Scrum environment. Deep understanding of Agile methodologies, with practical experience applying Scrum practices. Familiarity with modern software architecture principles, including designpatterns and refactoring techniques. Hands-on experience with CI/CD pipelines, ideally using tools like GitLab or Azure DevOps. Knowledge of test-first development approaches, such as Test-Driven More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
YourCode Recruitment
environment Actively participate in the resolution of complex technical problems Continually improve the software delivery process Ensure estimates and plans are technically accurate and up to date Ensure design and implementation adhere to standards Maintain appropriate design and coding standards Share knowledge of the code-base and encourages "shared code ownership" Identify new technologies which will … a commercial environment 2+ years' experience in Agile software methods and practices, specifically Scrum Substantial experience in using C++ in a commercial environment Experience in using designpatterns and refactoring techniques Familiarity with a test-first development methodology such as TDD or BDD • This is a really great opportunity to join a well established business with an More ❯
dunfermline, north east scotland, united kingdom Hybrid / WFH Options
Motability Operations
Description You will be providing technical leadership in team in a value stream within one of our product tribes. You will be responsible for guiding the team to design and develop solutions which align with product goals and vision. All the while you will ensure solutions are secure, efficient, and resilient. You will provide technical expertise to your … Key Responsibilities Help shape and communicate the technical vision and goals within the team Ensure implementation and solutions are aligned to MO's tech stack and designpatterns/architectural principles Help the team employ strategies to avoid over-engineering Identify & help mitigate technical risk Help make technical decisions in the team, and help share decisions wider … required Minimum criteria You'll need all of these: Significant experience as a full-stack software engineer Demonstrated experience in providing technical guidance and contributing to architectural and design decisions Experience in coordinating with stakeholders and managing timelines, with a focus on delivering high-quality code and products Proven ability to mentor and support team members, fostering a More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Atom Bank
Technology team is made up of: Engineering, Delivery, Change, Service Management, Security & Architecture. These capabilities are distributed across multiple cross-functional product teams known as Value Streams. They design, develop and deliver a customer journey that is secure, performant and user-friendly, ensuring we remain a leader in the fintech space. Engineering can be further broken down into … junior developers, and shape the future of mobile banking. You will also: Provide technical input in value stream meetings, including planning, stand-ups and retrospectives. Contribute to technical design and to ensure associated artefacts are documented to agreed standards Lead pair programming activities with less experienced engineers. Take ownership of multiple features across the estate. When required, participate … and Device ecosystem Experience with Swift UI Experience contributing to solution design, and technical documentation production Conversant with SOLID and OOP principles and Software DesignPatterns, BDD and TDD as approaches Experience of UX Development including responsive designs and accessibility Experience of RESTful API integration, securing applications and secure messaging using a variety of methods More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Ronald James
documentation to support internal teams and stakeholders. Engage early with Security and Release teams to ensure secure, high-quality deliveries. Contribute to architecture discussions, helping select technologies and design patterns. Champion clean code practices, standards, and software engineering best practices. Proactively identify system issues or performance bottlenecks and drive solutions. What You’ll Need 5+ years of hands … Strong understanding of object-oriented programming and writing maintainable, testable code. Experience building solutions with a focus on performance and security. Solid grasp of REST/JSON API design and best practices. Familiarity with SQL databases, caching strategies, messaging systems, and distributed storage (a plus). Experience with modern JavaScript frameworks like React.js. Knowledge of cloud or virtualised … environments (AWS, Azure, VMware, etc.). Understanding of enterprise system design and integration patterns. Experience working within agile development teams and contributing to a culture of continuous improvement. More ❯