3 of 3 Design Patterns Jobs in the East Midlands

Senior Software Engineer

Hiring Organisation
Newman Stewart
Location
Nottingham, England, United Kingdom
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 … 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 ...

Principle Angular Engineer

Hiring Organisation
Arrows Group
Location
Nottingham, Nottinghamshire, United Kingdom
Employment Type
Permanent
Salary
GBP 110,000 Annual
functional teams to align roadmap and quality Build proof of concepts to reduce delivery risk Improve test coverage, automation, and code quality Support design reviews, planning, and incident management Mentor engineers and support career development Play a key role in hiring and technical interviews What We're Looking … design, and UX collaboration Experience with RESTful APIs and web security principles Strong software engineering fundamentals (clean code, SOLID, design patterns) Experience with modern testing practices Familiarity with Azure and design systems (eg Storybook) If you're an experienced Angular engineer looking ...

Senior Software Engineer

Hiring Organisation
LSEG
Location
Nottingham, UK
team work more effectively. Through participation in refinement and planning sessions, you will work with other team members to analyse development requirements, provide design options and complexity estimates, and agree how to deliver the requirements. Actively participating in Scrum meetings, you will give timely status updates on areas … BRING: Experienced software engineer with excellent knowledge of the Java language and underlying JVM. Solid understanding of object-oriented programming. Familiar with various design patterns. Experience of unit testing. Knowledge of databases and SQL. Understanding of security implications and secure coding. Good communication skills, both verbal and written. ...