Software Architecture Job Vacancies

176 to 200 of 475 Software Architecture Jobs

Cybersecurity Senior Engineering Specialist with Security Clearance

Colorado Springs, Colorado, United States
Hybrid / WFH Options
Aerospace Corporation
latest in information system technologies, such as elastic compute clouds, containerization, microservices, real-time operating systems, and visualization frameworks, with expertise in cyber security, software architecture, software engineering, data science, Artificial Intelligence, process improvement, and software development to deliver responsive, resilient, high-performance software intensive … eMASS experience, etc. Familiarity or working knowledge with general Information Technology (IT) experience such as providing systems administration, help desk support, data base administration, software development, writing scripts, etc. We offer a competitive compensation package where you'll be rewarded based on your performance and recognized for the value More ❯
Employment Type: Permanent
Salary: USD 193,500 Annual
Posted:

Lead Software Engineer - Java, Spring Boot, Microservices

East London, London, United Kingdom
TPXImpact Holdings Plc
About The Role Job Level: 10 UK Wide We are looking for aLead Software Engineerwho will be responsible for the design, development, and deployment of high-quality software solutions. This role involves leading a team of engineers on high-profile projects, ensuring best practices are followed, and driving … continuous improvement in software development processes. You will collaborate closely with cross-functional teams, including product management and UX/UI, to ensure that our software solutions meet business and customer needs. You will be responsible for driving culture through your craft and be keen to take on … line management responsibilities. Responsibilities Lead the architecture, design, and development of complex software systems, ensuring they meet high standards of quality, security, and scalability. Manage and mentor a team of software engineers, providing technical guidance to foster professional growth. Ensure that coding standards, development best practices, and More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Software Architect

Hertfordshire, England, United Kingdom
Innovate
As a Software Architect, you’ll shape the foundation of cutting-edge, mission-critical software by designing robust, scalable architecture that meets demanding real-world requirements. You’ll guide development teams in implementing structural and temporal design, ensuring reliable system behaviour across a range of complex interfaces. … This is a strategic engineering role, ideal for someone with a strong technical background and a passion for software design looking to make the step into architecture or solidify their impact at the system level. Responsibilities: Define and evolve software architecture, ensuring consistency across internal and … leads, and systems teams. Drive alignment with long-term technology strategy through engagement with specialist groups and engineering communities. Skills & Experience: Extensive experience in Software Design, generating requirements at sub-system level. Strong background in software development, with the ability to make sound architectural decisions. Familiarity with modern More ❯
Posted:

Software Architect

hertfordshire, east anglia, United Kingdom
Innovate
As a Software Architect, you’ll shape the foundation of cutting-edge, mission-critical software by designing robust, scalable architecture that meets demanding real-world requirements. You’ll guide development teams in implementing structural and temporal design, ensuring reliable system behaviour across a range of complex interfaces. … This is a strategic engineering role, ideal for someone with a strong technical background and a passion for software design looking to make the step into architecture or solidify their impact at the system level. Responsibilities: Define and evolve software architecture, ensuring consistency across internal and … leads, and systems teams. Drive alignment with long-term technology strategy through engagement with specialist groups and engineering communities. Skills & Experience: Extensive experience in Software Design, generating requirements at sub-system level. Strong background in software development, with the ability to make sound architectural decisions. Familiarity with modern More ❯
Posted:

Software Architect

bristol, south west england, United Kingdom
Innovate
As a Software Architect, you’ll shape the foundation of cutting-edge, mission-critical software by designing robust, scalable architecture that meets demanding real-world requirements. You’ll guide development teams in implementing structural and temporal design, ensuring reliable system behaviour across a range of complex interfaces. … This is a strategic engineering role, ideal for someone with a strong technical background and a passion for software design looking to make the step into architecture or solidify their impact at the system level. Responsibilities: Define and evolve software architecture, ensuring consistency across internal and … leads, and systems teams. Drive alignment with long-term technology strategy through engagement with specialist groups and engineering communities. Skills & Experience: Extensive experience in Software Design, generating requirements at sub-system level. Strong background in software development, with the ability to make sound architectural decisions. Familiarity with modern More ❯
Posted:

Principal Software Engineer

Plymouth, Devon, United Kingdom
Hybrid / WFH Options
Stefanini, Inc
Join us to co-create solutions for a better future! Job Details Software Engineer Principal Software Engineer Plymouth, MN Posted: 4/1/2025 Job ID#: 60084 Job Category: Software Engineer Position Type: Contract Duration: Long Term Stefanini Group is hiring! Stefanini is looking for Principal … Software Engineer for Plymouth, MN location (Hybrid work). For quick Apply, please reach out to Vipul Bhardwaj- call: -8630/email: Open for W2 candidates only! Join as a Principal Software Engineer - Embedded Systems and make a real difference in the lives of patients worldwide! Our cutting … boundaries of what's possible. As a key member of our R&D team, you'll be responsible for developing and maintaining the embedded software architecture and design for our lifesaving CRRT devices. You'll work collaboratively with cross-functional teams to create the best solutions possible, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer FCS & FMS (f/m/d)

Manching, Bayern, Germany
E Airbus Defence and Space GmbH
Job Description: Are you creative and innovative? Are you customer- and solution-oriented? Are you prepared to re-think software development? Are you looking for a new challenge? There is a possibility for an Embedded Software Engineer FCS & FMS (m/f/d) at Airbus Defence and … Space in Manching. The successful applicant will join the department Flight Control Software . This team is developing safety critical software, covering manned and unmanned air vehicles in several programmes like Eurofighter and Eurodrone. We are looking for someone to support the new development of an Safety Critical … and looking for more details? Your tasks will be: Being part of an agile team, that designs, implements and tests safety critical real time software Development of embedded applications and low level platform Software for Flight Control Computer Software reviews and documentation Design and documentation of software More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior .NET Software Engineer

United Kingdom
Hybrid / WFH Options
Explore Learning
Why Explore Learning? We are seeking an experienced and highly skilled C#/.NET Software Developer to join our dynamic and rapidly expanding team on a Fixed Term basis for 9 months.As a .NET Software Developer, you will play a crucial role in designing, developing, and maintaining high … quality software solutions using the Microsoft .NET framework. You will work closely with cross-functional teams to create innovative software products that meet our clients' needs. The Role Key Responsibilities: Software Development: Design, develop, and maintain software applications using .NET technologies, ensuring high performance, security, and … scalability. Code Review: Conduct code reviews and provide constructive feedback to junior team members, promoting best practices and code quality. Architecture and Design: Collaborate with architects and senior team members to define software architecture and make design decisions. Problem Solving: Analyse and troubleshoot complex software issues More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr Embedded Software Engineer - Next-Gen Avionics

Phoenix, Arizona, United States
Honeywell
is the industry's 1st Cloud-Connected "always-on" Integrated Cockpit system, featuring cloud-native communications, navigation, and surveillance systems, powered by a flexible software platform that can be customized for virtually every type of aircraft, from passenger planes and business aircraft to defense, general aviation and the rapidly … connectivity, an exciting and intuitive user interface and a highly scalable and customizable design. Join a team that designs, develops and deploys cutting-edge software solutions for Honeywell Anthem next-generation Avionics Systems. As a Sr Advanced Software Engr , within our (NGA) Next-Generation Avionics group, you will … play a critical role in the design, architecture and deployment of cutting-edge Display Systems that enhance the situational awareness and decision-making capabilities of pilots, by delivering innovative features, implementing functionalities, enhancing the user experience and the overall advancement of technology. In this role, you will have a More ❯
Employment Type: Permanent
Salary: USD Hourly
Posted:

Software Engineer

Wythenshawe, Manchester, United Kingdom
Cardinal Global Logistics
exceptional service and shaping the next chapter of our partnership journey. In return, you'll enjoy a competitive salary and enhanced benefits. As a Software Engineer at Ceedbox, you'll be at the heart of our development process, crafting scalable and robust applications that power our clients' operations. We … Prior experience in building and maintaining SaaS applications is a must. You should be familiar with the challenges and best practices involved in delivering software as a service. Flexibility: Be open to working on various projects across the company, adapting to new technologies and challenges as they arise. Commitment … to Learning: Stay current with industry trends and continuously seek to improve your skills and knowledge. Proactive Improvement: Take the initiative to monitor software performance and suggest enhancements that will improve efficiency and user experience. Scalable Solutions: Plan and deliver scalable software architecture that facilitates smooth client More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Lead - Product Development - Commercial Portfolio

London, United Kingdom
WeAreTechWomen
relationship with counterparts within the corporate technology team to align and support corporate and cross-divisional initiatives. You will manage a global staff of software engineers across value streams and partner with your Product Management and Quality peers to support agile scrum teams across the globe. Key Responsibilities: Product … new product features and enhancements, ensuring that they are scalable, reliable, and meet customer needs. Leadership & Team Development Lead and inspire a team of software engineers, architects, and engineering managers, ensuring high performance and professional growth. Cultivate a high-performance culture, emphasizing accountability, innovation, collaboration, and quality. Establish and … and operational efficiency. Mentor and guide engineering leadership, providing direction on both technical and operational aspects of product development. Technical Oversight & Innovation Oversee the architecture and design of complex software systems, ensuring robust and scalable solutions. Balance technical priorities with business goals to deliver innovative products while ensuring More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

SAP NS2 Senior Cloud Security Engineer-Onsite with Security Clearance

Chantilly, Virginia, United States
SAP National Security Services, Inc. (SAP NS2)
NS2 COMPANY DESCRIPTION SAP is the global market leader for business software and related services. SAP National Security Services Inc. (SAP NS2 ) is an independent U.S. subsidiary of SAP. At SAP NS2, we leverage best-in-breed technologies engineered by SAP to protect the lives, assets and information of … to effectively work with minimal supervision in a cloud environment, understanding the complexities that come with cloud, and can effectively communicate cloud design/architecture ideas to technical as well as non-technical client stakeholders. This is a full-time position, and due to security requirements is on-site … security technologies, including firewalls, intrusion detection and prevention systems, vulnerability scanners, and log analysis tools. • The ideal candidate will possess deep technical skills in software architecture and cloud computing as well as very strong written and public communication skills. • Strong Design & Architecture skills- Experience in the overall More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

SW Engineer Chief with Security Clearance

Colorado Springs, Colorado, United States
SAIC
Description SAIC is seeking a Software Engineer Chief to support the AF TENCAP HOPE 2.0 contract. The AF TENCAP HOPE 2.0 contract bridges intelligence community collection architectures, capabilities, and technologies with DoD operational and tactical requirements. This effort will deliver rapid, innovative, and cost-effective capabilities to meet warfighter … awareness, cyberspace and spectrum warfare, large data analytics, data lake, jamming technologies, sensor technologies, geo-registration to deliver a cutting-edge approach. As a Software Engineer Chief on the AF TENCAP HOPE 2.0 project, you will lead the design and integration of software components within the broader system … architecture. You will ensure that the software architecture supports system functionality, scalability, and interoperability with hardware and firmware components, in line with AF TENCAP's mission requirements. The ideal candidate will have extensive experience in software development, particularly within classified projects. This individual should possess deep expertise More ❯
Employment Type: Permanent
Salary: USD 240,000 Annual
Posted:

Software Engineer/Senior Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Hypervision Surgical
Job title (Senior) Software Engineer The role We are seeking a curious, creative and motivated individual who rises to the challenges of continuing to build an innovation-driven start-up. As we progress towards Series A funding, this is a unique opportunity to help define the future of surgery … and play a significant role in shaping the company’s product. This role is available at Software Engineer and Senior Software Engineer level, depending on experience. As our (Senior) Software Engineer, you will contribute to ongoing improvements and upgrades to our surgical hyperspectral imaging system. In particular … suggest and develop new product features and support them through to release into a medically regulated environment; hold responsibility in designing, developing and maintaining software components in C++ and Python; collaborate with other software engineers and imaging scientists as well as regulatory and clinical experts to ensure our More ❯
Posted:

Software Engineer/Senior Software Engineer

london, south east england, United Kingdom
Hybrid / WFH Options
Hypervision Surgical
Job title (Senior) Software Engineer The role We are seeking a curious, creative and motivated individual who rises to the challenges of continuing to build an innovation-driven start-up. As we progress towards Series A funding, this is a unique opportunity to help define the future of surgery … and play a significant role in shaping the company’s product. This role is available at Software Engineer and Senior Software Engineer level, depending on experience. As our (Senior) Software Engineer, you will contribute to ongoing improvements and upgrades to our surgical hyperspectral imaging system. In particular … suggest and develop new product features and support them through to release into a medically regulated environment; hold responsibility in designing, developing and maintaining software components in C++ and Python; collaborate with other software engineers and imaging scientists as well as regulatory and clinical experts to ensure our More ❯
Posted:

Senior Java Engineer

Reading, Oxfordshire, United Kingdom
ENGINEERINGUK
problems, we will give you the opportunity to have real-world impact and purpose, working in one of our Central Government business units. Our Software Engineers are trusted to work closely with a wide range of clients on exciting projects with real-world critical purpose and positive impact on … be prepared to undergo National Security Vetting (NSV) to Security Check (SC) level as a minimum. Your future duties and responsibilities As a Senior Software Engineer you'll join a flagship UK Government programme working on a project that helps protect UK citizens' lives. Working as part of a … DevOps principles, practices and philosophy Experience in Spring Boot You'll also need demonstrable experience and competency in the following: Java engineering and general software architecture Software lifecycle automation and best practices Problem solving complemented by good analytical and reasoning abilities Aware of security concerns and best More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C4ISR Software Engineer with Security Clearance

San Diego, California, United States
Scientific Research Corporation
Tactical Air (TACAIR) Reference Implementation Laboratory (RIL) at NIWC Pacific, in San Diego, CA Provides engineering support necessary to monitor, review, and critique the software specifications, designs, and implementations being developed by the system contractors and their subcontractors Supports a high level of code quality by reviewing unit tests … participating in code reviews, reducing cyclomatic complexity, removing code duplication, and debugging software modules Establishes standards and demonstrate an expert understanding of user interface design patterns, object oriented design, refactoring, design patterns, test automation, continuous integration/deployment, concurrency, modeling, versioning, memory management, security, services, networking, inter-process/… thread communication, and message queues Supports the industry vendors in the design, development, documentation, testing and debugging of applications software and systems FILLING THIS POSITION IS CONTINGENT UPON FUNDING Requirements Bachelor of Science degree from an accredited college or university in applied science, computing, engineering, mathematics, physics, management information More ❯
Employment Type: Permanent
Salary: USD 146,000 Annual
Posted:

Development Team Lead - Java

Bristol, Gloucestershire, United Kingdom
Gresham Technologies plc
focused and is a hands-on technical leadership position , where you will be responsible for driving the design, development, and delivery of high-performance software solutions. While you will have some team management responsibilities, the primary focus of this role is technical excellence, ensuring that the team follows best … Key Responsibilities Hands-on development: Lead by example, writing high-quality, well-tested Java code. Technical Leadership: Guide the team in best practices for software architecture, performance optimization , and maintainability. Design and problem-solving: Drive the design of complex systems, ensuring scalability, security, and reliability. Code reviews and … 17+ preferred) - deep understanding of core Java, multithreading, concurrency, and performance tuning Strong experience with Spring Boot, RESTful APIs, and Microservices Deep knowledge of software architecture and ability to design scalable, high-performance systems Experience with relational databases (PostgreSQL, MySQL, etc.) Comfortable with testing best practices, CI pipelines More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Architect

Bristol, United Kingdom
Carbon 60
Software Architect This company, a leading provider of cutting-edge Air Defence Systems, is seeking a talented Software Architect to join their dynamic team in Bristol. As a Software Architect, you will play a pivotal role in shaping the future of their innovative solutions. Responsibilities of the … Software Architect: - Continuously design and develop Command and Control architectures for the company's next-generation products - Collaborate with cross-functional teams to ensure the successful implementation and integration of software solutions - Proactively identify and implement new tools, techniques, and approaches to enhance the company's software development processes - Maintain effective documentation throughout the software development lifecycle - Ensure compliance with industry standards and restricted coding practices, such as DefStan 00-55, DO-178C, or IEC61508 and MISRA C++ Qualifications and Skills: - Extensive experience in software engineering, with a strong background in C++ development - Proficiency More ❯
Employment Type: Contract
Rate: GBP 70 Hourly
Posted:

SAP NS2 Senior Cloud Engineer/Systems Administrator - Onsite - C with Security Clearance

Chantilly, Virginia, United States
SAP National Security Services, Inc. (SAP NS2)
Engineer/Systems Administrator - Onsite - Chantilly, VA Active TS SCI with Polygraph Required NS2 COMPANY DESCRIPTION SAP is the global market leader for business software and related services. SAP National Security Services Inc. (SAP NS2 ) is an independent U.S. subsidiary of SAP. At SAP NS2, we leverage best-in … to effectively work with minimal supervision in a cloud environment, understanding the complexities that come with cloud, and can effectively communicate cloud design/architecture ideas to technical as well as non-technical client stakeholders. This is a full-time position, and due to security requirements is on-site … only. Skills/Experience Requirements The ideal candidate will possess deep technical skills in software architecture and cloud computing as well as very strong written and public communication skills. Strong Design & Architecture skills- Experience in the overall architecture of software applications for products and solutions. More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Lead Full Stack Developer

London, United Kingdom
Hybrid / WFH Options
Endeavour Recruitment Solutions
Technologies: Docker SQL NoSQL AWS Lambda DynamoDB Application Security HTML5 ES2018 React Redux Webpack NodeJS REST APIs Git Software Architecture Scalable Apps Optimisation The Benefits: Work with Iconic brands Manage & Mentor a Small Team Option to work remotely Responsibilities: Leading the team to evolve the framework & technology stack … Computer Science or related area Excellent communication skills in English, both written and verbal HTML5 ES2018 Webpack Node.js REST APIs Git/workflow models Software Architecture Scalable Apps Enterprise CMS implementation (nice to have) Knowledge of Machine Learning - beneficial Applicants are invited to apply as soon as possible More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Exeter, New Hampshire, United States
Digital Prospectors
Position: Software Developer Location: Exeter, NH (Remote) Length: Direct Hire W2 Candidates Only, No C2C Job Description: Our client is seeking an experienced and motivated Software Developer to join their dynamic and growing team. This role offers the opportunity to contribute to innovative software solutions and make … developing, and maintaining mission-critical applications that support our business operations. Essential Duties and Responsibilities (but not limited to): Translate business requirements into effective software solutions, ensuring alignment with the strategic unit's architecture and technical standards. Develop, maintain, and refactor in-house data extract/transformation console … applications and web-based workflow management tools. Foster a collaborative team environment by contributing to software development standards, performing code reviews, and maintaining version control. Act as a technical resource for server-based third-party applications within the team's scope, ensuring smooth operations and troubleshooting as required. Monitor More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Developer with Security Clearance

Fairfax, Virginia, United States
Nationwide IT Service, Inc
Nationwide IT Services, NIS, is seeking a Senior Software Developer for the following opportunity: Technical Leadership & Guidance: Technical Design and Architecture: Participating in the design and architecture of software solutions, often leading the technical direction for specific features or components. This includes making key technology decisions … Often acts as a point of escalation for difficult technical problems. Performance Optimization: Identifying and implementing strategies to optimize application performance, scalability, and reliability. Software Development & Delivery: Full Stack Development: Depending on the team and project, you might be involved in both front-end and back-end development, database … Solid foundation in fundamental data structures (arrays, linked lists, trees, graphs, etc.) and algorithms, enabling you to solve complex problems efficiently and optimize performance. Software Architecture and Design Patterns: Ability to design scalable, robust, and maintainable software systems using established architectural patterns (e.g., microservices, MVC) and design More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer with Security Clearance

Lexington, Massachusetts, United States
Encode
Client seeks a Software Engineer to support the research and development of large-scale open architecture distributed/cloud-based data processing, analysis, and Artificial Intelligence (AI) projects utilizing agile development methodology. Client technical staff will design the software architecture systems with input from the contingent … systems. Responsibilities include but not limited to: Support client staff that are developing algorithms for threat detection and decision support and implement and support software for real-time control of hardware from camera to radar systems. Enable and support third parties engaged by a sponsor agency to enhance and … extend the system. Must haves: JSON, Protobuf, and SQL-Based Databases Software/Algorithm Development Inter-process Communications (TCP/IP, Thin Communications Layers, Publish/Subscribe Middleware, DDS) Networking Applications and Protocols: TCP/IP, DNS, NTP, DHCP, SSH, FTP and HTTP/S. Backend Programming (SQL) C More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

SharePoint Engineer with Security Clearance

Springfield, Virginia, United States
ManTech International
and participate in regularly scheduled and ad hoc SharePoint testing Minimum Qualifications: Must have 5+ years' experience with SharePoint Engineering or Development Experience with software architecture, software development fundamentals, object-oriented design, and Web user interface design Experience with SharePoint 2016 Administration (Setup, troubleshoot, farm admin) Experience More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:
Software Architecture
10th Percentile
£44,125
25th Percentile
£57,500
Median
£68,750
75th Percentile
£85,000
90th Percentile
£110,000