Springfield, Virginia, United States Hybrid / WFH Options
NextGen Federal Systems, LLC
remote and part-time on-site support at NGA Campus East (NCE). NextGen software engineers will be developing and modernizing NGA systems using industry best practices, standards and agiledevelopment processes; utilizing open source software solutions, cutting-edge technologies, with DevOps tools and techniques with development on unclassified networks and then promoted to other networks. Qualifications: B.S. in … Object-Oriented (OO) Programming skills with modern development languages Cloud, DevOps, Open Source technologies (AWS, VMware, Docker, NiFi, Kibana, Grafana, CDK - AWS Cloud Development Kit, Terraform) Databases (Elasticsearch, PostgreSQL) AgileDevelopment processes and tools (Scrum, JIRA) Continuous Integration/Continuous Delivery (CI/CD) (GitLab CI, GitLab Runners) Test-Driven Development Methodologies (JUnit) Distributed computing platforms (IaaS, PaaS, SaaS More ❯
wide understanding: Gain an understanding of the applications in our portfolio and their integrations. Assist vendor support team from a technical perspective in order to help them find resolutions. Agile Practices: Implement and advocate for agile methodologies, ensuring efficient and effective development processes. API Development: Oversee the design, development, and deployment of scalable and secure APIs. Integration Hub … s or Master's degree in Computer Science, Engineering, or a related field. Experience: Proven experience in software engineering, with at least 5 years in a leadership role managing agile teams. Previous experience as prin eng on large transformations with complex architecture, preferably Oracle HR transformations. Technical Skills: Programming Languages: Proficiency in Node.js, Java, Python and TypeScript. Database Management … influence and persuade across the organisation Supplier Management: Effective skills in managing supplier relationships and ensuring timely delivery of services and products. Ability to challenge technical proposals from suppliers Agile Expertise: Deep understanding of agile methodologies (e.g., Scrum, Kanban) and experience in implementing them. Leadership: Exceptional leadership and team management skills, with a track record of building and More ❯
Waterside, England, United Kingdom Hybrid / WFH Options
Hays
wide understanding: Gain an understanding of the applications in our portfolio and their integrations. Assist vendor support team from a technical perspective in order to help them find resolutions. Agile Practices: Implement and advocate for agile methodologies, ensuring efficient and effective development processes. API Development: Oversee the design, development, and deployment of scalable and secure APIs. Integration Hub … s or Master's degree in Computer Science, Engineering, or a related field. Experience: Proven experience in software engineering, with at least 5 years in a leadership role managing agile teams. Previous experience as prin eng on large transformations with complex architecture, preferably Oracle HR transformations. Technical Skills: Programming Languages: Proficiency in Node.js, Java, Python and TypeScript. Database Management … influence and persuade across the organisation Supplier Management: Effective skills in managing supplier relationships and ensuring timely delivery of services and products. Ability to challenge technical proposals from suppliers Agile Expertise: Deep understanding of agile methodologies (e.g., Scrum, Kanban) and experience in implementing them. Leadership: Exceptional leadership and team management skills, with a track record of building and More ❯
Location: Bethesda MD Description: Position Requires a Top Secret (TS/SCI) Clearance with a Polygraph. We have an IMMEDIATE NEED for a Principal Full Stack Developer to provide Agile DevOps support to mission critical systems. As a Principal Full Stack Developer on this program, you will have the opportunity to build strong systems, software, and cloud environments and … use cases Analyze (though proof of concept, performance, and end-to-end testing) and effectively coordinate Infrastructure needs driven by developed software to meet customer mission needs Support the Agilesoftwaredevelopment lifecycle following Program SAFe practices Use industry leading DevOps tools like GitHub, Jenkins, Unix bash scripting Document and Perform systems softwaredevelopment, including deployment of build artifacts … Requirements: • Developmental (0-2 years' experience) • Full Performance (3-5 years' experience) • Senior (6-10 years' experience) • Expert (11-15 years' experience) • SME (16+ years' experience) Proficient with common Agile practices, service-orientated environments, and development practices Significant experience with Java, Angular, Spring and C2S. Significant experience in the softwaredevelopment lifecycle, with experience delivering within DevOps toolsets/ More ❯
the metrics of your deployment changes, ensuring high resiliency and performance is maintained, resolving issues if they arise. Fixing issues found internally and by our customers. Actively participating in Agiledevelopment activities and rituals, supporting the growth of the team and its members. Being open to receiving feedback and being willing to offer constructive feedback and support to others. … autonomy The right to live and work in the UK without restriction Desirable (but not essential!): Experience working in cyber security Experience in a start-up/scale-up Agile or Kanban experience Experience of consuming cloud services from the big 3 providers Cloud platforms (e.g. Azure, AWS, Google) Both Linux and Windows development experience Rust, AngularJS, C++ CI More ❯
As a Lead Developer managing a Scrum team, you will line manage other developers, seniors and juniors. You will work in a cross functional team with delivery colleagues using agile practices and the normal agile ceremonies, to deliver software projects. You will provide coaching and mentoring to the team and help them deliver at pace. You will use … experience or can demonstrate experience of leading a team. Strong communication skills where you can translate technical jargon into simple, clear descriptions so understanding is achieved. Experience of using agile techniques/methodologies. Understanding of full stack web technologies. Practical knowledge of SQL and NoSQL databases. Application of industry standard softwaredevelopment working practices such as test-driven and More ❯
microservices-based applications across multiple platforms • Write clean, maintainable code in Java , Node.js , or Python • Deploy cloud-native solutions using platforms like AWS , Azure , or Google Cloud • Collaborate in Agile squads to define features and ship them with speed and stability • Optimise system performance, troubleshoot production issues and contribute to code reviews • Implement DevOps and CI/CD best … in Java, Node.js, and/or Python • Experience with cloud-native development and containerisation (e.g., Docker, Kubernetes) • Solid understanding of RESTful APIs, microservices architecture and best practices • Familiarity with Agile methodologies and DevOps toolchains • Great communication and team collaboration skills Bonus experience includes: • React or other modern front-end frameworks • CI/CD pipeline tools (e.g., Jenkins, GitLab, Azure More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Anson Mccade
microservices-based applications across multiple platforms • Write clean, maintainable code in Java , Node.js , or Python • Deploy cloud-native solutions using platforms like AWS , Azure , or Google Cloud • Collaborate in Agile squads to define features and ship them with speed and stability • Optimise system performance, troubleshoot production issues and contribute to code reviews • Implement DevOps and CI/CD best … in Java, Node.js, and/or Python • Experience with cloud-native development and containerisation (e.g., Docker, Kubernetes) • Solid understanding of RESTful APIs, microservices architecture and best practices • Familiarity with Agile methodologies and DevOps toolchains • Great communication and team collaboration skills Bonus experience includes: • React or other modern front-end frameworks • CI/CD pipeline tools (e.g., Jenkins, GitLab, Azure More ❯
Salisbury, Wiltshire, South West, United Kingdom Hybrid / WFH Options
Anson Mccade
microservices-based applications across multiple platforms • Write clean, maintainable code in Java , Node.js , or Python • Deploy cloud-native solutions using platforms like AWS , Azure , or Google Cloud • Collaborate in Agile squads to define features and ship them with speed and stability • Optimise system performance, troubleshoot production issues and contribute to code reviews • Implement DevOps and CI/CD best … in Java, Node.js, and/or Python • Experience with cloud-native development and containerisation (e.g., Docker, Kubernetes) • Solid understanding of RESTful APIs, microservices architecture and best practices • Familiarity with Agile methodologies and DevOps toolchains • Great communication and team collaboration skills Bonus experience includes: • React or other modern front-end frameworks • CI/CD pipeline tools (e.g., Jenkins, GitLab, Azure More ❯
technologies such as MongoDB, Splunk, RabbitMQ, and secure identity management tools Improve Delivery Pipelines by contributing to and optimizing GitLab-based CI/CD processes Collaborate Cross-Functionally within Agile teams, taking part in all stages of the development lifecycle Grow into Leadership through mentorship opportunities, architectural input, and technical ownership of project components What We're Looking For … tools (Kubernetes, OpenShift, etc.) Familiarity with front-end frameworks like Angular and building RESTful APIs Proficient with both SQL (e.g., MSSQL, Oracle) and NoSQL databases (e.g., MongoDB) Comfortable in Agile/Scrum environments Preferred Skills: Experience with DevOps tools, Git version control, and CI/CD workflows (GitLab preferred) Familiarity with AWS services, including ECS, Fargate, and S3 Exposure More ❯
Please see 'Things you need to know' and 'Where will you be working' sections below for more information. As a Senior Developer you'll join one of our many AgileSoftwareDevelopment teams. A typical team is made up of an agile delivery manager, developers, testers, user researchers, analysts and a product owner. You'll be responsible for … technology. You'll be joining our Software Engineering Profession at a time of transformation and you will be a part of shaping the future of our department. We use Agile Methodologies and promote a culture of continuous improvement. Person specification We are looking for the following experience and skills which will be assessed at sift and interview. Working knowledge More ❯
base. You will be a member of a multi-skilled team building and maintaining components for our market leading Elektron system. We strive for our engineers to work within agile teams that emphasize standard process and believe quality is everyones responsibility. They bring an enthusiastic attitude whilst making sure they share their knowledge while removing constraints. Key Responsibilities: Engaging … projects. Actively participating in Scrum meetings, you'll give timely status updates to the Team Lead and/or Scum Master on areas for which you are responsible. Through agile retrospectives and reviews, you'll analyse and adapt, finding innovative ways to enable your team work more effectively delivering on time to defined standards of quality. You'll need … to new technologies. Experience in using repositories for multi-person, multi-software versions pipelines of delivery. Knowledge of building and using automation and CI/CD pipelines. Use of AGILESoftwareDevelopment techniques including TDD and/or BDD, and Atlassian toolsets. Excellent verbal communication and written documentation skills. Communicates complex information clearly to relevant audiences. Application knowledge and More ❯
and trends. Using error reports, establish priorities and assign out bugs to relevant team members for resolution. Support development of version control principles (e.g. Git and working within an agile environment), CI/CD pipeline and various automations. (25%) Design, develop and/or review complex code to ensure solutions meet the requirements of functional and technical specifications. Develop … designing conceptual data models & system architecture, and user interfaces, is a major plus Master's degree in CS (or equivalent field) plus 3 years of relevant experiences Experience with Agilesoftwaredevelopment and test-driven development Experience in automated testing including unit testing, UI testing and functional testing Demonstrated understanding of what makes good software design, a deeper understanding … programming languages, and an ability to solve engineering problems of increasing difficulty. Shows initiative beyond pure implementation. Experience building highly scalable applications Experience working with SCRUM, Kanban or other Agiledevelopment environments Self-motivated and able to prioritize and manage workload and meet critical project milestones and deadlines Excellent interpersonal, communication, negotiation and collaboration skills Benefits: Benefits Annual salary More ❯
State College PA In the Senior ML/Data Science Software Engineering role, you will design, develop, and test AI/ML, Java and Python code in a Linux, Agile, DevOps environment. We are at the forefront of aerospace and defense technology. Our Satellite Ground Systems Team plays a pivotal role in ensuring communication, surveillance, and defense capabilities through More ❯
/SCI CLEARANCE IS REQUIRED Geologics is seeking a ML/Data Science Software Engineer todesign, develop, and test AI/ML, Java and Python code in a Linux, Agile, DevOps environment. We are at the forefront of aerospace and defense technology. Our Satellite Ground Systems Team plays a pivotal role in ensuring communication, surveillance, and defense capabilities through More ❯
and hosting patterns, specifically AKS, Service Plans Experience integrating with a Data platform for data ingestion, refinment and distribution. Expose to Databricks is a plus. Experience in delivery using Agile methodologies (Scrum and/or Kanban) Understanding of main AI models and their combination in the context of implementing RAG use cases Understanding of quant optimizers algorithms and their More ❯
base. You will be a member of a multi-skilled team building and maintaining components for our market leading Elektron system. We strive for our engineers to work within agile teams that emphasize standard process and believe quality is everyone's responsibility. They bring an enthusiastic attitude whilst making sure they share their knowledge while removing constraints. Key Responsibilities … projects. Actively participating in Scrum meetings, you'll give timely status updates to the Team Lead and/or Scum Master on areas for which you are responsible. Through agile retrospectives and reviews, you'll analyse and adapt, finding innovative ways to enable your team work more effectively delivering on time to defined standards of quality. You'll need … to new technologies. Experience in using repositories for multi-person, multi-software versions pipelines of delivery. Knowledge of building and using automation and CI/CD pipelines. Use of AGILESoftwareDevelopment techniques including TDD and/or BDD, and Atlassian toolsets. Excellent verbal communication and written documentation skills. Communicates complex information clearly to relevant audiences. Application knowledge and More ❯
re excited about this role but don't tick every box, we'd still love to hear from you! Essential Skills & Experience: Eligibility for SC clearance . Experience in Agile environments (e.g., SCRUM, Kanban) A technical development background with coding skills in Java, C#, TypeScript, JavaScript , or similar. Expertise in automation testing, with hands-on experience using tools like More ❯
re excited about this role but don't tick every box, we'd still love to hear from you! Essential Skills & Experience: Eligibility for SC clearance . Experience in Agile environments (e.g., SCRUM, Kanban). A technical development background (2-3 years experience) with coding skills in Java, C#, TypeScript, JavaScript , or similar. Expertise in automation testing , with hands More ❯
realise the product road map and be able to explain design choices Support breaking down of large pieces of work into well-defined tasks to be implemented in an Agile manner Support setup and maintenance of continuous integration and deployment pipelines Perform demonstrations to internal and external customers of development work Benefits: We can offer you a range of More ❯
realise the product road map and be able to explain design choices Support breaking down of large pieces of work into well-defined tasks to be implemented in an Agile manner Support setup and maintenance of continuous integration and deployment pipelines Perform demonstrations to internal and external customers of development work Benefits: We can offer you a range of More ❯
Annapolis Junction, Maryland, United States Hybrid / WFH Options
Codescratch LLC
ongoing unit-based tests and regression tests, create acceptance criteria for QC, conduct peer-review w/other team members, and review code for others. Practice and improve on Agile/Scaled Agile Framework (SAFe) development methodologies and tools. Optimize software performance by identifying bottlenecks and implementing improvements. Why Codescratch? Codescratch, is a leading software services company that More ❯
analysis. JOB DESCRIPTION: In the Senior ML/Data Science Software Engineering role, you will design, develop, and test AI/ML, Java and Python code in a Linux, Agile, DevOps environment. We are at the forefront of aerospace and defense technology. Our Satellite Ground Systems Team plays a pivotal role in ensuring communication, surveillance, and defense capabilities through More ❯
Kubernetes Container Orchestration (e.g., Kubernetes, Docker Swarm) Infrastructure as Code (IaC): Knowledge of IaC tools, including: Terraform AWS CloudFormation Azure Resource Manager (ARM) Google Cloud Cloud Development Kit (CDK) Agile Methodologies Familiarity with Agile methodologies, including: Scrum Kanban Lean Version Control Systems Proficiency with version control systems, including: Git Continuous Integration and Delivery (CI/CD): Experience with More ❯
bring to the Senior Software Engineer position Proven experience with cloud-based technology, and services, preferably within AWS. Expertise in both Frontend and Backend software solution development Experience with Agiledevelopment methodologies and SecDevOps practices. Excellent knowledge of secure coding practices inline. Strong knowledge of databases, SQL, and NoSQL, as well as data structures and algorithms. Excellent problem-solving More ❯