Design Patterns Jobs in Nottinghamshire

10 of 10 Design Patterns Jobs in Nottinghamshire

Senior Software Engineer - Vice President (Java Focus)

Nottingham, Nottinghamshire, United Kingdom
Hybrid / WFH Options
Anson McCade Ltd - IT and Finance Recruitment
accomplished software engineer with a strong and credible career history, preferably with deep knowledge of Java/Spring Boot and a well-rounded technical skill set. You will design, develop, and enhance scalable software solutions while collaborating with product teams and stakeholders to align technology with strategic goals. This role offers a stable, rewarding career path with opportunities … Boot , and other core languages such as TypeScript/React/Angular, Golang, or Python Collaborate cross-functionally with product managers, designers, and engineers to define requirements and design effective solutions Conduct and participate in code reviews, promoting best practices and a culture of engineering excellence Mentor and guide junior engineers, fostering continuous learning and growth Stay updated … Excellent communication skills to engage technical and non-technical stakeholders alike Confidence in navigating, integrating, and developing solutions across multiple systems Solid understanding of software architecture, design patterns, and secure coding best practices Hands-on experience with cloud platforms (AWS, Azure, Google Cloud) and CI/CD pipelines is a plus Familiarity with SQL/NoSQL databases More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Nottingham, Nottinghamshire, United Kingdom
Newman Stewart Ltd
of a cross-functional team, collaborating with engineers and stakeholders to deliver high-quality solutions that meet business and customer requirements. Key Responsibilities: Lead and contribute to the design, coding, and validation of embedded software solutions. Drive software quality and efficiency by implementing best practices in design and development. Develop and improve tools, frameworks, and methodologies … of C++ required; experience with C, Python, or C# is advantageous. Proven experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. Experience with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unit More ❯
Employment Type: Permanent
Posted:

Lead Software Engineer (Python)

Nottingham, Nottinghamshire, United Kingdom
London Stock Exchange Group
and automated testing is essential. Mentoring junior team members and working with management to enhance team skills are also key aspects of this role. Main Responsibilities/Accountabilities: Design, build, and maintain efficient, reusable, reliable, and secure code based on requirements or User Stories. Develop enterprise software within a multi-functional agile team, adhering to standards, best practices … Ensure quality by delivering reliable, robust software through automated tests in collaboration with quality engineers. Review peers' and junior developers' work, providing guidance and advice. Contribute to software design, leading component design efforts. Participate in retrospectives and reviews to improve team effectiveness. Engage in planning sessions, analyzing requirements, providing design options, and estimating work. … Experienced Software Engineer with strong Python skills and willingness to cross-train. Understanding of other programming languages and practical application skills. Solid grasp of object-oriented programming and design patterns. Experience with unit testing, databases, SQL, and secure coding practices. Proficiency with cloud technologies, preferably AWS, and willingness to learn AWS fundamentals. Excellent verbal and written communication skills. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Architect

Nottingham, UK
Hybrid / WFH Options
Hays
documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. Develop and maintain a deep technical knowledge of the technology stack. Thinking through, understanding and applying broader issues and non-functional requirements (e.g. … and supporting a variety of commercial, complex, enterprise systems. Ability to build and maintain strong relationships with stakeholders at all levels, both internally and externally. A commitment to design, build and deployment excellence. Ability to see the wider picture and consider consequences. Be the technical authority for the client. Systems design considering both functional and non … of having developed systems based ideally on .NET and related frameworks. Knowledge of front-end development would be beneficial. Deep experience with Cloud based design and deployment patterns on cloud-based platforms, preferably Azure. Deep understanding of the software development lifecycle and key development technologies with a sound familiarisation of at least one methodology (Agile for preference More ❯
Posted:

PHP Software Developer

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Deerfoot Recruitment Solutions
s ERP system To apply for this Software Developer role, your skills and experience should include: PHP and JavaScript (essential) Experience and knowledge of OOP and Design Patterns Knowledge of MVC frameworks such as Laravel, Codeigniter, etc Experience of jQuery Version control, nix command line, Android (Kotlin), C++ (desirable) As a vital team member and in return More ❯
Employment Type: Permanent
Salary: £30,000
Posted:

Principal Web Engineer (Angular)

Nottingham, Nottinghamshire, United Kingdom
MHR International UK Limited
Web Engineer at MHR, you're not just writing code - you're architecting the future of software solutions. You'll drive excellence in every aspect, from user interface design to maintaining a high-quality code base, collaborating with like-minded Web Developers, shaping innovative solutions, and coaching the team to tackle complex business challenges head-on. Working hybrid … with modern unit testing frameworks and methodologies. Strong understanding of RESTful architecture and API design principles. Deep knowledge of software engineering concepts such as design patterns, SOLID principles, polymorphism, and threading. Demonstrated ability to write clean, scalable, and maintainable code. Familiarity with Microsoft Azure services for cloud-based development. Experience with advising on common UX … assistance for an interview, please let us know and we'll make sure your needs are met when you arrive. Skills for the job Angular CSS Design Patterns HTML Polymorphism RESTful WebServices SOLID Principles TypeScript UI More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer

Nottingham, Nottinghamshire, United Kingdom
MHR International UK Limited
you ready to shape the future of technology and be at the forefront of innovation? Join our dynamic team as a Full Stack Software Engineer, where you'll design, develop, and maintain scalable software solutions in a collaborative and creative environment. This is your chance to work with cutting-edge technology, grow your skills, and drive impactful innovation. … Services and RESTful architecture and API design principles. Experience with modern unit testing frameworks and methodologies. Deep knowledge of software engineering concepts such as design patterns, SOLID principles, polymorphism, and threading. Experience mentoring junior members of staff This is a flexible hybrid role with up to 3 days per week on site. Benefits to support More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Developer

Mansfield, Nottinghamshire, United Kingdom
Reed Technology
APIs, and JSON. Experience integrating frontend components with backend APIs. Ability to work with and extend existing architecture (not re-architecting). Familiarity with SOLID principles , design patterns, and clean code practices. Nice to Have: Experience with Bootstrap or Material UI . Exposure to CI/CD pipelines and automated testing tools (e.g. Cypress, Playwright). Understanding More ❯
Employment Type: Permanent
Salary: £30000 - £50000/annum
Posted:

Full Stack Developer

Mansfield, Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
Reed Technology
APIs, and JSON. Experience integrating frontend components with backend APIs. Ability to work with and extend existing architecture (not re-architecting). Familiarity with SOLID principles , design patterns, and clean code practices. Nice to Have: Experience with Bootstrap or Material UI . Exposure to CI/CD pipelines and automated testing tools (e.g. Cypress, Playwright). Understanding More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Salesforce Technical Lead

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Queen Square Recruitment Limited
needs and technical execution. This is a fantastic opportunity to work with cutting-edge Salesforce technologies while mentoring a team of developers and administrators. Key Responsibilities: Lead the design and architecture of Salesforce solutions in line with business requirements and best practices. Provide hands-on technical leadership and mentorship to Salesforce developers and admins. Gather requirements and collaborate … and Lightning Web Components (LWC). Experience with JEST for LWC testing. Solid understanding of web technologies (HTML, CSS, JavaScript). Proven experience in multi-system integration and design patterns. Proficiency in tools like JIRA and Bitbucket. Salesforce certifications including PD2 and Admin (minimum of four total required). Personal Attributes: Strong communicator with excellent interpersonal skills. Confident More ❯
Employment Type: Contract
Posted:
Design Patterns
Nottinghamshire
25th Percentile
£38,750
Median
£42,500
75th Percentile
£46,250