Permanent Software Development Engineer Job Vacancies

1 to 25 of 63 Permanent Software Development Engineer Jobs

Sr. Software Development Engineer

United Kingdom
Hybrid / WFH Options
Curtiss-Wright Corporation
We are looking for a Senior Software Development Engineer to join our LetchworthAs our Senior Software Development Engineer, you will perform all software lifecycle phase tasks from planning to release and subsequent maintenance and support. Be able to complete all allocated tasks within the time and budget specified within the work package definitions.The … successful candidate will be an experienced Software Development Engineer, and be able to make correct technical decisions that ensure compliance and quality while considering cost, schedule and risk. Location: Letchworth UK We Take Care of Our People Work-life balance through our Hybrid working, flexitime program and condensed work week (role dependent) I Paid Time Off I … Retirement with Employer Match I Health and Wellness Benefits I Learning and Development Opportunities I Competitive Pay I Bonus Scheme I Recognition I I Your Challenge Perform software development tasks to the required quality, complying with company procedures and within time and cost constraints. Develop software planning documents. Develop software requirements and associated traceability. Develop More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Software Development Engineer, North America Stores

London, United Kingdom
Amazon
Sr. Software Development Engineer, North America Stores Job ID: Services LLC - A57 Come build the future as a Sr. Software Development Engineer at Amazon, where you will be inspired working along best-in-class inventors and innovators! As an Amazon Software Development Engineer, you will solve unique and complex problems at … Technology Pricing and Promotions Shopbop Key job responsibilities Depending on your experience, interests and business needs, you will own the front-end, back-end, or full stack design and development of product features, building scale, efficiency, and differentiated customer experiences. We're looking for software engineers passionate about building software solutions end-to-end, have strong software development experience delivering at scale solutions, and systems design skills. You should have a demonstrated ability delivering within a DevOps delivery model from scoping requirements, requirement analysis, design, development, test, CI/CD, security implementation, and operational excellence with the ability to work cross-functionally with Product Managers, business stakeholders and other tech teams through the actual More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer in Test - SAS Viya Platform

Glasgow, United Kingdom
SAS
Software Development Engineer in Test - SAS Viya Platform - Hybrid Nice to meet you! We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers. We're also a debt-free multi-billion-dollar organization on our path to IPO … a dynamic, fulfilling career coupled with flexibility and world-class employee experience, you'll find it here. About the job The SAS Viya Platform team is looking for a Software Development Engineer in Test to contribute to the development and validation of the compute capabilities that power our next-generation analytic engine - designed for AI integration … and cloud-native environments. As part of a rapid response team, you'll be instrumental in building robust, scalable test automation, enabling fast delivery of high-quality software to our global customers. You'll collaborate with a diverse and international team of engineers, bringing together deep technical knowledge and innovative thinking. You'll play a critical role in ensuring More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Amazon Pay Transaction Processing

London, United Kingdom
Amazon
Software Development Engineer, Amazon Pay Transaction Processing The Challenge: Whole Foods Market is looking for Software Development Engineer who is passionate and innovative that have a heart for Nourishing People and the Planet to join our newly formed Engineering Services team. This team will be tackling some of our most complex and challenging projects … unearth the full potential of this opportunity. The Role: Everyone on the team needs to be entrepreneurial, wear many hats and work in a highly collaborative environment. As a Software Development Engineer, you will help tackle a diverse landscape of technical challenges. We are an early-stage initiative, and you will play an active role in translating … a UNIX or Linux platform) Experience developing distributed/scalable systems and high-volume transaction applications in a 24/7 environment. Web services and web application/services development experience. 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems. This is an excellent opportunity to join More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Software Development Engineer, Fees Tech

London, United Kingdom
Amazon
Sr. Software Development Engineer, Fees Tech Are you a seasoned software engineer who thrives on solving complex technical challenges at scale while mentoring others? Do you want to architect critical tech systems that directly impact millions of entrepreneurs worldwide? Join our Seller Fees Tech organization as a Senior SDE and lead the development of … sellers by ensuring accurate, transparent fee calculations that directly impact their business operations. Your work will directly influence seller profitability, marketplace growth, and Amazon's revenue streams through the development of robust, scalable services that must perform flawlessly at massive scale. Key job responsibilities A. Technical Leadership Architect scalable, resilient services that standardize fee structures and financial mechanisms across … to ensure systems are production-ready and meet stringent SLAs Lead technical investigations for complex production issues and implement comprehensive solutions C. Innovation & Mentorship Pioneer GenAI adoption to improve development workflows, code quality, and team productivity Mentor junior engineers, helping them grow technically and professionally Identify and evaluate new technologies that could benefit the team's development process More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Software Development Engineer, Multichannel Commerce and Fulfilment Services, Santos

Cambridge, Cambridgeshire, United Kingdom
Amazon
Sr. Software Development Engineer, Multichannel Commerce and Fulfilment Services, Santos We are seeking an experienced Software Development Engineer to join our innovative Supply Chain Technology team. Our mission is to revolutionize global supply chain capabilities, enabling businesses of all sizes to reach customers worldwide through multiple channels. We are building next-generation solutions that … growing customer base, we are looking for talented engineers who can work across complex systems. You will be part of a team that's tackling fascinating technical challenges in software architecture design, customer experience, and business strategy. Responsibilities Design and implement highly scalable, full-stack applications Own technical solutions end-to-end, from conception to deployment Collaborate with senior … existing systems for enhanced performance and scalability Mentor junior engineers and contribute to team growth Champion operational excellence and quality engineering practices Required Qualifications Good experience in full-stack development Expertise in data structures, algorithms, and software design principles Track record of building scalable, distributed systems Experience with modern development practices and tools Problem-solving and analytical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Software Development Engineer, Multichannel Commerce and Fulfilment Services, Santos

North Ferriby, North Humberside, United Kingdom
Amazon
Sr. Software Development Engineer, Multichannel Commerce and Fulfilment Services, Santos We are seeking an experienced Software Development Engineer to join our innovative Supply Chain Technology team. Our mission is to revolutionize global supply chain capabilities, enabling businesses of all sizes to reach customers worldwide through multiple channels. We are building next-generation solutions that … growing customer base, we are looking for talented engineers who can work across complex systems. You will be part of a team that's tackling fascinating technical challenges in software architecture design, customer experience, and business strategy. Responsibilities Design and implement highly scalable, full-stack applications Own technical solutions end-to-end, from conception to deployment Collaborate with senior … existing systems for enhanced performance and scalability Mentor junior engineers and contribute to team growth Champion operational excellence and quality engineering practices Required Qualifications Good experience in full-stack development Expertise in data structures, algorithms, and software design principles Track record of building scalable, distributed systems Experience with modern development practices and tools Problem-solving and analytical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Senior Software Development Engineer Professional Mulhuddart, IE

Dublin, Ireland
IBM
customers enable their IT, finance, and DevOps teams to work together to optimize cloud resources for speed, cost, and quality. We are seeking a highly skilled and experienced Senior Software Development Engineer to join our dynamic and growing team. The ideal candidate will be a seasoned software developer with a passion for technology, problem-solving, and … driving software development processes. You will get to lead technical initiatives, and mentor junior engineers while delivering high-quality, scalable, and maintainable software solutions. Your role and responsibilities Develop cloud-native services to address both new and ongoing business challenges and meet customer needs. Own end-to-end feature development, from concept through design to production … collaborating with product managers and engineers to deliver scalable, high-quality solutions. Drive the adoption of best practices for software development, including testing, code reviews, and continuous integration, to ensure the delivery of high-quality, reliable software. Identify and address performance bottlenecks, ensuring that systems scale efficiently and perform well under varying loads. Mentor and provide technical guidance More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Software Engineer Enterprise Technology & Security Development Program (July 2026)

Dudley, West Midlands, United Kingdom
Nichols College
Software Engineer Enterprise Technology & Security Development Program (July 2026) Recruitment began on September 12, 2025 and the job listing Expires on September 18, 2025 SOFTWARE ENGINEER ENTERPRISE TECHNOLOGY & SECURITY DEVELOPMENT PROGRAM Get ready to make your mark! Jumpstart your career through hands-on, impactful work, comprehensive training and development, and exposure to executive … that bring new technologies to life. It's why we've made a substantial investment to build and support our in-house tech firm. In our Enterprise Technology & Security Development Program (ETSDP), you will help build next-generation services and collaborate with fintech partners on innovative solutions. Bring your whole self to work, including your passion for what's … on our transformation journey means you'll get to reinvent what banking looks and feels like for millions of people! THIS PROGRAM HAS A START DATE OF JULY 2026 Software Engineer Rotation In this year-long program you will develop the skills and knowledge necessary to have a successful career. You'll complete three different Software Engineer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, INTech LatAm Expansion

United Kingdom
Amazon
Sr. Software Development Engineer II, Amazon Stores - Technology Teams Amazon Stores - Technology Teams Overview Amazon's technology teams in Latin America are driving innovation across various domains. Here's an integrated look at three key teams: INTech (International Technology) - Develops highly available Tier-1 services for over 300 million customers - Focuses on expanding services efficiently in Latin … America, particularly Mexico - Works with massively scalable distributed systems processing hundreds of billions of requests daily - Responsible for design, development, testing, and deployment of services - Emphasizes operational excellence and innovative problem-solving - Seeks candidates with experience in real-time scalable systems and strong technical abilities Payments Team - Drives architecture and technology choices for world-class developer experiences - Utilizes metrics … to rapidly iterate on software features - Focuses on solving complex problems with elegant, practical code - Emphasizes quality, consistency, maintainability, efficiency, and security - Responsible for designing, developing, and deploying medium to large-sized projects - Defines and implements engineering best practices - Champions user needs, insisting on high standards and engaging features Global Realty Technologies - Leads and mentors software engineers - Develops More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Development Engineer, Ring AI

Darlington, County Durham, United Kingdom
Amazon
Senior Software Development Engineer, Ring AI At Ring, we're seeking a driven and talented Senior Software Development Engineer to join our AI Team. In this pivotal role, you'll have the opportunity to revolutionize the home security landscape by working on cloud services that power our innovative machine learning operation pipelines, which handle … petabytes of heterogeneous data and enable data scientists to create and optimize numerous models rapidly. Key job responsibilities We are looking for a Senior Software Engineer with strong technical expertise in cloud services, distributed systems, and web services. The ideal candidate takes pride in tackling challenges, excels in an agile environment, and is excited about delivering a world … class platform that supports fast-paced AI model development. You will collaborate with our exceptional Software, Hardware, and Computer Vision Engineers, fostering innovation and cross-functional synergy. You'll enjoy working in a team where you have the autonomy to make an impact. We're committed to nurturing your growth and creating an environment for personal development, continually More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, E-reader products

Cambridge, Cambridgeshire, United Kingdom
Amazon
Overview Software Development Engineer, E-reader products Have you ever wanted to be part of a team that builds highly efficient operating system for E-reader? Amazon's E-reader device team owns new device launch, linux tech stack(C/C++), kindle cloud services and the low-level components that make the device energy efficient with … operating system that is an enabler for builders that create applications on top of it? This describes your daily journey. Are you ready? Then join us! Responsibilities As a Software Development Engineer, you will own adding capabilities as we unlock more features on Kindle E-reader family. You will tackle challenging, novel situations every day and given … fun and make a positive impact on millions of people. Collaborate with experienced Amazonians to conceive, design, and bring innovative components in E-reader Architect and design a secure software that protects customer data Identify what it means to keep the software stack up-to-date keeping an eye on advancements in software. Basic Qualifications 3+ years of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Public Sector Customer Engineering

London, United Kingdom
Amazon
Software Development Engineer, Public Sector Customer Engineering Job ID: AWS EMEA SARL (UK Branch) What do we do? The Public Sector Customer Engineering (PS CE) team helps customers solve their most interesting business challenges by rapidly developing innovative prototypes using world-class cloud and open-source technologies, and working to co-build with AWS customers and partners. … IoT, image recognition, chat bots, and Big Data. We will provide the environment and support to learn any new tools, libraries or frameworks. What will you do? As a Software Development Engineer, you will; - Design, develop, test and deploy well-architected software - Feel a real sense of achievement from completing and delivering projects in less time … a range of disciplines: back-end, front-end, DevOps, machine learning, data science, data architecture. We are curious generalists who don't pigeon-hole ourselves as particular "flavours" of engineer and never say "that's not my job". - Collaborate with customers through full engagements; you'll learn about their business challenges, rapidly design and develop prototypes to solve More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Development Engineer

westminster, colorado, united states
Hybrid / WFH Options
Maxar Technologies
Please review the job details below. We are hiring immediately for a Staff Software Development Engineer to join our team in Westminster, CO. This position allows for working from home a few days per week. The software engineering group for this position is responsible for the Mission Control System (MCS) domain of the Maxar Ground System … an Agile Manager and works with System Engineers, Operations Engineers, Spacecraft Engineers, Space Vehicle Operators, Scrum Master and Product Owners. As a member of an agile scrum team, the Software Development Engineer will work on a cross-functional team on the next gen, cloud-based, satellite ground system software. The team member will provide on-schedule, high … quality, operational and test code adhering to designs, acceptance criteria and corporate standards, with appropriate demonstrations and documentation. Responsibilities Software design and development of operational code of new features and defect repairs Develop automated unit and functional tests Demonstration and documentation of functionality and test results Troubleshoot operational issues Support deadlines and communicate issues/results Participate in More ❯
Posted:

Software Development Engineer, Annapurna

Cambridge, Cambridgeshire, United Kingdom
Amazon
Software Development Engineer, Annapurna AWS Utility Computing (UC) provides product innovations - from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to new product features that set AWS apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database … Within AWS UC, Amazon Dedicated Cloud (ADC) roles engage with customers requiring specialized security solutions for their cloud services. The Data Path HAL team is seeking an experienced Embedded Software Engineer to help build the next generation of networking products. You will work on technologies powering the world's largest cloud provider in a dynamic, open, and fast … working on core network engine components at the largest cloud provider globally. For more insights, watch the 2022 re:Invent keynote: BASIC QUALIFICATIONS 5+ years of experience with embedded software development Fluent in C Experience with hardware/software interfaces at both the board and chip level Electrical/Computer Engineering degree PREFERRED QUALIFICATIONS Deep understanding of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer , Ordering

Cambridge, Cambridgeshire, United Kingdom
Amazon
Software Development Engineer , Ordering Are you passionate about enabling millions of customers around to world buy anything, anywhere, anytime? Dealing with large scale distributed systems, orchestrating the entire retail ordering workflow? We, the Ordering team, need strong software development engineers, able to dive deep into abstract problems and come up with innovative designs to help … challenges. You need to be an active practitioner of engineering excellence: keeping a high bar for quality, consistency, maintainability, efficiency, security and all the other things that make great software great. You will work with the best of Amazon to build systems that accelerates our engineering and product teams. SDEs at Amazon work on real world problems on a … structures, algorithms, and object oriented programming. Come to Amazon and work in one of our teams in the eCommerce services group. 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Utility Computing, UC

Cambridge, Cambridgeshire, United Kingdom
Amazon
Software Development Engineer, Utility Computing, UC Job ID: Services LLC We're on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you're ready to be. Every day will be filled with exciting new challenges … customers. The focus we have on our customers is why we are one of the world's most beloved brands - customer obsession is part of our company DNA. Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand. Utility Computing (UC) AWS Utility Computing … consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II, Pre Station Planning Technology

United Kingdom
Amazon
Software Development Engineer II, Pre Station Planning Technology Amazon has come a long way since opening on the World Wide Web in July 1995. Today, we operate retail websites in multiple countries across geographies, offering products in many categories (books, media, digital, electronics etc.) worldwide, and we still like to work hard, have fun and make history … The Last Mile Planning team, within the LMT organization, is at the heart of our growing logistics network at Amazon. We build all the software that creates efficient route, station and capacity plans that operations uses to deliver billions of packages that Amazon customers order worldwide, right up to their doorsteps. We're challenged to constantly improve and innovate … on our vehicle routing/planning software and tools to better support fast delivery to customers. The technology innovations that are developed by the Last Mile Technology team scale our growing network and include a wide breadth of solutions from ML and operations research-based routing and planning algorithms, our own in-house maps and navigation platform, IoT and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II, Alexa Enterprise Products

London, United Kingdom
Amazon
Software Development Engineer II, Alexa Enterprise Products Want to join a startup team building new Alexa experiences for hospitality and other out of home segments? Customers tell us they love the convenience of Alexa and smart home, and we want to extend those experiences to shared living spaces such as rentals, assisted living and more. We are … looking for a passionate, hard-working, and talented software engineer who has experience building innovative applications that customers love. You will build new services and experiences from ground up, will be a technical leader and have impact tech design, architecture, and implementation of Alexa features. In this role, you will take a pragmatic and iterative approach to building … software: You will simplify and get things done while experimenting on rapid iterations on the new concepts. You will need to be a focused and thoughtful leader of your team who works effectively with external and internal partners. Key job responsibilities As a SDE, you will be responsible for designing, developing, testing, and deploying solutions for Alexa Smart Properties More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Automation Software Development Test Engineer

Edinburgh, United Kingdom
OSI Systems, Inc
Overview The Senior Software Development Engineer in Test will be a hands-on role on a small team of test automation engineers on the development of automated tests for the next generation patient monitoring platform. This position requires a deep understanding of solid design principles, development practices and test verification knowledge. The role will work … closely with cross-functional groups such as Systems, Hardware, Verification, Electrical and Software Engineering. The test automation development includes the patient monitoring platform of the next generation patient monitor in an enterprise of networked patient monitors physically located on multiple hospital floors communicating with several central stations. The successful candidate for this role will have test automation development experience in agile software development environment. Responsibilities Work with the test automation team to review and derive required automation tests from requirements related to the patient monitoring platform Participate in cross-functional reviews of software requirements, architecture, software design, connectivity interface design and user interface design. Participate in the test automation component design efforts. Understand More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Digital Pricing Team - Branding Initiative ('PriceIQ'), Digital ...

Cambridge, Cambridgeshire, United Kingdom
Amazon
Software Development Engineer, Digital Pricing Team - Branding Initiative ('PriceIQ'), Digital Acceleration We invite you to be part of a high-impact team that is shaping the future of pricing at Amazon. The Digital Pricing team is at the forefront of leveraging AI and machine learning to compute millions of prices across our digital products. We are looking … for a Software Development Engineer to help design and build the next generation of our AI-powered pricing systems. As a SDE, you will develop cutting-edge pricing systems that process millions of prices daily. Our platform combines pricing strategies with advanced AI models, including Large Language Models (LLMs), GenAI and custom neural networks, to make real … joining Digital Pricing, you're not just changing teams - you're accelerating your career while solving complex challenges that matter. We're committed to helping you become the best engineer you can be, all while working on systems that shape Amazon's future. A day in the life We value work-life harmony. Achieving success at work should never More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II, Amazon Pay Merchant Categories

United Kingdom
Amazon
Overview Software Development Engineer II, Amazon Pay Merchant Categories - Amazon team at Amazon India Development Center is looking for a Developer to design and build the next generation of Payments platform and product from the ground up. This is a rare opportunity to be part of a team that will be responsible for building a successful … the business. You will work to evolve the design and implementation of the products owned by this team. You will be responsible to set up and hold a high software quality bar in a highly technical team of Software Engineers. 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 programming with at least one software programming language PREFERRED QUALIFICATIONS 3+ years of 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, Kuiper Ground Gateway Services

Cambridge, Cambridgeshire, United Kingdom
Amazon
Overview Software Development Engineer, Kuiper Ground Gateway Services Project Kuiper is Amazon's low Earth orbit satellite broadband network. Its mission is to deliver fast, reliable internet to customers and communities around the world, and we've designed the system with the capacity, flexibility, and performance to serve a wide range of customers, from individual households to … be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum. Responsibilities Develop embedded software for ground devices within the Project Kuiper system. Participate in all phases of SDLC including requirements gathering, design, code, test, and code/test coverage. Develop embedded software in assembly, C, C++, Rust or other languages. Gain experience with real-time embedded software philosophies and practices. Gain expertise with Linux and/or RTOS. Review schematics, logic analyzer data, and embedded software (bare-metal) troubleshooting techniques. About the team The Kuiper Ground Gateway Services team is responsible for software to enable Kuiper's custom More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Automation Software Development Test Engineer

Edinburgh, United Kingdom
OSI Systems, Inc
Overview The Principal Automation Software Engineer will be a hands-on role on a small team of test automation engineers developing automated tests for the next generation patient monitoring platform. This position requires a deep understanding of solid design principles, development practices and test verification knowledge. The role will work closely with cross-functional groups such as … Systems, Hardware, Verification, Electrical and Software Engineering. The test automation development includes the patient monitoring platform of the next generation patient monitor in an enterprise of networked patient monitors physically located on multiple hospital floors communicating with several central stations. The successful candidate for this role will have test automation leadership and development experience in agile software development environment. Responsibilities Work with the test automation team to review and derive required automation tests from requirements related to patient monitoring platform Lead the cross-functional reviews of software requirements, architecture, software design, connectivity interface design and user interface design. Lead the test automation component design efforts. Understand and design to existing interface specifications. Plan More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer with Security Clearance

Bethesda, Maryland, United States
Hybrid / WFH Options
Constellation Software Engineering
Software Development Engineer Immediate Opportunity CSEngineering is looking for a proficient and energetic Software Development Engineer with specialized experience in cloud migration. The ideal candidate thrives in dynamic environments, quickly grasping and applying new software tools, cloud architectures, and DevSecOps practices to keep pace with our client's modernization goals. You will work … passion for learning new technologies and adapting to the evolving needs of our Department of Defense (DoD) client. JOB RESPONSIBILITIES Dependency and System Analysis: Identify, analyze, and resolve complex software dependencies across distributed systems to ensure stability, scalability, and maintainability. Authentication & Authorization: Design and implement secure authentication/authorization mechanisms using Keycloak (OAuth2, OpenID Connect, SAML), integrating with enterprise … secure cloud environments ( Azure GCC High, or DoD-approved cloud), Documentation & Knowledge Transfer: Produce architecture diagrams, cloud migration playbooks, and security integration guides to ensure maintainability and repeatability. Java Development & Frameworks: Apply deep knowledge of Java programming and multiple frameworks (Spring Boot, Hibernate, Struts, Jakarta EE) to design, develop, and maintain secure, scalable web applications. Code Modernization & Upgrades: Upgrade More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:
Software Development Engineer
10th Percentile
£55,750
25th Percentile
£68,750
Median
£72,500
75th Percentile
£105,000