Design Patterns Jobs in Edinburgh

18 of 18 Design Patterns Jobs in Edinburgh

Software Development Engineer II, WW Returns and ReCommerce

City, Edinburgh, United Kingdom
Amazon
will be to design, develop, document and support massively scalable, distributed real-time systems. Using C++, Java, object-oriented design patterns, distributed databases, and other innovative storage techniques, you will build and deliver software systems that support complex and rapidly evolving business requirements. We are … engineering excellence. - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience - 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience - Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Engineer, Associate

City, Edinburgh, United Kingdom
Hybrid / WFH Options
ENGINEERINGUK
efficiency, high availability, concurrent and fault tolerant software and technology systems. Significantly contribute to development of Aladdin's global, multi-asset trading platform. Design and develop innovative solutions to complex problems, identifying issues and roadblocks. Apply validated quality software engineering practices through all phases of development. Be a … specific recruiting, management actions and employee engagement. Skills and Experience: A proven foundation in core Java and related technologies, with OO skills and design patterns. Track record building high quality software with design-focused and test-driven approaches. Hands-on experience in Java/Spring Framework … SQL and/or NOSQL technologies like MS SQL, Sybase, Cassandra or Redis. A real-world practitioner of applying cloud-native design patterns to event-driven microservice architectures. Exposure to high scale distributed technology like Kafka, Mongo, Ignite, Redis. Exposure to building microservices and APIs ideally with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Amazon

City, Edinburgh, United Kingdom
Amazon
this role, you will scope complex projects and deliver simple, elegant solutions by collecting product and business requirements, driving the development schedule from design to release, making appropriate trade-offs to optimize time-to-market, and clearly communicating goals, roles, responsibilities, and desired outcomes to internal cross-functional … seasoned individual with excellent experience as a Software Development Engineer for distributed SOA software systems and the ability to guide high-level technical design while considering potential future areas of fraud our platform might encounter. Key job responsibilities Collaborate with experienced cross-disciplinary Amazonians to conceive, design … BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience - 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience - Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, A to Z

City, Edinburgh, United Kingdom
ENGINEERINGUK
scale to serve millions of Amazonians globally. This role offers continuous opportunities to innovate as you develop new features, enhance existing tools, and design seamless integrations across Amazon's vast technical landscape. Key job responsibilities Design and deliver scalable, highly-available services that serve our global … services, ensuring exceptional performance and reliability Drive data-driven technical decisions while maintaining high standards in complex, ambiguous environments Collaborate with product and design partners to create intuitive user experiences that simplify complex workflows Innovate and improve our engineering practices while maintaining operational excellence Mentor fellow engineers and … such as Java, C++, or C# including object-oriented design Bachelor's degree or equivalent Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems. Experience with full software development life cycle, including coding standards, code reviews, source control management, build More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II, Global Payments Tech

City, Edinburgh, United Kingdom
Amazon
atmosphere, and watch yourself grow with one of the fastest growing areas of the Amazon e-commerce services platform. Key job responsibilities Define, design, and implement multi-tier distributed software applications. Estimate engineering effort, plan implementation, and rollout system changes that meet requirements for functionality, performance, scalability, reliability … and adherence to development goals and principles. Must be able to independently design code and test major features, as well as work jointly with other team members to deliver complex changes. Must be able to effectively collaborate in a fast paced environment with multiple teams in a large … BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience. 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience. Experience programming with at least one software programming language. PREFERRED QUALIFICATIONS 3+ years of full More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Android Software Development Engineer, Last Mile Platform Services, SDE

City, Edinburgh, United Kingdom
Amazon
projects and improvements. BASIC QUALIFICATIONS 3+ years of Android development experience 2+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience 3+ years of Video Games Industry (supporting title development, release, or live ops) experience Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, PrivateLink

City, Edinburgh, United Kingdom
Amazon
Software Development Engineer, PrivateLink AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment … endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Key job responsibilities You design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security. You invent on customers' behalf and solve difficult … BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - 3+ years of full More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Edinburgh, Scotland, United Kingdom
Head Resourcing
to deployment in a collaborative squad environment. Key Responsibilities: Develop REST APIs and event-driven services in .NET6. Apply design patterns like dependency injection for scalable solutions. Collaborate across disciplines to meet user story requirements. Drive efficiency through component reuse and configuration. Ensure code quality More ❯
Posted:

Mobile Engineer

City, Edinburgh, United Kingdom
Rockstar Games
for both platforms with Flutter. Work closely with our QA department and the developer teams working on the individual games. Contribute to the design and architecture of new features and improvements for the mobile platform. Troubleshoot and debug complex issues, optimize code, and improve overall stability. Collaborate with … with Flutter for UI/UX. Strong experience with Ruby for build automation. Strong CS fundamentals, including excellent understanding of OO design patterns and concepts. Experience with API design and development. Experience with source control, preferably Git. PLUSES Please note that these are desirable skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer 2

City, Edinburgh, United Kingdom
Amazon
complex technical problems and work with engineering and business teams distributed across the globe. Key job responsibilities Your primary responsibilities will involve the design and implementation of highly available, scalable and fault-tolerant systems at scale. You will leverage technologies and real-time analytics and high volume, low … building innovative solutions to address the root causes of tax and invoicing defects Own technical relationships with business teams and cross-functional partners Design and implement scalable systems that handle millions of transactions Collaborate with team members to solve complex problems in tax calculation, invoicing, and compliance Contribute … Minimum Qualifications 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer 2, IBA

City, Edinburgh, United Kingdom
Amazon
complex technical problems and work with engineering and business teams distributed across the globe. Key job responsibilities Your primary responsibilities will involve the design and implementation of highly available, scalable and fault-tolerant systems at scale. You will leverage technologies and real-time analytics and high volume, low … building innovative solutions to address the root causes of tax and invoicing defects Own technical relationships with business teams and cross-functional partners Design and implement scalable systems that handle millions of transactions Collaborate with team members to solve complex problems in tax calculation, invoicing, and compliance Contribute … BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II, Pre Station Planning Technology

City, Edinburgh, United Kingdom
Amazon
vision for a planning team that touches every Amazon package, as well as all the aspects of the software development cycle including scoping, design, implementation, testing & delivery of our product. … BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience - Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II, Amazon Customer Service

City, Edinburgh, United Kingdom
Amazon
BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - 3+ years of full More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Last Mile Planning

City, Edinburgh, United Kingdom
Amazon
BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience programming with at least one software programming language PREFERRED QUALIFICATIONS 3+ years of full More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Application Architect

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Craneware
methodology and Craneware Software Standards. Possession of an innovative mind-set. Knowledge of new and emerging technologies as well as new methodologies and design patterns. Providing technical direction to fast-paced teams across engineering e.g. delivery teams, DevOps and software managers that follow agile methodologies. Excellent level of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior UI Programmer (C++)

City, Edinburgh, United Kingdom
Rockstar Games
features. The responsibilities will cover the entirety of development from beginning to end and cover large multi-year time spans. Identifying requirements and design work all the way through to implementation and final delivery. Working and coordinating with other UI team members and external team members to deliver … or computer science. SKILLS An expert in C++ and low-level, high-performance coding. Comfortable with a wide range of code design patterns including OOP, MVVM and MVC programming. Fully experienced with the programming challenges related to UI development. Familiar with all tools used in day to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Security Architect

City, Edinburgh, United Kingdom
FNZ (UK) Ltd
to the Head of Security Architecture and Engineering . You will have an excellent command of security principles and a demonstrated ability to design practical, secure solutions that exceed business needs. Your role in FNZ will be to work both as a change agent alongside business units as … to make meaningful and high value improvements. Specific Role Responsibilities Contribute to the creation of an enterprise-wide security architecture, comprising design, patterns and processes. Run and develop Security Architecture Design Authority/Working Groups. Work with FNZ business units as a trusted advisor to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer - Lambda, Lambda - Sandbox

City, Edinburgh, United Kingdom
Amazon
information on Amazon Web Services, please visit . BASIC QUALIFICATIONS Experience (non-internship) in professional software development Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems Experience programming with at least one software programming language PREFERRED QUALIFICATIONS Experience with full software development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Design Patterns
Edinburgh
10th Percentile
£50,850
25th Percentile
£52,875
Median
£70,000
75th Percentile
£85,000
90th Percentile
£103,750