Net Talent have partnered with a FinTech business who are looking for a Software Architect to help with the design, build and implementation of creative applications to service the needs of their growing client list. You will have a deep technical expertise in modern technologies and have a … critical applications. This position offers an excellent opportunity to maintain ‘hands on’ coding involvement whilst also being involved in architecture and technical solution design decisions. This is a Hybrid role and is 2 days onsite and can be in either the Edinburgh or Glasgow office. Key Responsibilities Designing … principles. Technical Background Hands on experience with as many as possible of the following: ASP.NET & ASP.NET Core C# Angular R Functional designpatterns Azure cloud and associated technologies Web services architecture Single sign-on design and implementation Object-oriented designpatterns Microservices More ❯
and maintain the overarching software architecture and technical strategy, ensuring alignment with business goals and project roadmaps. Establish and promote design principles, patterns, and standards to ensure a stable and reusable codebase. Collaborate with Lead Engineers to ensure architectural consistency across teams and projects. Conduct regular reviews … and robust infrastructure support. DevOps and Automation Leadership Champion and lead the adoption of DevOps practices to streamline software development, testing, and deployment. Design and implement CI/CD pipelines to enable fast and reliable delivery of software solutions. Drive automation initiatives across development and operational workflows, enhancing … different projects as assigned. Essential Skills & Abilities Strong expertise in software design and architecture, with a deep understanding of designpatterns, system design, and architectural principles. Experience with modern development frameworks, tools, and technologies, including cloud platforms (e.g., AWS, Azure, GCP). Advanced More ❯
of our mission to deliver high-quality software solutions that meet our clients' needs in the payments, Digital Identity and telecoms industries. ACTIVITIES Design, develop, test, and maintain Java-based software applications and systems, ensuring alignment with project requirements, industry standards, and optimal performance. Support and troubleshoot platform … of 5 years of experience in Software Development in Java. Proficient in Java with solid understanding of object-oriented programming , software designpatterns and concepts. Experience with Java applications and Java GUI frameworks (e.g., Swing), and skill in writing clean, readable, and reusable Java code. Nice to … e.g. as Microsoft Azure, Experience with Android Application Development. KNOWLEDGE & SKILLS Completed degree in a related field. Knowledge of design and architectural patterns, fundamental design principles for scalable applications, and how to apply this knowledge to real world problems. Proficient in code versioning tools (e.g. More ❯
as per business needs. Provide hands-on code development and testing based on the project delivery needs. Ensure that system architecture and integration design standards are in alignment with broader platform strategies and business goals. Work closely with Squad/Team and other IT partners on day-to … day basis to ensure smooth delivery of projects in Agile Model. Should have experience of design, development and conduct code reviews Willingness and ability to learn new Platforms/solutions having Java as core basis Qualifications we seek in you! Minimum Qualifications BE/B Tech/MCA … Java, Spring and Hibernate programming skills Hands on knowledge of working on Multithreaded application (Must-have) Excellent Design skills (DesignPatterns) Hands-on experience Java/J2EE, Spring, ORM/Hibernate, Web services - RESTful, Webserver (Apache Tomcat preferred) Hands-on with a database (preferably Oracle More ❯
scale systems on Java/Spring Boot/Hibernate/JPA (or related platforms). Well versed with key low level designpatterns/OOPs, Domain Driven Design concepts, as well as microservice architecture/patterns (especially those dealing with eventual consistency, resilience and More ❯
for Alexa Cloud that enable connectivity between Alexa enabled devices (Echo, Smart Home etc.) and Alexa. Key job responsibilities You will lead the design, development, testing and deployment of cross team projects, meet with stakeholders, drive execution, and mentor junior engineers. You will be an independent technical leader … team processes and create mechanisms to effectively deliver projects. A day in the life You will be the technical leader responsible for service design, development, and operations. You will brainstorm new ideas and work on forward looking architectures and design with Principal Engineers and other Senior … 5+ years of programming with at least one software programming language experience 5+ years of leading design or architecture (designpatterns, reliability and scaling) of new and existing systems experience Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS 5+ years More ❯
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 (designpatterns, 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 ❯
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 (designpatterns, 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 ❯
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 (designpatterns, 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 ❯
business customers. You will have the opportunity to apply this passion by leveraging your technical skills in areas such as algorithms, object-oriented design, distributed systems, web development, front-end/back-end design, and more. You will also have the opportunity to collaborate with diverse … BASIC QUALIFICATIONS 2+ years of non-internship professional software development experience 1+ years of non-internship design or architecture (designpatterns, 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 ❯
JPMorgan Chase, in the Commercial and Investment Bank - Data Network Architecture team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for assessing emerging trends, technologies, electronic platforms … develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events … with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle, architecture and designpatterns Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a More ❯
dynamic team, we encourage you to apply. Join us in influencing the future of consumer technology at Amazon. Key job responsibilities Ability to design and code right solutions starting with broadly defined problems. Drive best practices and engineering excellence. Work with other team members to develop the architecture … and design of new and current systems. Work in an agile environment to deliver high quality software. … BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (designpatterns, 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 ❯
solutions that align with strategic goals. Confidence navigating and integrating multiple systems. Other highly valued skills include: Expertise in software architecture, designpatterns, and secure coding best practises. Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud) and CI/CD pipelines. Proficiency in SQL … mentoring skills, with the ability to guide projects and teams. Adaptability to new technologies and evolving project needs. Ability to optimise performance and design user-friendly, intuitive applications. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change … specific technical skills. The successful candidate can either be based in Knutsford (Radbroke Hall) or Glasgow Campus . Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery More ❯
investment banking domain . The role offers long-term stability, technical depth, and the opportunity to contribute to complex enterprise solutions. Key Responsibilities Design, develop, and maintain robust, scalable full-stack applications using modern Java and front-end technologies. Deliver high-performance backend services using Java 8/… teams to understand business requirements and translate them into technical solutions. Lead development best practices in multi-threading , concurrency , OOP , and designpatterns . Build rich and dynamic user interfaces using Angular or React , with solid understanding of OO JavaScript . Ensure high code quality and maintainability More ❯
and services for millions of Amazon customers. You will work with world-class engineers, business leaders, and other talented engineering teams while you design, architect, and code for Kindle Reader iOS, Android app, and E-Reader software. You will join a team that is developing a platform on … BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (designpatterns, 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 ❯
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 designpatterns and concepts. Experience with API design and development. Experience with source control, preferably Git. PLUSES Please note that these are desirable skills More ❯
Net Talent have partnered with a FinTech business who are looking for a Principal Developer to help with the design, build and implementation of creative applications to service the needs of their growing client list. You will have experience as a Senior/Lead/Principal who has … business critical applications. This position offers an excellent opportunity to maintain ‘hands on’ coding involvement whilst also playing a role in technical solution design decisions and people leadership. This is a Hybrid role and is 2 days onsite and can be in either the Edinburgh or Glasgow office. … environment would be an advantage Experience of technical and architectural design, particularly distributed systems, with a proficiency for related designpatterns Able to translate end user/stakeholder requirements into detailed technical/architectural specifications when appropriate and in turn into robust solutions Familiar with More ❯
Net Talent have partnered with a FinTech business who are looking for a Principal Developer to help with the design, build and implementation of creative applications to service the needs of their growing client list. You will have experience as a Senior/Lead/Principal who has … business critical applications. This position offers an excellent opportunity to maintain ‘hands on’ coding involvement whilst also playing a role in technical solution design decisions and people leadership. This is a Hybrid role and is 2 days onsite and can be in either the Edinburgh or Glasgow office. … environment would be an advantage Experience of technical and architectural design, particularly distributed systems, with a proficiency for related designpatterns Able to translate end user/stakeholder requirements into detailed technical/architectural specifications when appropriate and in turn into robust solutions Familiar with More ❯
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 (designpatterns, 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 ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Sanderson Recruitment
overall leadership for two squads (8-16 people) Act as a champion of standards and processes across various development frameworks, tools, designpatterns, source code, test, and security standards. Support with discovery, design, and documentation expectations. Take responsibility for technical standards, policies and processes across More ❯
BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (designpatterns, 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 ❯
teams and external partners. Key Skills & Experience: Strong experience with ASP.NET, ASP.NET Core, and C# Familiarity with Angular, R, and functional designpatterns Proven expertise in Azure technologies and cloud architecture Proficient in object-oriented design and single sign-on implementation Skilled in using Git More ❯
Linlithgow, Scotland, United Kingdom Hybrid / WFH Options
Rise Technical
ideal candidate will have strong commercial experience in Embedded software development using C and C++ and with re-usable and extensible Object Oriented design patterns. This is a fantastic opportunity for an experienced Embedded Software Engineer to join and international Network device specialist where you will receive award … the future of their latest innovative products. The Role: *Full lifecycle embedded software development *Development of C++ software using Object Oriented designpatterns *Deploying applications and drivers onto an embedded Linux system *Estimate project timescales *Hybrid working, 2 day a week office based in Linlithgow *Sponsorship available More ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
Rise Technical Recruitment Limited
ideal candidate will have strong commercial experience in Embedded software development using C and C++ and with re-usable and extensible Object Oriented design patterns. This is a fantastic opportunity for an experienced Embedded Software Engineer to join an international Network device specialist where you will receive award … the future of their latest innovative products. The Role: Full lifecycle embedded software development Development of C++ software using Object Oriented designpatterns Deploying applications and drivers onto an embedded Linux system Estimate project timescales Hybrid working, 2 days a week office based in Linlithgow Sponsorship available More ❯
United Kingdom. In this role, you will be responsible for developing and maintaining cutting-edge software solutions for credit risk assessment and management. Design, develop, and implement complex software systems for credit risk modeling and analysis Collaborate with cross-functional … teams to understand business requirements and translate them into technical specifications Write clean, efficient, and maintainable code using best practices and designpatterns Optimize existing software systems for improved performance and scalability Participate in code reviews and provide constructive feedback to team members Troubleshoot and debug issues More ❯