Position: Mid- Level Back End Software Developer Location: Reston, VA Clearance: Clearable US Citizen or Top Secret clearance About Us: Our great client is a world-class telecommunications consulting firm. We provide expertise in mobile telecom, IP infrastructure, 5G/4G/LTE/3G, and VSAT solutions. We support our clients with Customer & Marketing Strategies, Product Development and … Innovation, Operations and Maintenance Strategy, Mergers & Acquisitions, Supply Chain and Manufacturing Operations, and Technology Services. About the Role: We are seeking a talented and motivated Mid-Level Back End Software Developer to join our SoftwareEngineering Directorate as part of a close-knit team of 4-5 professionals. As an individual contributor, you will be responsible for … Design and implement relational database schema and data models. Write clean, well-documented, and testable code, adhering to industry best practices. Participate in code reviews. Contribute to improving our engineering practices and standards. Collaborate with other developers, product managers, and stakeholders throughout the software development lifecycle. Troubleshoot and resolve production issues, ensuring high availability and performance. Contribute to More ❯
Salisbury, Wiltshire, South West, United Kingdom Hybrid / WFH Options
Anson Mccade
Full stack Software Engineer - SC Cleared £600 to 710 GBP Hybrid WORKING Location: Central London, Greater London - United Kingdom Type: Contract Role: Full Stack Software Engineer - Security Cleared Work Type & Location: 2 days/week onsite - Central London Role Type: 6-month Contract (Inside IR35) Start Date: ASAP As a Full Stack Software Engineer , you'll be … to build secure, scalable services deployed via Microsoft Azure. This role requires current SC clearance and the ability to go through enhanced SC (eSC) . As a Full Stack Software Engineer, you will: Design, develop, deploy, and support secure applications and APIs across both frontend and backend environments. Work closely with users to understand operational needs and build practical … build scalable microservices using cloud-native patterns and infrastructure-as-code. Collaborate in cross-functional squads with Product, DevOps, and Infrastructure teams. Champion clean code, agile principles, and cloud engineering excellence. A successful Software Engineer will have: Hands-on experience with TypeScript, Node.js, React, Next.js, and Express . Experience deploying solutions to Microsoft Azure , including Function Apps, Web More ❯
South East London, London, United Kingdom Hybrid / WFH Options
TYRENS UK
Job Title: S enior Software Developer Location: London (Hybrid) Job Type: Full-time (Permanent) Company: Tyréns UK At Tyréns UK , we believe in creating lasting impact through innovative design and engineering solutions. As a forward-thinking consultancy, were dedicated to shaping the future of infrastructure and urban development, all while prioritising sustainability, collaboration, and excellence. We're seeking … a highly driven Senior Software Developer to join our expanding IT team. Under the guidance of the IT Director, this role will be responsible for developing both internal and external applications while overseeing the management of UK business systems, all within strict operational timelines. Working closely with the IT Director and management teams, the Senior Software Engineer will … continuously review and enhance applications to ensure they align with the evolving needs of the business. This position spans the full software development lifecycle, from gathering initial user requirements and design to development, testing, and ongoing maintenance. The Role & Responsibilities The Senior Software Developer will play a key role in delivering a best-in-class system and support More ❯
immediate impact and shaping the future of property management, explore career opportunities with us at Plentific. The Role We're looking for an experienced backend engineer to join the engineering team. You'll be working alongside highly technical and motivated teams and supported by a Product Managers and an Engineering Manager. You would be expected to apply fundamental … engineering and mathematical skills to solve problems and overcome challenges, not just develop code. You would leverage your architectural and design skills to guide our systems growth. The engineering team sits at the centre of everything we do at Plentific and is constantly tackling challenging problems, such as online payments, quoting, invoicing, booking, search/scoring algorithms, ETL … We have a very large but clean code base as we put significant emphasis on design patterns, code readability, automated testing, maintainability and extendability. Responsibilities Work with product owners, engineering managers, user interface designers and other software engineers to write technical documents that identify software project requirements Design, build and maintain APIs, microservices and data pipelines Write More ❯
What you will be doing The Software Engineer shall be responsible for the full lifecycle development, deployment, and operations and maintenance (O&M) of a mission-critical Extract, Transform, Load (ETL) system operating in a large-scale Linux environment. This role requires a strong foundation in backend development, Linux systems, and operational sustainment best practices. What you will need … Experience with Linux system administration, CLI, and Bash scripting Recent software development experience using Python and Java Experience with end-to-end data handling, including parsing, integration, and distributed processing using Apache NiFi for real-time and batch data workflows Experience developing Messaging Frameworks such as ITX (ActiveMQ) Experience with CI/CD principles, methodologies, and tools including GitLab … of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range. Who are we? Praxis Engineering was founded in 2002 and is headquartered in Annapolis Junction MD - with growing offices in Chantilly VA and Aberdeen MD. Praxis Engineering is a consulting, product, and solutions More ❯
Overview This is a great opportunity to come and join the Biologics softwareengineering group. We're looking for a Software Engineer to join an agile team focused on full-stack development. In this role, you'll play a key role in developing software which makes a real impact to people's lives, whether its developing … Competitive salary Flexible working hours and a hybrid approach 25 days annual leave Private health and dental insurance Contributory based pension scheme EAP (Employee Assistance Program) Responsibilities As a Software Engineer, your main responsibilities would include: Developing software across our technology stack and contributing to team delivery Contributing to the team's automated tests and pipeline automation Reviewing … pull requests from other team members Working collaboratively as part of a cross-discipline agile team to incrementally deliver software Contributing to team and technical continuous improvement activities Continually learning, to stay up-to-date with the latest techniques and technologies in software development Qualifications We would love to hear from you if you: Have experience with C# More ❯
challenge, and an unwavering commitment to excellence. Overview To ensure uncompromising accuracy and timeliness in the delivery of the risk metrics, our platform is continuously growing and evolving. Risk Engineering combines the principles of Computer Science, Mathematics and Finance to produce large scale, computationally intensive calculations of risk Goldman Sachs faces with each transaction we engage in. As an … Engineer in the Risk Engineering organization, you will have the opportunity to impact one or more aspects of risk management. You will work with a team of talented engineers to drive the build & adoption of common tools, platforms, and applications. The team builds solutions that are offered as a software product or as a hosted service. We are … tools, such as SQL, and data visualization tools, such as Tableau. • Utilize web development technologies to facilitate application development for front end UI used for risk management actions • Develop software for calculations using databases like Snowflake, Sybase IQ and distributed HDFS systems. • Interact with business users for resolving issues with applications. • Design and support batch processes using scheduling infrastructure More ❯
AMERICAN SYSTEMS is an employee-owned federal government contractor supporting national priority programs through our strategic solutions in the areas of Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training. THIS POSITION INCLUDES A $5,000 SIGN-ON BONUS! Responsibilities As a Lead Software Engineer with AMERICAN SYSTEMS you will have the opportunity to do the … following: Work across cloud and on-premises environments using the latest tools and technologies. Shape system architecture and influence project outcomes with your expertise. Design, implement, and maintain scalable software systems to support data-driven applications and mission-critical workflows. Develop and optimize back-end solutions using C#, ASP.NET, and SQL for managing large datasets and complex processing. Collaborate … with SCI eligibility (required). Bachelor's in Computer Science, Information Systems, or a related field (or equivalent experience). 8-10 years of relevant experience in IT and softwareengineering or back-end development. Current DoD 8140 IAT Level II certification (Security+ CE or equivalent) Strong proficiency in C# and SQL (required). Experience designing and implementing More ❯
Integration and Test Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Top Secret Employee Type: Regular Percentage of Travel Required: Up to 25% Type of Travel: Continental US CACI is currently looking for a Senior Integration and Test Software Engineer to join our team developing next generation signals intelligence (SIGINT) and … electronic warfare systems for the Department of Defense. Join this passionate team of industry-leading individuals on a program that leverages the best practices in Model-Based Systems Engineering and Agile software development to deliver state of the art capability in support of our nation's warfighters. As a member of the team, you will support the men … every day, protecting our national security from the increasingly sophisticated and complex threats of our adversaries. Responsibilities: The selected candidate will be responsible for all aspects of integration of software builds onto SIGINT hardware. Collaborate with hardware and software teams to garner knowledge of products for integration. Take ownership of assignments and guide others as needed; successfully complete More ❯
maintenance of the current and planned GVS capabilities. Successful candidates for this position will have training (BS) in a science or technology related discipline, multiple years of experience in softwareengineering, and previous experience working within a team environment utilizing Scaled Agile Framework (SAFe) or other agile software methodologies and processes. The ideal candidate will also have … degree. Considered career, or journey, level. DESIRED QUALIFICATIONS: Angular and AngularJS experience (especially AngularJS to Angular code migration) Docker/Kubernetes/Containerization experience Minimum 3-5 years of software development experience including experience with at least one of these languages: JavaScript (front-end frameworks preferred), Java, or Python. Prior experience working with one or more of the following More ❯
AMERICAN SYSTEMS is an employee-owned federal government contractor supporting national priority programs through our strategic solutions in the areas of Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training. Responsibilities THIS POSITION INCLUDES A $5,000 SIGN-ON BONUS! As a Senior Software Engineer with AMERICAN SYSTEMS you will have the opportunity to do the … following: Work across cloud and on-premises environments using the latest tools and technologies. Shape system architecture and influence project outcomes with your expertise. Design, implement, and maintain scalable software systems to support data-driven applications and mission-critical workflows. Develop and optimize back-end solutions using C#, ASP.NET, and SQL for managing large datasets and complex processing. Collaborate … holding a U.S. security clearance Bachelor's in Computer Science, Information Systems, or a related field (or equivalent experience). 8-10 years of relevant experience in IT and softwareengineering or back-end development. Current DoD 8140 IAT Level II certification (Security+ CE or equivalent) Strong proficiency in C# and SQL (required). Experience designing and implementing More ❯
Cloud Software Engineer Level 2 Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US The Opportunity: CACI is seeking a cloud software engineer to provide cloud software research, development, and engineering services … to include requirements analysis, software development, installation, integration, evaluation, enhancement, sustainment, testing, validation, and issue diagnosis/resolution. You will be part of a team of development and operations engineers building and deploying robust next-generation systems that are exceptionally reliable, rapidly upgradeable, and scalable to support tens of thousands of concurrent users. You will architect and engineer DevOps … pipelines using the latest toolchains and technologies. You will be part of an overall effort to provide life cycle services that include systems engineering, integration, software development, testing, configuration management and training development in the following functional areas: Analytics, Knowledge Management, Information Sharing & Malware Analysis. Be part of a department with an expanding range of programs focusing on More ❯
SOFTWARE PRINCIPAL ENGINEER WHAT IS THE OPPORTUNITY? The Principal Software Engineer plays a key role in City National Bank's Technology & Innovation division. As a Principal Software Engineer you will solve unique and complex problems that have a broad impact on the business. In addition, you will provide expertise and guidance in the daily activities of individual … contributors or working teams to design, code, debug, test, document, implement and maintain complex business and client-facing applications using City National Bank's Secure Software Development Lifecycle. The Principal Software Engineer is an expert professional with deep expertise or unique industry knowledge who uses in depth skill sets to contribute to development of company objectives and principles … and to achieve goals in creative and effective ways. The typical day includes collaborating with business system analysts, project managers, engineers (e.g., Software, UX, Full Stack, DevOps, Quality, Infrastructure, Cybersecurity), business teams, vendors and other stake holders to design, implement and support complex business and client-facing applications.This role will need to effectively communicate, collaborate, and influence engineeringMore ❯
of 17 Engineering Manager Jobs in Northern Ireland NantHealthpioneering approach we are creating a vibrant culture where ideas can blossom, people can thrive, and success can flourish. Were seeking an experienced, self-motivated, passionate, highly productive Engineering Manager to join the NantHealth Engineering Team in Belfast. As an Engineering Manager , you will work collaboratively across multiple … multiple sites, being a strong quality advocate and having a proven ability to initiate innovative ideas and concepts to improve the efficiency and effectiveness of all Engineers. As a Engineering Managern you will also lead and manage software engineers responsible for the development and testing of NantHealth products and take responsibility for their career development. Strong technical skills … regarding maximization of quality. Role & Responsibilities: Provide quality leadership to cross-functiona engineeringl teams, mentoring, guidance to coach, support and recruitment Ensure the team execute in line with NantHealths software development processes and enables team compliance with internal standards Strategically identify new tools, processes, and techniques for increasing quality and eliminating waste and wor More ?k Black Duck SoftwareMore ❯
our competitive pay and comprehensive benefits, we have the right opportunities to fit your life and launch your career today. Northrop Grumman Defense Systems is seeking Sr. Principal Embedded Software Engineer. This position will be located in Location(s): Colorado Springs, CO, Roy, UT or Bellevue, NE and will support the Sentinel program. The successful candidate will be a … motivated software developer who is comfortable with C/C++, GUI and multi-tier programming. They are able to use model-based engineering to design and develop software products. They document, test and debug software products. They must be able to work and collaborate with a team of software engineers in an Agile environment to … meet critical milestones. They ensure program mandated software standards and compliance criteria are met. They understand and can develop in a continuous integration tool chain environment meeting technical and compliance requirements. What you will get to do, specific duties to include, but are not limited to the following: • Derive and allocate requirements into detailed design • Designs, develops and tests More ❯
We're looking for a Senior Software Engineer to join a growing team building smart, scalable tools used by professionals across a range of industries. You'll work onsite in London, helping shape robust backend services and responsive user experiences using Node.js and Python. What You'll Do Build and maintain scalable, secure applications using Node.js, Python, and modern … writing performant frontend code Agile mindset with excellent communication skills Enthusiastic about solving problems and sharing knowledge Nice to Have: Experience with Drupal 7 Familiarity with serverless architectures, quality engineering, or modern frontend frameworks INDLON 49904NB More ❯
Direct message the job poster from Korn Ferry We are seeking an experienced and visionary Head of Engineering to lead our technology engineering function in London. As a key member of the senior leadership team, you will be responsible for driving the delivery of scalable, secure, and resilient banking systems while fostering a high-performance engineering culture. … with stakeholders across product, operations, risk, and compliance to ensure our technology aligns with the strategic goals of the bank. Key Responsibilities Lead, inspire, and scale a multi-disciplinary engineering team (backend, frontend, DevOps, QA, and platform). Define and execute the engineering strategy in alignment with the bank’s digital transformation goals. Drive innovation and continuously evaluate … new technologies to maintain a modern and robust tech stack. Oversee the design, development, and delivery of core banking platforms, APIs, mobile and web applications. Ensure engineering projects are delivered on time, within scope and budget, and meet regulatory and security standards. Implement agile and DevOps practices to improve development velocity and operational excellence. Skills & Qualifications Proven experience (10+ More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Job Title: Lead Python Software Engineer Location: Newcastle (Hybrid WFH Available) Salary: Up to £75,000 + benefits KO2 Embedded Recruitment Solutions is proud to partner with a leading innovator in the smart industrial automation sector. Due to sustained growth and exciting new projects, our client is expanding their software development team and is now seeking a Lead … Python Software Engineer to play a critical role in designing and delivering scalable, real-time software solutions. The Role: As a Lead Python Software Engineer, you will take ownership of core backend development efforts, leading a small, agile team. You will be instrumental in architecting and building software systems that interface with real-time data sources … and DevOps practices to ensure continuous delivery Collaborate closely with multidisciplinary teams, including hardware engineers and data scientists Mentor and support junior developers and contribute to a high-performance engineering culture Implement software solutions for real-time data processing in an industrial environment Drive adoption of best practices in CI/CD, infrastructure automation, and system monitoring Key More ❯
Columbia, Maryland, United States Hybrid / WFH Options
HII Mission Technologies
Enlighten, honored as a Top Workplace from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides continued innovation and proactivity in meeting our customers' greatest challenges. We recognize that the most effective environment for your projects doesn't … non-recurrent compensation and will be addressed by the recruiter during the interview process. Job Description Enlighten is a cutting-edge technology company that is dedicated to developing innovative software solutions for our clients. We are currently seeking a talented and experienced Senior Software Engineer to join our team. As a Software Engineer, you will be responsible … for designing, developing, and implementing complex software capabilities for computer-based systems. Will work closely with other talented engineers to create software solutions that meet the needs of our clients. In this role, you will have the opportunity to work with modern tools and technologies, and you will be encouraged to stay up-to-date with the latest More ❯
be within the last five (05) years) At least twenty (20) years of direct/relevant experience Bachelor's degree in computer science or related discipline (i.e. Mathematics, Electrical Engineering, Mechanical Engineering, etc.) from an accredited college or university is required. Four (04) years of additional relevant experience on projects with similar processes may be substituted for a … experience with Amazon Web Services (AWS). Experience or familiarity with Containers (Docker, Kubernetes). Experience with Jira and Confluence. Must be able to analyze user requirements to derive software design and performance requirements. Must be able to provide recommendations for improving documentation and software development process standard. Experience designing and coding new software or modify existing … software to add new features. Experience implementing recommendations for improving documentation and software development process standards. Experience with simple data queries for existing or proposed databases or data repositories. Must be able to write or review software and system documentation Experience designing or implementing complex database or data repository interfaces/queries. Ability to develop or implement More ❯
vision. Here's how you'll make a difference: As a Java Engineer, Lead, inspire, and support individuals to continually improve and develop. Help us define and communicate our engineering strategy, methods, and approaches. Work with our teams and partners to define, agree and implement optimal approaches, utilising the right tools and techniques to achieve the best possible outcomes … within the lab across the full build/test/deploy lifecycle. Use design patterns, experience and best practices to design, test and amend programs/scripts. Support agile software development to enable continuous improvement within the team. Java solutions that are stable, scalable, performant, accessible, testable and secure by utilising endorsed technologies and applying common build patterns to … minimise technical debt. Promote active application custodianship by participating in incident root-cause analysis to identify and act on learnings. Lead and mentor software engineers in their technical development within the team, driving a collaborative culture Provide Domain Expert input into systems development, integrations and architecture. Contribute to the success of the wider Engineering Community by following industry More ❯
Overview FTI is seeking a highly skilled Senior Software Engineer with Ground Control Stations experience to join our dynamic team The ideal candidate will have experience in mission management systems, data processing, command and control and ground control system integration. In this role, you will be responsible for developing and maintaining the software infrastructure that enables efficient and … Space domain. This work will primarily be performed in Colorado Springs, CO, with travel to integration sites as required. Responsibilities Design, develop, document, test, and debug new and existing software systems and/or applications (cloud and/or in-house). Develop and maintain mission control software for a ground control station environment, including integration with hardware … and cloud systems. Write wrapper code to support the integration of different software components within the ground control station (GCS). Design, develop, and integrate software systems that interact with satellite and mission control hardware. Work with AWS and cloud infrastructure to scale the system and ensure high availability. Develop real-time systems for mission data processing, telemetry More ❯
on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms. The Opportunity: As a Senior Staff Software Engineer leading the Settlement & Offline Processing division in the Acceptance Solutions organization, you will be the driving force behind technological innovation and project execution. You'll spearhead the release … strategy, ensuring that every delivery aligns seamlessly with our business strategy, focusing particularly on innovative payment acceptance and integrated commerce management. Setting the gold standard for engineering excellence, your role will be pivotal in architecting, designing, and launching the next generation of enterprise FinTech innovation. Your technical expertise will be the guiding light, illuminating the path to groundbreaking advancements … Understands how a project fits into the overall technology roadmap and communicate to the team to help establish buy-in and ownership. Takes ownership and/or leads the engineering responsibility for multiple components in a project. Provides consultative work throughout the project lifecycle to ensure vision and goal of project is realized through delivery. Is able to coordinate More ❯
Deliver simple solutions to complex problems as a Cloud Software Engineer at GDIT. Here, you'll tailor cutting-edge solutions to the unique requirements of our clients. With a career in application development, you'll make the end user's experience your priority and we'll make your career growth ours. At GDIT, people are our differentiator. As a … Cloud Software Engineer you will help ensure today is safe and tomorrow is smarter. Our work depends on Cloud Software Engineer joining our team! REQUIRED SKILLS: Ability to design, develop, and deploy modular cloud-based systems Experience in developing software using languages such as Java and Python. Excellent programming skills to ensure the proper interpretation and implementation … based on customer needs Experience with DevOps/Platforms: Amazon Web Services (S3, RDS, EC2, ECS, Lambda, SQS, SNS, CloudFormation, etc.), Docker, Ansible. Documented experience with open-source technology, software development and system engineering. Demonstrated experience utilizing DevOps tools, such as GitHub and Jenkins, to enable continuous integration and continuous delivery Strong understanding of web services, API, REST. Demonstrated More ❯
Are you interested in using your skills to help shape the Cyber, Security, & Intel space? If so, look no further. Amentum is seeking a Software Developer to join our team of passionate individuals in Chantilly or Herndon, VA. In this role you will support challenging, mission-critical projects that make a direct impact on the Nation's security and … intelligence mission. Your Impact: We are seeking a talented and experienced Senior Software Engineer to join our dynamic team. The ideal candidate will have over 10 years of software development experience with a strong background in multi-tiered C# .NET applications, information systems, and service-oriented architectures. The role requires proficiency in full-stack development, database design, DevOps … and the ability to mentor junior developers. Responsibilities: Lead software development projects from requirements analysis through deployment and maintenance. Design and develop software solutions, employing technologies such as C#, C , SQL Server, Microsoft Windows Server, and Linux. Monitor, troubleshoot, and enhance system operations using tools like Splunk and Grafana/Prometheus. Work with Jira and Confluence for agile More ❯