Permanent Software Architecture Jobs

1 to 25 of 203 Permanent Software Architecture Jobs

Senior (Lead) Developer Stores (Intershop) in Global eBusiness (f/m/d)

München, Bayern, Germany
TÜV SÜD AG
AUFGABEN Technical leadership and further development of our global eCommerce platform Intershop and its 20 online stores Responsibility for the architecture, design, and implementation of Intershop-based applications in close collaboration with our solution architect Ensuring of compliance with our quality requirements for the software development standards of … HTML/CSS, JavaScript, ISML, and Intershop Pipelines. Additionally, familiar with 2EE, JSP, XML/XSLT, JAXB, Apache Axis, and Angular. Proven knowledge in software architecture, with software design patterns, in data handling, in working with REST APIs, and with relational databases Azure SQL/Oracle Practical … experience with agile development methods, continuous delivery, and deployment strategies Good knowledge of the software development lifecycle, in automating DevOps tasks, with code versioning (e.g., Git), and code reviews Customer orientation, strong communication skills, and team spirit Basic German skills and very good English skills WEITERE INFORMATIONEN In addition more »
Employment Type: Permanent
Salary: EUR Annual
Posted:

Compiler Engineer II - Machine Learning, Annapurna Labs

Cupertino, California, United States
Hybrid / WFH Options
Annapurna Labs (U.S.) Inc
class ML training performance with the most teraflops (TFLOPS) of compute power for ML in the cloud. This is all enabled by cutting edge software stack, the AWS Neuron Software Development Kit (SDK), which includes an ML compiler, runtime and natively integrates into popular ML frameworks, such as … ll also: Solve challenging technical problems, often ones not solved before, at every layer of the stack. Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security. Build high-quality, highly available, always-on products. Research implementations that deliver the best possible … experiences for customers. A day in the life As you design and code solutions to help our team drive efficiencies in software architecture, you'll create metrics, implement automation and other improvements, and resolve the root cause of software defects. You'll also: Build high-impact solutions more »
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Development Engineer, STRADA ADC

Annapolis Junction, Maryland, United States
Amazon Data Services, Inc
Do you love decomposing problems to develop products that impact millions of people around the world? Would you enjoy identifying, defining, and building software solutions that revolutionize how businesses operate? The Software Transformation and Deployment Automation (STRADA) ADC Team at Amazon Web Services (AWS) is looking for a … Senior Software Development Engineer to build, deliver, and maintain complex products that delight our customers and raise our performance bar. You'll design fault-tolerant systems that run at massive scale as we continue to innovate best-in-class services and applications in the AWS Cloud. This position requires … ll also: - Solve challenging technical problems, often ones not solved before, at every layer of the stack. - Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security. - Build high-quality, highly available, always-on products. - Research implementations that deliver the best possible more »
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Member of Technical Staff

Bristol, England, United Kingdom
Oracle
and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the top tier enterprise software company in the world. Values are OCI’s foundation and how we deliver excellence. We strive for equity, inclusion, and respect for all. We … the latest security principles, techniques, and protocols Strong troubleshooting and performance tuning skills Proficiency in network, distributed, asynchronous, and concurrent programming Knowledge of professional software engineering standard methodologies for the full software development process Experience building and operating scalable infrastructure software or distributed systems Experience using Amazon … mentoring Strong verbal and written communication skills Strong analytical skills, with excellent problem solving abilities Preferred Qualifications Experience in Agile/SCRUM enterprise-scale software development Experience with big data solutions Direct experience with fleet orchestration for both virtual and containerized workloads Knowledge of Machine Learning fundamentals Working familiarity more »
Posted:

Senior Software Engineer

Greater London, England, United Kingdom
Ryff
new inventory so brands can reach previously unreachable audiences and build cultural relevance. Job Overview We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing and developing complex software applications, providing technical leadership, and … contributing to the architectural design and technical vision of our software products. This role requires strong problem-solving abilities and excellent coding skills. Key Responsibilities Design and develop complex software applications, modules, and systems. Write well-structured, efficient, and maintainable code. Ensure software is scalable, reliable, and … adheres to best practices. Contribute to the architectural design and technical vision of software products. Make informed decisions regarding technology selection and software design patterns. Conduct and participate in code reviews to maintain code quality and consistency. Identify and address code issues and ensure adherence to coding standards. more »
Posted:

Senior Software Engineer

london, south east england, United Kingdom
Ryff
new inventory so brands can reach previously unreachable audiences and build cultural relevance. Job Overview We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing and developing complex software applications, providing technical leadership, and … contributing to the architectural design and technical vision of our software products. This role requires strong problem-solving abilities and excellent coding skills. Key Responsibilities Design and develop complex software applications, modules, and systems. Write well-structured, efficient, and maintainable code. Ensure software is scalable, reliable, and … adheres to best practices. Contribute to the architectural design and technical vision of software products. Make informed decisions regarding technology selection and software design patterns. Conduct and participate in code reviews to maintain code quality and consistency. Identify and address code issues and ensure adherence to coding standards. more »
Posted:

Senior Solutions Architect

Watford, England, United Kingdom
Hybrid / WFH Options
Noir
for our client's digital gaming platforms. Collaborate with stakeholders to understand business requirements and translate them into scalable technical solutions. Design and implement software architecture patterns and best practices to ensure system reliability, scalability, and performance. Provide technical leadership and mentorship to development teams, driving innovation and … excellence in execution. Evaluate emerging technologies and industry trends, making recommendations for adoption where appropriate. Essential Skills and Qualifications: Extensive experience in software architecture and design, with a focus on web-based applications. Proficiency in TypeScript for frontend and backend development. Strong expertise in PHP for server-side … delivering complex projects on time and within budget. Preferred Qualifications: Experience with cloud platforms such as AWS, Azure, or Google Cloud. Knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes). Familiarity with frontend frameworks such as React or Angular. Understanding of agile development methodologies. Why Join: Opportunity more »
Posted:

Senior Solutions Architect

watford, hertfordshire, east anglia, United Kingdom
Hybrid / WFH Options
Noir
for our client's digital gaming platforms. Collaborate with stakeholders to understand business requirements and translate them into scalable technical solutions. Design and implement software architecture patterns and best practices to ensure system reliability, scalability, and performance. Provide technical leadership and mentorship to development teams, driving innovation and … excellence in execution. Evaluate emerging technologies and industry trends, making recommendations for adoption where appropriate. Essential Skills and Qualifications: Extensive experience in software architecture and design, with a focus on web-based applications. Proficiency in TypeScript for frontend and backend development. Strong expertise in PHP for server-side … delivering complex projects on time and within budget. Preferred Qualifications: Experience with cloud platforms such as AWS, Azure, or Google Cloud. Knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes). Familiarity with frontend frameworks such as React or Angular. Understanding of agile development methodologies. Why Join: Opportunity more »
Posted:

Java Architect

Sheffield, England, United Kingdom
Blupace Limited
its processes constantly. The company has been in business since 2008 and employs over 160+ people in more than 4 countries. Blupace provides innovative software solutions for businesses of all sizes, with a focus on Web & Mob Applications, e-commerce websites, data & Analytics , Field services and more. We are … Java Architect Responsibilities Meeting with technology managers and the design team to discuss the goals and needs of the company Examining and defining current architecture systems Designing scalable architecture systems for Java based applications Identifying the hardware and software infrastructure needs to accommodate the company’s architectural … goals Troubleshooting design flaws and system bottlenecks Performing validation tests to ensure the flexibility and scalability of the Java environment Assisting the software design team with application integration Conducting system performance tests Completing systems reports Java Architect Requirements Bachelor’s degree in software engineering or computer science Previous more »
Posted:

Application Architect

Greater London, England, United Kingdom
LexisNexis Intellectual Property Solutions
helping our customers achieve their goals, we support the development of new technologies and processes that ultimately advance humanity. The role focuses on designing software architecture to meet technical and business needs, collaborating with stakeholders to understand requirements and create efficient solutions. Responsibilities include setting technical standards, guiding … implementation, and ensuring alignment with organizational goals. Responsibilities Developing, designing, and govern the overall structure, framework, and architecture of software applications, ensuring alignment with business objectives and scalability for future growth Collaborating with stakeholders and development teams to gather and analyze requirements, understanding functional and non-functional needs … to inform architectural decisions Evaluating and select appropriate technologies, tools, frameworks, and methodologies best suited for the software's development, considering factors such as performance, security, and maintainability. Defining and establish coding standards, architectural patterns, and best practices to ensure consistency, quality, and efficiency across software development projects more »
Posted:

Software Engineer (Southampton)

Hampshire, England, United Kingdom
Executive Integrity | B Corp™
Job title: Junior Software Engineer Location: Southampton, England Who are we recruiting for? Our client, a leading data analytics and marine robotics business, is seeking a talented Junior Software Engineer to join their esteemed subsea technology team. As a pioneer in large-scale marine robotic operations, our client … edge technologies to capture ocean data and deliver maritime solutions while prioritizing sustainability and environmental responsibility. What will you be doing? As a Junior Software Engineer, you will play a vital role in supporting the development of new software capabilities and integrating them with other programs and devices. … to the control of sophisticated robotic equipment deployed from our client's Armada vessels. Your key responsibilities will include: Receiving comprehensive training on various software control systems running the uncrewed vessels, enabling you to make resilient software design decisions Assisting in the building, testing, and deployment of software more »
Posted:

Software Engineer

London Area, United Kingdom
Nexere Consulting
AI Software Engineer - C++ - GPGPU - CUDA - openCL The ideal candidate will have experience and expertise in both GPU compute programming and systems development using modern C++. The prospective candidate will work on and grow in both directions. This position will require the candidate to work closely with researchers and … the AI stack – from framework to applications for on-device execution Propose and prototype innovative ideas/solutions while considering real-world constraints Incorporate software engineering practices and contribute to software architecture planning Stay informed about state-of-the-art tools, techniques, and frameworks for AI Required … Skills: Bachelor's or higher degree in Computer Science/Engineering or related disciplines Professional software development experience with modern C++ Experience with GPU compute in CUDA/OpenCL Knowledge of linear algebra equivalent to at least first-year university level Strong computer science and engineering fundamentals (e.g., OS more »
Posted:

Software Engineer

london, south east england, United Kingdom
Nexere Consulting
AI Software Engineer - C++ - GPGPU - CUDA - openCL The ideal candidate will have experience and expertise in both GPU compute programming and systems development using modern C++. The prospective candidate will work on and grow in both directions. This position will require the candidate to work closely with researchers and … the AI stack – from framework to applications for on-device execution Propose and prototype innovative ideas/solutions while considering real-world constraints Incorporate software engineering practices and contribute to software architecture planning Stay informed about state-of-the-art tools, techniques, and frameworks for AI Required … Skills: Bachelor's or higher degree in Computer Science/Engineering or related disciplines Professional software development experience with modern C++ Experience with GPU compute in CUDA/OpenCL Knowledge of linear algebra equivalent to at least first-year university level Strong computer science and engineering fundamentals (e.g., OS more »
Posted:

Python/PHP Software Engineer

Manchester Area, United Kingdom
Hybrid / WFH Options
NCC Group
work together, we are brilliantly creative, we embrace difference and we want you to help us in our mission, as an Python/PHP Software Engineer. Take a look at our website here to learn more about why we’re one of the leading global cybersecurity consulting firms https … www.nccgroup.com/us/our-services/cyber-security/Summary of the role NCC Group is looking for a talented Python/PHP Software Engineer to join our consultant systems team, building and maintaining our evolving suite of applications. You will be expected to work both independently and … Gitlab Ability to debug and maintain existing legacy code as well as develop new functionality and services to meet requirements within a service-oriented architecture Good knowledge of software architecture, object-oriented development, design patterns and coding best practices Solid understanding of CI/CD cultures and more »
Posted:

Low Latency Software Engineer

London Area, United Kingdom
Algo Capital Group
Low Latency Software Engineer C++ A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. … You will be an enthusiastic, intelligent software engineer who can solve real-world problems. Equities, FX, Futures, Options, Fixed income, C++, ultra-low latency trading. The Role: The Low Latency Platform build-out we are looking for an exceptional developer with a strong academic background to work directly on … paced and continually changing environment. Technology is at the heart of what they do. Required skills and experience: Proven ability to develop high-quality software at varying levels of experience. Experience with C++, python or other mainstream modern programming languages, in low latency Java. Strong experience working on distributed more »
Posted:

Lead Software Engineer

United Kingdom
Hybrid / WFH Options
Space Executive
My client, a very exciting start-up in the Ecommerce world is seeking to hire their first Lead Software Engineer/Technical Lead in their Technical department to help build, guide and develop. This is a permanent role and will be fully remote. In terms of salary we are … and state-of-the-art technology, they are changing the way brands think about ecommerce marketplaces. Position overview: We are seeking an experienced Lead Software Developer with a strong focus on back-end development. As the Lead Software Developer, you will play a pivotal role in shaping our … next several years. As our first internal tech hire, you will play a pivotal role in shaping our technological infrastructure and guiding our external software development agency. Key Responsibilities : Design and implement robust back-end systems with scalability and security in mind. Contribute to front-end development efforts, enhancing more »
Posted:

Senior Software Engineer Technical Lead

London Area, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
Technical Lead Greenfield Consumer Search Product development Salary up to £130k + Benefits + Bonus + hybrid working A Senior Tech Lead/Principal Software Engineer opportunity within a high performing software engineering department. The Senior Tech Lead will take a hands-on role in leading the development … agnostic are preferred, but backgrounds with modern JavaScript libraries and modern Cloud platform experience is preferred. Your areas of expertise: A strong background in software engineering; ideally full stack and exposure to modern cloud platforms. Commercial experience with Semantic Search, AI Search optimisation, Elasticsearch or similar Leading by example … in setting software engineering best practice and standards; SOLID, TDD, CI/CD, DevOps, etc The ability to work with Product and Data Science teams in building complex customer facing products. Delivering in Big Tech, Marketplace, or similar environments. Experienced in technical decision making and software architecture more »
Posted:

Technical Development Lead

Royal Leamington Spa, England, United Kingdom
Vitsœ
You will guide the continuous development of Vitsœ’s technology in a collaborative, effective and Agile manner leading a multidisciplinary technology team. High-quality software will be delivered using best-of-breed frameworks, such as Laravel, and components to support the requirements of a growing business. Key areas of … autonomously within a non-siloed, organic business structure leading, coaching and growing a technology team of developers, UI and UX designers to deliver effective software within an Agile environment working with product owners and project managers to establish formal requirements, produce technical specifications and deliver software to an … agreed plan identifying appropriate software architecture, approaches, frameworks and components to implement the business requirements safe-guarding the stability, effectiveness and continuity of software development maintaining and managing technical debt, security and compliance of in-house software overseeing Vitsœ’s hardware resources, in collaboration with the more »
Posted:

Solutions Architect (.net Framework/legacy)

Milton Keynes, England, United Kingdom
Hybrid / WFH Options
Click Recruitment
Solutions Architect – MS Azure/MS Full Dev Stack – Flex Hybrid Working/Milton Keynes - £69K + Benefits Due to growth our clients Architecture team are expanding with either an experienced Solution Architect or Senior Software Developer who is looking to step up into transitioning into a Solution … the following skills and experience: Experience in the design of Azure cloud applications and the methods used to analyze and documents architectures. Expert in software architecture and defining cloud solutions. Knowledge of Azure Cloud architecture, components, and services including security, high availability, disaster recovery and performance tuning … Knowledge of Azure cloud design patterns, application migration and modernization approaches Extensive commercial software development knowledge in cloud and on-premise environments Advanced knowledge of software design patterns Advanced knowledge of OO design principles and techniques Ability to persuaded and influence both internal and external stakeholders. Logical thinker more »
Posted:

Senior Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Eames Consulting
Senior Software Engineer £75k + Bonus + Competitive Pension London/Hybrid A leading London Insurance company are currently expanding their technical capacity and are looking for a Senior Software Engineer to join their team. The world of Tech within Insurance is not standing still and this role … for someone who is looking to keep up with new trends. You will play a pivotal role in designing, developing, and maintaining cutting-edge software solutions. You will collaborate with cross-functional teams to create robust, scalable, and efficient systems that drive our business forward. This role demands a … deep understanding of software development principles, a passion for technology, and a commitment to continuous learning and improvement. Key Responsibilities: Design, develop, and maintain complex software solutions. Collaborate with product managers, designers, and other engineers to deliver high-quality products. Utilize frontend technologies such as HTMX, React, or more »
Posted:

Senior Software Engineer

london, south east england, United Kingdom
Hybrid / WFH Options
Eames Consulting
Senior Software Engineer £75k + Bonus + Competitive Pension London/Hybrid A leading London Insurance company are currently expanding their technical capacity and are looking for a Senior Software Engineer to join their team. The world of Tech within Insurance is not standing still and this role … for someone who is looking to keep up with new trends. You will play a pivotal role in designing, developing, and maintaining cutting-edge software solutions. You will collaborate with cross-functional teams to create robust, scalable, and efficient systems that drive our business forward. This role demands a … deep understanding of software development principles, a passion for technology, and a commitment to continuous learning and improvement. Key Responsibilities: Design, develop, and maintain complex software solutions. Collaborate with product managers, designers, and other engineers to deliver high-quality products. Utilize frontend technologies such as HTMX, React, or more »
Posted:

Software Engineer (Data/Airflow) - Elite FinTech Firm - Up to £130k + Bonus

London Area, United Kingdom
Hybrid / WFH Options
Hunter Bond
Job Title: Software Engineer (Data/Airflow) Client: Elite FinTech Firm Salary: Up to £130k + Bonus Location: London (Hybrid) Sells: Cutting-edge tech, ownership of multiple greenfield projects, no red tape, a friendly/collaborative environment, beautiful offices, personal projects on Fridays! An Elite FinTech Firm is looking … for the best Software Engineers around to join a top-tier team. The team is made up of some of the smartest individuals around (degree-educated McGill/MIT/Oxford/Imperial) who have worked at some elite firms (Google/Ubisoft/Jane St) This team have … an unlimited tech budget and promote a great culture! Role Building scalable and performant software Being involved in code implementation, testing, software architecture best practices Working on large-scale greenfield projects Skills They are fully open to experience level and will find good fits for the best more »
Posted:

Software Engineer (Data/Airflow) - Elite FinTech Firm - Up to £130k + Bonus

london, south east england, United Kingdom
Hybrid / WFH Options
Hunter Bond
Job Title: Software Engineer (Data/Airflow) Client: Elite FinTech Firm Salary: Up to £130k + Bonus Location: London (Hybrid) Sells: Cutting-edge tech, ownership of multiple greenfield projects, no red tape, a friendly/collaborative environment, beautiful offices, personal projects on Fridays! An Elite FinTech Firm is looking … for the best Software Engineers around to join a top-tier team. The team is made up of some of the smartest individuals around (degree-educated McGill/MIT/Oxford/Imperial) who have worked at some elite firms (Google/Ubisoft/Jane St) This team have … an unlimited tech budget and promote a great culture! Role Building scalable and performant software Being involved in code implementation, testing, software architecture best practices Working on large-scale greenfield projects Skills They are fully open to experience level and will find good fits for the best more »
Posted:

Senior Product Manager

United Kingdom
Hybrid / WFH Options
83zero
roadmap planning through launch. Proven ability to make trade-offs between features, schedules, and costs based on their relationship to customer needs, business goals, software architecture constraints, and software development team capabilities. Demonstrated ability to write internal and externally facing documents (MRDs, Launch guides, white papers, etc more »
Posted:

Senior Full Stack Developer | React + C# | Greenfield Trading Platform | London, Hybrid | up to £140k + Bonus, Benefits

Greater London, England, United Kingdom
Hybrid / WFH Options
VirtueTech Recruitment Group
player in major metals, energy, and agricultural products markets across the globe. As they embark on a transformative journey to revamp their front-end architecture, they're seeking a strong Senior Full Stack Developer with key skills in React and C#, to shape the future of their trading platforms. … few minutes' walk from Liverpool Street Station. Responsibilities include: Designing, coding, and testing all components of modern web applications. Contribute heavily to the overall architecture and design of the front end applications Develop solutions to a high standard that is maintainable, testable and meets the requirement’s acceptance criteria. … ideas, and keep abreast of the latest technologies. Liaise with business users to gather application requirements. Ensure delivered systems are of production quality. Ensure software is adequately documented for handover to the business. Experience needed for this Full Stack, React, Engineer: Proven track record and professional experience in a more »
Posted:
Software Architecture
10th Percentile
£46,930
25th Percentile
£57,500
Median
£70,000
75th Percentile
£82,500
90th Percentile
£100,000