Job Title: SoftwareDeveloper Location: Samlesbury Closing Date: 23:00 on Tuesday 15th April 2025 Salary: £36,408 (includes non-concessionary payment of £2,658) You'll also have the opportunity to qualify for a skills payment (up to £9,812) following a successful skills assessment. Flexible Working: This is a full-time office-based role, due to … attacks. A role in GCHQ means you'll have varied and fascinating work in a supportive and encouraging environment that puts the emphasis on teamwork. The Role As a SoftwareDeveloper at GCHQ, you'll work on innovative ideas as part of a team that fosters continual experimentation. Using your technical skills, you'll provide insight into operational … activity and develop pioneering software solutions to optimise and resolve specific challenges. And you'll do this alongside highly skilled developers within an environment which encourages and supports learning through trial and error. You could be working on solo projects or in small teams solving specific challenges for missions, or as part of a larger group focused on bigger More ❯
required for this position. We are seeking highly motivated UI/UX developers, Full Stack developers, and Application developers to join our team in the Northern Virginia area. The Software Engineer/Developer will be supporting the development of tools and applications to address mission critical needs across the organization. The developer will leverage their capabilities to … Experience working in Cloud technologies such as AWS, Azure, or GCP • Must have an active TS/SCI with Favorable Polygraph to be considered for this role Full Stack Developer Roles & Responsibilities: • Oversee the entire development process. • Design applications in an Agile environment • Experience working with front-end technologies and back-end frameworks Required Skill Sets: • Front-End: HTML … JavaScript, and front-end frameworks (React, Angular, Vue.js) • Back-End: Server-side languages (Java, Python, Ruby), databases (SQL, NoSQL, Postgres, Elastic, MongoDB, RDS, and server management UI/UX Developer Roles & Responsibilities: • Understand user needs and develop product interfaces. • Understanding of current front-end coding practices • Knowledge of UI/UX industry best practices • Fundamentals in visual design, user More ❯
SoftwareDeveloper Location: Chantilly, VA Work Type: Full Time (Onsite) Job Description: GridIron IT is seeking a Software Engineer with an Active Top Secret (SCI Eligible) Clearance. The Software Development Engineer will provide Agile DevOps support to mission critical systems. As a Software Development Engineer on this program, you will have the opportunity to build … strong systems and software utilizing cloud capabilities and gain agile development experience in support of an Enterprise cybersecurity program. Based in DevOps framework, you will participate in and/or direct major deliverables throughout all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding and unit testing. Responsibilities: Contribute to software programming initiatives to support innovation and enhancement, using JavaScript, Java, and/or Python. Execute software system validation and testing methods using Junit and Katalon Create software solutions to leverage automated deployment technologies Develop and deploy prototypes and solutions within Commercial Cloud Solutions leveraging Infrastructure platform services Support the Agile software development lifecycle following Program SAFe More ❯
The Sr. SoftwareDeveloper will support the current mission in Aberdeen Proving Grounds, MD. The Sr. SoftwareDeveloper will support the established team in the design, deployment, and integration of software build automation/continuous integration tools within the SEC SE2 that facilitate the postproduction support of software and the software development lifecycle … SDLC). This includes supporting the current Agile software development tools that facilitate continuous integration and continuous delivery of software maintained by SEC developers. Additionally, you will provide infrastructures services and support, troubleshooting and help desk services while interacting with users (tier 2&3) and applications administration. It can be expected that they will be asked to analyze … experience (such as Ansible) • 1+ yr working in application deployment and support in a Linux environment • Experience building cross-platform applications • Experience with the SDLC, to include use of software source code control systems, artifact repositories and code assessment tools • Excellent understanding of DevSecOps and best practices • Strong knowledge in planning and performing in an Agile work environment with More ❯
This position is contingent upon funding with an expected start date of December 2025 SECRET Clearance required SRG is seeking a skilled developer to create and sustain tools for analyzing and exploiting protocol and service vulnerabilities, including C2 frameworks. The role involves working with protocols like DNS, HTTP/S, WebSockets, and SMB; implementing STIGs; debugging software; and … for Command and Control (C2) tools. Work with communication protocols such as DNS, HTTP/S, WebSockets, and SMB. Perform Security Technical Implementation Guide (STIG) implementations. Debug and resolve software issues. Utilize code analysis tools to assess software functionality and security. Employ version control systems for efficient software development and collaboration. Develop and test exploits based on … proposed and U.S. Government-approved frameworks. Follow the complete software development life cycle, including requirements gathering, design, coding, testing, and maintenance. Work within Agile and DevSecOps software development models. Write scripts and develop software in one or more of the following languages: C# (.NET), C, C++, Python, Go, Rust, Assembly (highly preferred). Leverage containerization technologies such More ❯
SoftwareDeveloper (Manufacturing Diagnostics) Full-time Legal Entity: ETAS Ltd. Tomorrow's cars will be defined by software and here at ETAS we are at the forefront of this evolution to the software-defined vehicle. The solutions we are developing today will enable millions of cars to get closer to the dream of Autonomous Driving. We … are the experts in the industry and together we have decades of experience in software architecture, embedded development, agile methodologies, and test-driven development. Alongside our parent company Robert Bosch, we share the values of a better world for everyone and our common mission - Invented for Life. Overview of the role: This is an opportunity to support the delivery … interfaces to manufacturing plant systems (REST, Web Client, MQ). Vehicle protocols Essential skills and experience: Degree level in a relevant discipline or equivalent industrial experience. Proven experience in software development, with experience in all stages of the software development life-cycle (including requirements capture and test). Proven ability in software design, including creation of detailed More ❯
We are a team to design, develop, maintain, and improve software for various ventures projects, i.e., projects that are adjacent to our core businesses and are bootstrapped fast with a lean team. You will be actively involved in the design of various components behind scalable applications, from frontend UI to backend infrastructure. About the role As SoftwareDeveloper for the CDNA (Crypto Derivatives North America) Exchange Development group you'll be responsible for the production of high-performance, low-latency software to support the exchange, reporting to the Technical Manager for CDNA. You’ll also be designing new changes - using your experience to design solutions that meet the demanding needs of a high volume, real-time … with a focus on performance and reliability. Responsibilities Develop, test and maintain high-quality Java applications to serve millions of global users Collaborate with product managers, stakeholders and other software developers to design and implement software solutions that meet business requirements Analyse, troubleshoot and debug complex Java applications and identify areas for improvement Establish a quick turnaround deployable More ❯
the best small- to medium-sized workplaces globally. What we do You will have the opportunity to work with the team that is responsible for how we ship our software to production. This role will incorporate stakeholder needs across the engineering organization to drive positive improvements to our overall developer productivity and our release process and provide world … will be doing to help us deliver on our mission is: Develop continuous deployment (CD) platform at scale. You’re building this platform for anyone who wants to develop software across the company, not for one team or one project. This platform needs to be cloud native (CNCF standard), extensible, configurable, and makes the deployment process intuitive for anyone … across the company Build new features and components in our developer tools, processes, and services Improve existing features and components to increase efficiency across our engineering organisation Review code from your peers and grow others through example, mentorship, and teaching Drive complex changes involving multiple components and complex systems run by other software engineers Build components and processes More ❯
Lexington, Massachusetts, United States Hybrid / WFH Options
Encode
Job Title: Software Engineer Location: Lexington, MA Job Description: The Software Engineer will be responsible for full lifecycle application development, including designing, coding, and debugging applications in various software languages. The role includes software analysis, requirements analysis, code review, system risk analysis, and software reliability analysis. The candidate will engage in object-oriented design and … analysis (OOA/OOD), software modeling and simulation, GUI design, software testing, and quality assurance. Additional responsibilities include performance tuning, software integration, documentation, and compliance with industry standards. The candidate will evaluate new technologies for implementation and contribute to localization/globalization efforts. Qualifications & Required Skills: Must Have: Data/Reporting: JSON, Protobuf, and SQL-Based Databases … years) Degree Level: Bachelor's Degree Engineering: Software/Algorithm Development (15 years) Security Clearance: Currently holds a Secret Clearance (or higher) Networks: - Inter-process Communications (TCP/IP, Thin Communications Layers, Publish/Subscribe Middleware, DDS) (5 years) - Networking Applications and Protocols: TCP/IP, DNS, NTP, DHCP, SSH, FTP, HTTP/S (5 years) Programming: - Backend Programming More ❯
Job Type Full-time Description The Software/DevSecOps Engineer is responsible for developing and testing software application development and DevSecOps frameworks to drive efficiency, security, and scalability using the DevSecOps paradigm on cloud environments. The engineer oversees the deployment and optimization of the DevSecOps platform, ensuring it meets client needs while fostering a culture of continuous improvement … DoD Secret Clearance (adjudicated within the last 5 years) Duties and Responsibilities: Design and standardize application development using SAFe Agile, and DevSecOps, to ensure consistency, efficiency, and quality in software development across projects. Develop and implement standard operating policies and procedures for application development to guide teams and ensure adherence to best practices. Establish a DevSecOps platform to streamline … development, security, and operations while maintaining flexibility across cloud environments. Expertise in developing applications using container technologies. Lead and support Agile development efforts by establishing a secure software factory. Establish an automated test strategy/plan and incorporating security testing, functional testing and unit testing using automated tools. Drive innovation in software development by advocating for new technologies More ❯
Tucson, Arizona, United States Hybrid / WFH Options
Ed Wallach Search Group
creating custom geolocation and digital communications systems in support of national security defense. Core responsibilities include creative problem solving, researching or inventing advanced geolocation algorithms, implementing them in efficient software, testing with real-world data, and deploying to front-line customer facilities. Our dynamic environment and diverse projects demand flexibility to learn new technologies quickly. Our personnel can expect … to work across all functional areas: systems engineering, development, integration and test, deployment and O&M. Core responsibilities include: • Design/architect, develop, test, deploy, and operate fully integrated software • Design, build, and maintain infrastructure for modern integration between our applications and third-party services • Collaborate extremely effectively with product managers, designers, other engineers, stakeholders, and vendors on projects … enterprise-wide applications • Extensive knowledge of building quality APIs for internal and external products • Extensive experience integrating internal and third-party services into your solution • Highly proficient in modern software engineering practices for testability and readability • Demonstrated ability to design the architecture of software systems to ensure they achieve functionality, performance, scalability, and maintainability requirements • Degree (Bachelor's More ❯
experience with Web Application User Interface Development, knowledge of databases and structures, Spring Framework, and/or experience working with AngularJS, JSON, HTML, XML, XSLT. Must have experience with software source control and configuration management tools. Must have experience with technologies underlying cryptographic systems (symmetric and asymmetric cryptography, ASN.1 encoding, XML canonicalization, digital signatures). Must have experience developing … on Windows, and/or Linux operating systems. Must have documented professional experience with web services. Must have a strong understanding of sound software development principles and practices. Must be able to plan and prioritize personal tasking and be able to communicate effectively verbally and in writing. Must be an independent thinker, capable of performing high quality work, both … CMake, RPM, Jenkins, Nexus. Experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, testing and continuous integration. Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, Test Driven Development (TDD), Refactoring, and Acceptance Test Driven Development (ATDD). Experience with Behavior Driven More ❯
cutting-edge technologies. • Supportive & Collaborative Culture: Empowering environment valuing creativity and teamwork. Team-building, social events, and a true community atmosphere. Immediate Opening: We are seeking a Mid-Level Software Development Engineer to provide Agile DevOps support for mission-critical systems within our cybersecurity program. This role allows you to build robust systems and software utilizing cloud capabilities … and gain experience in Agile development. Responsibilities: • Design & Develop: Contribute to software programming initiatives using JavaScript, Java, and/or Python to drive innovation and enhance system capabilities. • Test & Validate: Execute software system validation and testing methods using Junit and Katalon. • Automate & Deploy: Create software solutions that leverage automated deployment technologies and develop prototypes within commercial cloud … quarterly reviews to assess system performance. • Troubleshoot & Resolve: Address installation, data flow, and log ingestion issues in development and production environments. • Manage & Administer: Perform daily management tasks for deployed software environments and application clusters. • Agile Collaboration: Participate in sprint planning and user story estimation while contributing to design and architectural decisions. • DevSecOps Engagement: Engage in automated CI/CD More ❯
Job Number: 195 Job Category: GovTech Job Title: SOFTWAREDEVELOPER - VIRGINIA - URGENT Job Type: Full-time Clearance Level: TS/SCI CI Poly Work Arrangement: On-site Job Location: Tysons VA Background Help with design and then implements all levels of the solution: data layer, application code, user interface Programming/coding from the data layer through the … application layer, through the user interface Decomposing functional requirements into technical specifications and tasks, software development and maintenance tools and languages such as Java, C#/.NET, SQL, JavaScript libraries, HTML, etc.) Developing and maintaining unit test script, APIs, web services for integration between system and data sets Works with the Lead Engineer to deliver a completed softwareMore ❯
Position Overview: We are seeking a skilled SoftwareDeveloper to support mission-critical systems in a dynamic and fast-paced defense and aerospace environment. This role involves designing, developing, testing, and maintaining software systems that support Department of Defense (DoD) programs. The ideal candidate will have experience in full-stack or backend development and familiarity with secure … coding practices in classified environments. Key Responsibilities: Design, develop, and maintain scalable and secure software applications Participate in the full software development lifecycle (SDLC) Collaborate with systems engineers, testers, and project managers to define requirements and deliver solutions Write clean, efficient, and well-documented code Troubleshoot and debug software issues Develop and maintain technical documentation Ensure compliance … with DoD security and development standards Required Qualifications: Active Secret clearance (must be current and in good standing) Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience) 3+ years of professional software development experience Proficiency in one or more programming languages such as Java, C++, Python, or C# Experience with Git More ❯
Graduate IT Developer - Fully Remote Please Note: We are unable to offer visa sponsorship for this role, or take candidates on Student Visa's. About the Company: Join a leading financial services company, renowned for delivering innovative, market-leading products. With a commitment to continuous investment and employee development, we are seeking an enthusiastic and talented Graduate IT Developer (fully remote) to embark on an exciting career journey in software development. The Opportunity: Are you a recent graduate with a passion for software development and a thirst for continuous improvement? We want to hear from you! This is a fantastic opportunity for a Junior/Graduate IT SoftwareDeveloper to join a dynamic and … a similar object-oriented development background (Java, C#, ASP.NET, C++, etc.), we'll support you in cross-training to develop your expertise. Key Responsibilities: Work on innovative and impactful software solutions in an Agile environment. Collaborate closely with the team to analyze problems and implement effective solutions. Manage projects from start to finish, ensuring timely delivery. Continuously improve your More ❯
Essex, South East, United Kingdom Hybrid / WFH Options
Scott Merrick LLP
Graduate IT Developer - Fully Remote Please Note: We are unable to offer visa sponsorship for this role, or take candidates on Student Visa's. About the Company: Join a leading financial services company, renowned for delivering innovative, market-leading products. With a commitment to continuous investment and employee development, we are seeking an enthusiastic and talented Graduate IT Developer (fully remote) to embark on an exciting career journey in software development. The Opportunity: Are you a recent graduate with a passion for software development and a thirst for continuous improvement? We want to hear from you! This is a fantastic opportunity for a Junior/Graduate IT SoftwareDeveloper to join a dynamic and … a similar object-oriented development background (Java, C#, ASP.NET, C++, etc.), we'll support you in cross-training to develop your expertise. Key Responsibilities: Work on innovative and impactful software solutions in an Agile environment. Collaborate closely with the team to analyze problems and implement effective solutions. Manage projects from start to finish, ensuring timely delivery. Continuously improve your More ❯
We're looking for a passionate developer with experience in both client-side (JavaScript) and server-side (Java, NodeJS). The ideal candidate will have a skill for tough puzzles, the talent for communicating complex ideas simply, and a drive to deliver high quality software to our users. If you're interested in working on a large-scale More ❯
Who We're Looking For (Position Overview): Spry Methods is on the search for a SoftwareDeveloper (both mid and senior levels) to join our team supporting one of our government customers. Team Information: This procurement is to acquire Agile teams to advance the organization's Enterprise Services capabilities, focusing on delivering secure, scalable, and high-quality solutions … teams will ensure a continuous delivery model that meets rigorous standards of security, scalability, and reliability. Agile teams will bring expertise across essential domains, including data engineering and standards, software development, and enterprise tool support, ensuring comprehensive capabilities to meet the diverse technical and operational needs of the Division. The Agile teams will work collaboratively to drive key strategic … produce impactful, world-class solutions that support the mission and long-term objectives. What Your Day-To-Day Looks Like (Position Responsibilities): Develops, creates, and modifies general computer applications software or specialized utility programs to meet user needs and optimize operational efficiency. Designs and customizes software applications for client use, optimizing operational efficiency and user experience. Develops and More ❯
SoftwareDeveloper TS/SCI with FSP Catalyst is looking for engineers who are passionate about solving real-world problems and helping deploy ground breaking technical solutions to solve those problems for our customers. We help our customers detect insider trading, improve disaster relief, fight healthcare fraud, and more. Each mission presents different challenges, from the regulatory environment … where you gain rare insight into the world's most important industries and institutions. Qualifications: • Educational Background: Strong foundation in engineering, ideally degree in fields such as Computer Science, Software Engineering, Mathematics, Data Science, or Physics. • Technical Skills: Proficiency with core technical concepts, including data structures, storage systems, cloud infrastructure, and front-end frameworks. Also, familiarity with technologies like More ❯
in Fast Moving Consumer Goods (FMCG)? Do you want to be part of a company that develops the next generation of leaders in technology? Join us as a Junior SoftwareDeveloper at our Cobalt Office in Newcastle Upon Tyne! This entry level non-management role offers an exciting opportunity to be part of our innovative Software Development … team within P&G's Global Consumer Relations Organisation. We focus on cultivating expertise in application development and coding to create global solutions for new applications and enhance existing Software as a Service (SaaS) platforms. What To Expect: Key Responsibilities: Design, develop, and maintain applications and integrations across platforms like Salesforce and Azure. Collaborate with cross-functional teams to … analyze requirements and architect high-quality software solutions. Develop IT solutions using Python and related libraries for AI applications. Build scalable data pipelines utilizing technologies like Pandas, NumPy, or Spark. Apply Agile and DevOps practices to deliver effective solutions. Understand and translate business requirements into technical specifications. Identify opportunities for enhancing DevOps processes and explore new technologies. What We More ❯
are crucial to the success and execution of this impactful mission that is critical in ensuring mission success through Application Engineers, Database Engineers, Information Systems Security Engineers, Network Engineers, Software Engineers, System Administrators, Systems Engineers, Technical Writers by improving, protecting, and defending our Nation's Security. Job Description: We are looking for a senior softwaredeveloper looking … This task is part of an 8-year program that will have legs and allow growth and long term stability at an easy to access location. The Level 3 SoftwareDeveloper shall possess the following capabilities: Use object oriented techniques, programming languages, and standard methodologies, including classic development, waterfall, and agile methods (Extreme programming). Perform deployment, installation … maintenance, quality control monitoring, and implementation of software at Government specified locations. Maintain processes to log and track customer service requests. Maintain/develop software products to be used on a variety of platforms. Uses Configuration Management (CM) tools, such as Subversion/Trac or Git Codes in eXtensible Mark-up Language (XML)/W3C XML Schema to More ❯
smarter, more impactful marketing technology. Their approach is not just about keeping up with change-it's about driving it. Your new role We are seeking an innovative AI Software Engineer who thrives at the intersection of marketing strategy, AI, and software development. They're looking for someone who fully embraces AI-assisted development tools-like GitHub Copilot … for architectures, solutions, and systems. Continuous Learning: Stay abreast of evolving AI technologies and frameworks to maintain our competitive advantage. Required Skills & Experience 5+ years in solution architecture or software engineering, with strong proficiency in modern programming languages (Python, JavaScript, TypeScript, Java, Go). Proven experience with AI-assisted development tools (e.g., GitHub Copilot, Amazon CodeWhisperer) and integrating large … Context Protocol, API design, and cloud platforms (GCP, Azure). Skilled in containerisation and orchestration (Docker, Kubernetes), version control (Git, BitBucket), and CI/CD pipelines. Strong foundation in software design patterns, data structures, algorithms, and database technologies (SQL, NoSQL, vector databases). Preferred Qualifications Experience in MarTech, AdTech, or B2B marketing technology, with a background in marketing data More ❯
Do you have a passion for software engineering? Can you combine this with a desire to learn cloud-native technologies, DevOps practices, and agile ways of working? Then this early career programme could be the perfect way for you to start your professional career. What will I be learning? On this programme, you'll experience working in software … with us, you'll complete our award-winning Simul8 Academy , where you'll develop the industry knowledge and professional skills needed to succeed in your role as a Junior Software Engineer in the financial services industry. After completing your training, you'll join the development team within our client, a global financial institution, helping to build, maintain, and improve … robust software solutions in a fast-paced and supportive environment. What work will I be doing? You'll be joining an engineering team where you will: Build and deliver features and user stories, including writing test cases and automation. Apply agile practices: participate in ceremonies, contribute to design discussions, and lead presentations or demos. Learn and apply DevOps principles More ❯
smarter, more impactful marketing technology. Their approach is not just about keeping up with change-it's about driving it. Your New Role We are seeking an innovative AI Software Engineer who thrives at the intersection of marketing strategy, AI, and software development. This role is 80% hands-on coding, so deep experience with AI-assisted development environments … implementation. Documentation: Create comprehensive technical documentation for systems and solutions. Continuous Learning: Stay ahead of evolving AI technologies and frameworks. Required Skills & Experience 5+ years in solution architecture or software engineering, with strong proficiency in modern programming languages (Python, JavaScript, TypeScript, Java, Go). Proven experience with AI-assisted development tools (e.g., GitHub Copilot, Amazon CodeWhisperer) and integrating large … Context Protocol, API design, and cloud platforms (GCP, Azure). Skilled in containerisation and orchestration (Docker, Kubernetes), version control (Git, BitBucket), and CI/CD pipelines. Strong foundation in software design patterns, data structures, algorithms, and database technologies (SQL, NoSQL, vector databases). Preferred Qualifications Experience in MarTech, AdTech, or B2B marketing technology, with a background in marketing data More ❯