Senior CNO Developer
Software engineer job in Annapolis, MD
MANTECH seeks a motivated, career and customer-oriented Senior CNO Developer to join our team in Annapolis Junction, Maryland.
We're looking for a Senior Capability Developer to join our elite team. In this role, you'll apply your deep technical expertise to analyze, reverse-engineer, and develop mission-critical capabilities that directly support national security objectives. You will be a key player in a fast-paced environment, tackling unique challenges at the intersection of hardware, software, and embedded systems.
Responsibilities include but are not limited to:
Develop custom software tools and applications using Python, C, and Assembly, focusing on embedded and resource-constrained systems.
Conduct rigorous code reviews to ensure the quality, security, and performance of developed software.
Reverse engineer complex hardware and software systems to understand their inner workings and identify potential vulnerabilities.
Perform in-depth vulnerability research to discover and analyze weaknesses in a variety of targets.
Collaborate with a team of skilled engineers to design and implement innovative solutions to challenging technical problems.
Minimum Qualifications:
Bachelor's degree and 12 years of experience; or, a high school diploma with 16 years of experience; or, an Associate's degree with 14 years of experience. A Master's degree may substitute for 2 years of experience, and a PhD may substitute for 4 years of experience.
Must have 7 years of position-relevant work experience
Proficiency in programming and application development.
Strong scripting skills, particularly in Python, C, and Assembly.
Deep expertise in managing, configuring, and troubleshooting Linux.
Experience in embedded systems.
Experience in reverse engineering and vulnerability research of hardware and software.
Experience in code review.
Preferred Qualifications:
Experience in CNO (Computer Network Operations) Development.
Experience in virtualization.
Knowledge of IoT (Internet of Things) devices.
Experience with Linux Kernel development and sockets.
Knowledge of integrating security tools into the CI/CD (Continuous Integration/Continuous Delivery) pipeline.
Networking skills.
Clearance Requirements:
Must have a current/active Top Secret/SCI clearance.
Physical Requirements:
The person in this position must be able to remain in a stationary position 50% of the time. Occasionally move about inside the office to access file cabinets, office machinery, or to communicate with co-workers, management, and customers, via email, phone, and or virtual communication, which may involve delivering presentations
GIS programmer
Software engineer job in Towson, MD
At Radiant Digital, we provide IT solutions and consulting services to help government agencies and businesses in the USA, Canada, the Middle East, and Southeast Asia. On the federal side, we support agencies like NASA, the Department of State (DOS), the IRS, ACL, ACF,USDA and many others, along with numerous state and local government agencies.
We work with industries like telecom, healthcare, entertainment, oil and gas offering solutions designed to meet their specific needs. We focus on improving systems, making better use of data, and updating applications to keep up with changing markets.
Job Title: GIS Analyst/Sr. GIS Programmer
Location: Hybrid - Towson, MD 21204
Contract Duration: 6 Months
Job Description:
Senior GIS programmer / Systems Analyst to perform application development and support activities supporting the Office of Information Technology's GIS Program. The programmer will assist in the development and maintenance of ArcGIS Server applications, GIS application upgrades, and support of the ArcGIS Server environment, along with working with ArcGIS Web AppBuilder and interfacing with CityWorks.
Qualifications
Minimum of five (5) years developing and modifying applications using J2EE, .NET, JavaScript, HTML, C#, Python.
Experience with ESRI ArcGIS technologies including ArcGIS Server, ArcGIS API's, ArcGIS JavaScript API, ArcGIS Web AppBuilder, Collector, ArcSDE and ArcGIS Mobile.
Experience with ArcGIS Model Builder and Python
Strong Knowledge of Structured Query Language (SQL), Triggers, and Stored Procedures.
Analysis of program and production problems.
Developing reports using SSRS
Strong knowledge of relational databases and concepts (Oracle, SQL Server preferred)
Excellent communication skills
Application Developer
Software engineer job in Bethesda, MD
We are actively interviewing for the following developer opportunity on a growing team.
If Interested please apply now
We are seeking an Application & Automation Developer to join our growing Application Development & Automation team. This is a hands-on development role focused on building scalable, modern, and cloud-native applications to support our enterprise initiatives. You'll work across both full-code and low-code platforms, contributing to the modernization of internal tools, workflow automation, and integration of business systems.
Ideal candidates will bring 3 years of experience, strong technical skills in both front-end and back-end development, and a passion for innovation and continuous improvement. You'll collaborate closely with other developers, analysts, and architects to bring ideas from concept to reality.
Key Responsibilities
Design, develop, and maintain applications using C#, .NET Core/.NET 8+, and Azure cloud services
Build RESTful APIs and Azure Function Apps to support event-driven workflows and integrations
Implement secure and scalable microservices using clean architecture and object-oriented design principles
Develop user interfaces using Angular, React, or other modern frameworks for responsive and intuitive experiences
Collaborate with senior engineers and architects to implement microservices and scalable cloud-native architectures
Support CI/CD pipelines and deployment processes using Azure DevOps
Write clean, testable, and well-documented code following OOP, SOLID, and clean architecture principles
Troubleshoot application and integration issues, perform root cause analysis, and implement fixes
Assist in refactoring and modernizing legacy applications to align with current standards
Participate in code reviews, daily stand-ups, sprint planning, and other Agile ceremonies
Contribute to knowledge sharing, documentation, and continuous improvement effort
Required Qualifications
3 years of hands-on experience in application development
Proficiency in C#, .NET Core/.NET 6+, and OOP principles
Experience with Azure Functions, Azure DevOps, and cloud-native development
Familiarity with front-end technologies like Angular, React, or similar frameworks
Strong understanding of relational databases, SQL, and ORM frameworks (EF Core, Dapper)
Knowledge of RESTful API design, authentication protocols (OAuth, Azure AD), and secure coding practices
Experience with Git, Agile methodologies, and collaboration tools like Jira and Confluence
Strong troubleshooting, debugging, and communication skills
Preferred Qualifications
Experience with event-driven architecture (EDA), domain-driven design (DDD), and microservices
Exposure to Azure SQL, Azure Storage Accounts, Azure Event Grid, and Azure Monitor
Familiarity with Microsoft Graph API, SharePoint, and Azure Document Intelligence
Interest or experience in workflow automation and low-code platforms (e.g., Power Platform, Appian)
Workday Application developer
Software engineer job in Towson, MD
Project Scope:
Baltimore County's Office of Information Technology (OIT) is seeking a Workday Application Developer to assist with the implementation and ongoing support of Workday HCM and Financial System.
Roles/Responsibilities:
Development and Configuration
Design, build, test, and deploy Workday integrations using tools such as EIB, Studio, Core Connectors, and Web Services (SOAP/REST APIs)
Configure and maintain Workday business processes, calculated fields, custom validations, and condition rules
Develop and maintain Workday custom reports
Troubleshoot and resolve system or integration issues
Integration Management
Create and maintain integrations between Workday and third-party systems (HR, Payroll, Benefits, Finance, etc.)
Monitor scheduled integrations and address failures or data inconsistencies
Document integration design, configuration, and data flow processes
Optimize existing integrations to improve performance and reliability
Reporting and Analytics
Develop and maintain Workday reports and dashboards to support business and compliance
Work with users to understand reporting requirements and translate them into Workday solutions
Automate report scheduling and distribution for Users
Support and Collaboration
Provide technical support for agency/end users
Maintain system documentation, including design specs, workflows, and configuration guides
Collaborate with HR, Payroll, Finance, and IT teams to align Workday functionality with business needs
Participate in change control and configuration management processes
Gather/document business requirements for change requests (break/fix) needs
Mandatory Skills:
Minimum Qualifications: Graduation from an accredited college or university with a bachelor's degree in Business or Computer Science. Plus at least two years' experience in the administration or support of enterprise systems such web services, Workday HCM, Payroll, Financials and Reporting. Additional experience may be substituted on a year-for-year basis up to a maximum of four years for the required education.
Desirable Skills:
Strong analytical and problem-solving skills
Outstanding business process fluency, with a strong ability to discuss processes at a level of detail sufficient to gain insight into the underlying business problem or opportunity
Ability to work in a team environment; establishing and maintaining strong professional relationships
Proven ability and success with HCM, Payroll and Financial systems
Maintain the security and confidentiality of any proprietary or sensitive data in any medium
Demonstrated Workday experience
Demonstrated experience in Workday implementation or post-production environment as a primary technical resource
Workday certified training or commensurate experience
Workday Application Developer
Software engineer job in Baltimore, MD
Citizenship: US Citizenship required
A work-from-home schedule will be established with the hiring manager once onboarding and equipment issuing are completed. This individual may work remotely up to two (2) days per week, equivalent to approximately 40% remote and 60% onsite. Fully remote or out-of-state employment is not authorized at this time.
Providge is seeking a Workday Developer to provide support troubleshooting Production issues, developing Workday integrations and reports, and performing end-to-end testing of said integrations, reports and/or business processes. The selected candidate would support the Production Workday environment and the development of new solutions and enhancements.
Responsibilities
• Design, build, test, and deploy Workday integrations using tools such as EIB, Studio, Core Connectors, and Web Services (SOAP/REST APIs)
• Configure and maintain Workday business processes, calculated fields, custom validations, and condition rules
• Develop and maintain Workday custom reports
• Troubleshoot and resolve system or integration issues
• Integration Management
• Create and maintain integrations between Workday and third-party systems (HR, Payroll, Benefits, Finance, etc.)
• Monitor scheduled integrations and address failures or data inconsistencies • Document integration design, configuration, and data flow processes
• Optimize existing integrations to improve performance and reliability
• Participate in the design of software tools and subsystems to support reuse and domain analysis.
• Assists Applications Engineer and Applications Programmer to interpret software requirements, design specifications to code and integrate, and test software components.
• Assists with the analysis of information requirements.
• Assist in the evaluation of problems with workflow, organization, and planning and helps develop appropriate corrective action.
• Develop and maintain Workday reports and dashboards to support business and compliance needs
• Work with users to understand reporting requirements and translate them into Workday solutions
• Automate report scheduling and distribution for Users
Required Qualifications
• At least three (3) years of programmer and/or analyst experience.
• At least one (1) year of working experience with specific task order technology.
Education
N/A
Knowledge, Skills, and Abilities
• Possess extensive experience with developing integrations and reports, including BIRT reports.
• Thorough knowledge of security for integrations and reports.
• Possess experience with developing calculated fields.
• Knowledge of and experience with Workday HCM and Payroll business processes.
• Knowledge of Orchestrate integrations is preferred.
• Strong work ethic.
• Excellent communication and organizational skills.
Technical Lead / Software Development SME
Software engineer job in Washington, DC
Clearance: U.S. Citizen; Active DHS clearance
InDev is seeking a hands-on Technical Lead / Software Development SME with 12+ years of experience in Java, Collibra, and Edge Server. This role actively designs, develops, and integrates enterprise data solutions, with a strong focus on metadata management, data ingestion pipelines, and automation. The Technical Lead will write and review code, troubleshoot complex issues, guide implementation decisions, and ensure data governance best practices are enforced across platforms. In addition to mentoring developers and providing technical direction, this role partners closely with stakeholders to deliver scalable, mission-critical solutions. Candidates must have prior DHS experience and possess an active EOD/DHS clearance.
Job Responsibilities:
Leadership & Strategy
Define the technical roadmap for Collibra integration, Edge Server implementation, and data governance automation.
Align Collibra data governance strategies with business objectives and enterprise architecture.
Drive the adoption of best practices for data ingestion, metadata management, and workflow automation.
Collibra & Edge Server Integration
Oversee the design, development, and deployment of solutions integrating Collibra API, Java-based microservices, and Edge Servers.
Ensure seamless metadata ingestion using Collibra Edge Server, optimizing ingestion pipelines for performance and reliability.
Guide teams in developing custom connectors to integrate databases, cloud storage, and enterprise applications with Collibra.
Data Ingestion & Governance Automation
Lead the implementation of event-driven data ingestion using Edge Servers, Apache Kafka, or AWS Glue.
Ensure automated metadata extraction, data lineage tracking, and governance workflows in Collibra.
Establish and enforce data quality, cataloging, and governance policies in collaboration with Data Stewards and Enterprise Architects.
Technical Oversight & Architecture
Review and approve Java-based microservices and APIs for Collibra and Edge Server integration.
Ensure scalability, performance, and security of data ingestion and governance solutions.
Lead cloud-based deployments (AWS, Azure, GCP) and implement CI/CD pipelines for automation.
Security & Compliance
Implement authentication and authorization protocols (OAuth, SAML, LDAP) for secure data access.
Ensure compliance with data privacy regulations (ex FedRAMP, etc.) in metadata management and data ingestion.
Enforce role-based access controls (RBAC) within Collibra to protect sensitive data.
Team Collaboration & Stakeholder Management
Lead cross-functional teams, working with CDO, Data Architects, Engineers, and Business Stakeholders to enhance data governance initiatives.
Conduct technical workshops and training on Collibra, Edge Server, and best practices for metadata management.
Drive Agile development practices and coordinate with DevOps teams to streamline deployments.
Automation & AI Integration
Leverage AI/ML capabilities within Collibra for data quality monitoring and anomaly detection.
Automate metadata ingestion, data lineage, and governance processes to improve efficiency.
Required Qualifications:
Bachelor's degree in computer science, Information Systems, Engineering, or a related discipline from an accredited college, university, or academic institution in the United States.
12+ years of experience in Java, Collibra, and Edge Server.
4+ years of experience leading and managing large-scale Federal IT projects
Experience defining technical roadmaps for data governance and integration platforms
Strong expertise with Collibra, Collibra APIs, and Edge Server
Proficiency with Java-based microservices and custom connector development
Experience with event-driven ingestion tools (Kafka, AWS Glue) and automated metadata/lineage workflows
Ability to ensure scalable, secure, and compliant data governance solutions (OAuth/SAML/LDAP, FedRAMP, RBAC)
Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines
Ability to lead cross-functional teams and collaborate with technical and business stakeholders
Familiarity with Agile development and DevOps practices
Experience leveraging AI/ML for data quality monitoring and automation
Strong communication skills and ability to lead cross-functional teams and collaborate with technical and business stakeholders
Preferred Qualifications:
Experience working in environments requiring DHS Suitability Clearance is highly preferred.
Familiarity with building metadata models and taxonomies within enterprise data catalogs
Experience integrating with relational (i.e. Oracle) and non-relational (i.e. PostgreSQL) databases
Hands-on experience integrating Collibra with BI/analytics tools (e.g., Tableau, Power BI)
Knowledge of infrastructure-as-code tools (Terraform, CloudFormation)
Experience with Python or Scala for data engineering or automation tasks
Background in data governance frameworks such as DAMA-DMBOK
Prior experience supporting large-scale enterprise data modernization initiatives
About Us: At InDev, we're not just a company; we're a trailblazing force transforming the way IT applications shape the future. As a dynamic player in the federal government sector, we're on a mission to empower agencies with cutting-edge IT solutions that drive innovation, efficiency, and progress. Our team thrives on collaboration, innovation, and embracing challenges head-on to create a meaningful impact on the world around us. Let's innovate. *************
Why InDev:
Innovative Environment: Join a team that thrives on creativity and innovation, where your ideas are not only heard but encouraged.
Meaningful Impact: Contribute to projects that directly impact federal agencies, driving positive change on a national scale.
Dynamic Collaboration: Work alongside diverse experts who are passionate about pushing boundaries and making a difference.
Agile Mindset: Embrace Agile methodologies that encourage flexibility, adaptability, and rapid growth.
Learning Culture: Enjoy ongoing learning opportunities and professional development to expand your skill set.
Cutting-edge Tech: Engage with the latest technologies and tools in the data integration landscape.
If you're ready to embark on a journey of innovation, collaboration, and impact, InDev welcomes you to join our team. Let's shape the future together.
Java Full Stack Developer (Federal Government Project)
Software engineer job in Washington, DC
Experience:
4-6 years of professional software development experience
Technical Expertise:
Strong full-stack development experience with Java and React
Proficient in Python scripting
Hands-on experience with AWS cloud services
Solid understanding of infrastructure, systems, and networking concepts
Familiarity with Kubernetes (hands-on experience is a plus)
Core Competencies:
Exceptional analytical and problem-solving abilities
Ability to learn new technologies and applications rapidly
Self-directed with strong initiative and independence
Quick learner who can decode complex systems efficiently
Education
Bachelor's degree in Computer Science (preferably from a top-tier institution)
Microsoft M365 Engineer / Azure Cloud Architect
Software engineer job in Arlington, VA
Overview: We are seeking a highly technical and security-cleared Microsoft Purview Engineer with deep expertise in Microsoft 365 and Azure Cloud Architecture. This role is based in the Arlington, VA area and requires an active Top Secret (TS) or Interim TS clearance. The ideal SME/candidate will be a hands-on architect and engineer capable of designing secure cloud infrastructure, implementing advanced authentication schemes, Microsoft Purview component and troubleshooting complex API integrations.
General Key Responsibilities:
Microsoft Purview (Primary Focus)
Architect and deploy Microsoft Purview solutions for data governance, classification, and compliance.
Configure scanning rules, data maps, sensitivity labels, and retention policies across hybrid environments.
Integrate Purview with Microsoft Defender, Compliance Center, and external data sources.
Troubleshoot authentication flows, API connectivity, and data lineage issues.
Develop infrastructure diagrams, governance workflows, and technical documentation.
Microsoft 365 Engineering
Design and support M365 services including Exchange Online, SharePoint, Teams, and OneDrive.
Implement secure authentication protocols (OAuth, SAML, OpenID Connect) and conditional access policies.
Manage hybrid identity configurations and secure collaboration environments.
Monitor service health, optimize performance, and ensure compliance with federal standards.
Azure Cloud Architecture
Design secure, scalable Azure infrastructure using IaaS, PaaS, and SaaS models.
Implement Azure AD, Key Vault, API Management, and RBAC policies.
Create and maintain infrastructure diagrams and reference architectures.
Collaborate with DevOps teams to integrate CI/CD pipelines and Infrastructure as Code (IaC).
Other duties as assigned
Preferred Certifications
Microsoft Certified: Azure Solutions Architect Expert
Microsoft Certified: Information Protection and Compliance
Microsoft Certified: M365 Enterprise Administrator Expert
Other Microsoft certifications
Qualifications:
Must be a US Citizen with Active Secret or Top Secret (TS) TS clearance
Local to Arlington, VA or willing to relocate - Onsite is required.
5+ years of experience in Microsoft cloud technologies (Purview, M365, Azure).
Strong understanding of authentication protocols and API troubleshooting.
Proven ability to design and document complex infrastructure and governance models.
Proficiency with PowerShell, Graph API, and Azure CLI.
Microsoft Certified: Azure Solutions Architect Expert
Microsoft Certified: Information Protection and Compliance
Microsoft Certified: M365 Enterprise Administrator Expert
Why Join Us?
Lead high-impact cloud and compliance initiatives for secure federal environments.
Collaborate with top-tier engineers and architects in a mission-driven setting.
Influence enterprise-wide data governance and security strategy.
Senior Data Engineer - Data Intelligence
Software engineer job in Baltimore, MD
Hybrid Role
Job Title: Data Intelligence - Engineer, Data Sr
Project Type: Contract
Duration of the project: 12 Months
We are looking for candidates with 5+ years' experience in Ab Initio Administration. (Internal Notes: Please do not send Developers)
Must have 2+ years' experience with AWS. Working with Ab Initio in AWS Cloud.
Must have solid experience building, installing and configuring Ab Initio.
Must have AWS EKS containerization. Will be involved moving Linux instances to AWS EKS.
Ab Initio Lead Infrastructure
This position is an Ab Initio Administrator and not a developer position. The Senior Ab Initio ETL Administrator is responsible for the tasks involved in administration of ETL tool (Ab-Initio) as well as migrating Ab Initio infrastructure to the Cloud. The candidate will support the implementation of a Data Integration/Data Warehouse for the Data products on-prem and in AWS Cloud like EKS containerization for Ab Initio.
6 - 8 Years' Experience
At least 6 years of Experienced with all the tasks involved in administration of ETL Tool (Ab Initio)
Experienced with managing the project of migration or infrastructure build without supervisor
At least 6 years of Experienced with Advance knowledge of Ab Initio Graphical Development Environment (GDE), Meta Data Hub, Operational Console
Experience with Ab Initio, AWS EKS, S3, Dynamo DB, Mongo DB, ProgreSQL, RDS, DB2
Created Big Data pipelines (ETL) from on-premises to Data Factories, Data Lakes, and Cloud Storage such as EBS or S3.
DevOps (CI/CD Pipeline) prefers Jenkins experience
Experience with Advance knowledge of UNIX and SQL
Experience with manage metadata hub-MDH, Operational Console and troubleshoot environmental issues which affect these components
Experience with scripting and automation such as design and develop automated ETL process and architecture and unit testing of the ETL code
Experience with working on the break fix and continuous development items, review, and inspection for the production changes
Perform the code review for the ETL code developed by the development team and guide to resolve an issue.
Service Oriented Architecture (SOA) knowledge and Demonstrated knowledge and best practices of testing environments and processes
Demonstrated experience working in an Enterprise environment with crossed team interaction and collaboration and policies
Strong testing skills
Excellent problem-solving skills
Strong analytical skills
Excellent verbal and written communications skills
Familiar with structured programming techniques
Must be able to perform assigned tasks with minimum supervision
Strong documentation skills
Experience working in an Agile environment is a plus
Software:
Applies and implements best practices for data auditing, scalability, reliability, and application performance.
AWS certification is a plus
Extensive UNIX AIX or Linux and Scripting experience
Extensive SDLC experience with some development or Systems programming experience
Ability to analyze and trouble-shoot Mid-tier/infrastructure issues.
Very strong verbal and written communication skills (Critical)
Ability to facilitate technical requirements gathering and design sessions
Collaborate and interpret business and technical needs
Excellent attention to detail and quality work products (Critical)
Strong customer service skills with internal and external customers (Critical)
Must be able to perform assigned tasks with minimum supervision (Critical)
Strong analytical and documentation skills
Excellent time management ability. (Critical)
Skills Preferred
Experience with DEVOPS or IAAS
AIX or Linux
LDAP
EIAM (Identity Access Management)
Ab Initio Admin and Architect
Senior Cloud Application Developer (AWS)
Software engineer job in Washington, DC
We are seeking a Senior Cloud Application Developer to join a high-performing team on a 10+ month contract. Candidates must be authorized to work in the United States. The ideal candidate is highly skilled in Python, AWS services, Kubernetes, and Airflow, with a strong background in building and deploying cloud-native applications.
***PLEASE NOTE: WE ARE NOT ACCEPTING APPLICATIONS FROM THIRD-PARTY AGENCIES FOR THIS ROLE.
Key Responsibilities:
Optimize a scalable, reliable, and secure AWS native cloud system
Refine infrastructure configuration as IaC using Terraform
Help produce and capture operational metrics from logs, API's, and various cloud sources
Refine CI/CD/CT pipelines to build, deploy, and test native cloud application code
Experience, Skills & Qualifications:
Education: Bachelor's degree in Computer Science, Engineering, Software Engineering or a relevant field with a minimum of 8 years working experience in an AWS Cloud environment required for a senior level position.
Expertise in cloud-native application development, and cloud infrastructure management.
Expertise in containerization and Kubernetes
In-depth knowledge of AWS services (EKS, EC2, Lambda, RDS, S3)
Strong experience of workflow managers (Airflow)
Strong experience with AWS and proficiency in Python, BASH, and IaC tools like Terraform
Strong experience with relational and cloud-based databases
Strong experience in building automation tools and CI/CD/CT pipelines using platforms like Ansible, GitHub Actions, GitLab CI, and CodePipeline
SAP S/4HANA Fiori Architect / Developer
Software engineer job in Washington, DC
Job Description (Short)
We are seeking an experienced SAP S/4HANA Fiori Architect/Developer to design, develop, and optimize Fiori/UI5 applications for S/4HANA. The role involves defining Fiori architecture, developing custom and standard app extensions, and delivering intuitive, high performance user experiences aligned with SAP best practices.
Key Skills
Strong experience in SAP Fiori, UI5, and S/4HANA UX architecture
Hands on development of custom Fiori apps, extensions, and enhancements
Expertise in OData services, CDS views, and Gateway
Experience with Fiori Elements, RAP, and S/4HANA extensibility
Knowledge of BTP, Launchpad, and security/authorizations is a plus
Senior Data Engineer
Software engineer job in Washington, DC
Job Title: Senior Data Engineer
Only USC/GC is considered
Contract
The Senior Data Engineer will join a newly established Data Services team within a mission-driven nonprofit organization that delivers critical services to government customers. As the organization expands its use of data to drive decision-making across multiple business units, the Data Services team is building a modern data lakehouse platform to provide clean, timely, and accurate data. This role will play a foundational part in designing and operationalizing enterprise data pipelines and infrastructure that empower stakeholders with reliable insights.
Summary
The Senior Data Engineer supports the development and maintenance of a system-wide analytics platform that enables secure, scalable access to enterprise data. This role owns end-to-end engineering efforts across ingestion, transformation, orchestration, and delivery using Azure and Microsoft Fabric technologies. The engineer will develop and optimize ETL / data pipelines, implement medallion architecture patterns, and ensure enterprise data assets are structured, integrated, and governed to meet the needs of diverse business units and external parties.
Key Responsibilities
Data Pipeline Design & Development
• Design, develop, and implement end-to-end data ingestion and processing pipelines using Azure and Microsoft Fabric tools.
• Transform raw bronze data into silver (cleaned) and gold (curated, analytics-ready) layers following the Medallion architecture.
• Develop code and tooling to process and transform data into enterprise data models.
• Implement existing ETL frameworks, patterns, and standards used across the enterprise.
Orchestration, Automation & Operations
• Schedule, orchestrate, and monitor automated and semi-automated data pipelines to ensure reliability and quality.
• Build automated workflows supporting ingestion and transformation observability.
• Ensure technical correctness, timeliness, and high-quality delivery of data services.
Data Modeling, Integration & Governance
• Serve as a subject matter expert on enterprise data sources, structures, and definitions.
• Build and maintain data relationships, mappings, and linkages within the Enterprise Data Warehouse (EDW).
• Perform integration of data assets to support analytics and operational needs across multiple mission-driven departments.
• Create and manage large-scale data warehouses and lakehouse components to ensure efficient data access and retrieval.
Collaboration & Communication
• Partner with analysts, business units, and data consumers to support exploration and decision-making.
• Communicate clearly and effectively with technical and non-technical stakeholders, including senior leadership and customers.
• Champion continuous improvement, accountability, and evidence-based decision-making within the Data Services team.
Qualifications
• Minimum five years of experience working with cloud data platforms such as Azure, Snowflake, AWS Redshift, or Databricks.
• Minimum six years of experience in SQL-based data processing.
• Minimum five years of application development experience using Python.
• At least two years of experience developing ETL pipelines within Microsoft Fabric.
• Strong working knowledge of data warehousing and data lake concepts, including medallion or similar architectural patterns.
• Demonstrated ability to deliver high-quality work on schedule and uphold team accountability standards.
• Proven track record of clear and continuous communication across technical and business audiences.
• Commitment to process improvement and leveraging information to enhance organizational performance.
Technical Skills
• Python: Intermediate to advanced proficiency for data processing, automation, and pipeline development.
• SQL: Intermediate to advanced proficiency for transformations, modeling, and performance optimization.
• Experience with Azure Data Factory, Microsoft Fabric Data Engineering, Delta Lake, or similar technologies.
• Familiarity with orchestration frameworks, metadata management, and modern ETL/ELT patterns.
Automation Engineer
Software engineer job in Arlington, VA
Ready to build the future with AI?
At Genpact, we don't just keep up with technology-we set the pace. AI and digital innovation are redefining industries, and we're leading the charge. Genpact's AI Gigafactory, our industry-first accelerator, is an example of how we're scaling advanced technology solutions to help global enterprises work smarter, grow faster, and transform at scale. From large-scale models to agentic AI, our breakthrough solutions tackle companies' most complex challenges.
If you thrive in a fast-moving, innovation-driven environment, love building and deploying cutting-edge AI solutions, and want to push the boundaries of what's possible, this is your moment.
Genpact (NYSE: G) is an advanced technology services and solutions company that delivers lasting value for leading enterprises globally. Through our deep business knowledge, operational excellence, and cutting-edge solutions - we help companies across industries get ahead and stay ahead. Powered by curiosity, courage, and innovation, our teams implement data, technology, and AI to create tomorrow, today. Get to know us at genpact.com and on LinkedIn, X, YouTube, and Facebook.
Role : Automation Engineer
Location : Arlington, VA
Hiring Type: Fulltime with Genpact + Benefits
Responsibilities
Lead and manage teams of developers, QA engineers, and testers to deliver high-quality software solutions.
Develop and implement Java-based applications to meet client requirements and business goals.
Create and maintain Selenium-based test scripts for automated functional and regression testing.
Ensure the quality of mobile applications by designing, implementing, and executing comprehensive testing strategies using mobile testing tools and frameworks (e.g., Appium).
Provide technical leadership and guidance to the team, ensuring the best practices in coding, testing, and software development methodologies are followed.
Collaborate with cross-functional teams, including business analysts, project managers, and clients, to gather requirements and deliver technical solutions.
Conduct code reviews and ensure high code quality and maintainability.
Monitor project progress and manage client expectations to ensure timely delivery of software solutions.
Stay updated with the latest trends and technologies in Java, Selenium, and mobile testing, and incorporate best practices into the team's workflows.
Assist with client communication, providing technical expertise and support throughout the project lifecycle.
Troubleshoot complex technical issues, providing innovative solutions when required.
Qualifications we seek in you!
Bachelor's degree in computer science, Engineering, or related field.
Proven experience in Java development and testing.
Strong expertise in Selenium for test automation.
Solid experience with mobile testing frameworks like Appium, Espresso, or XCUITest.
Hands-on experience in both manual and automated testing for web and mobile applications.
Expertise in continuous integration (CI) and continuous deployment (CD) pipelines.
Strong understanding of software development life cycles and methodologies, including Agile and DevOps.
Excellent leadership and mentoring skills.
Strong analytical and problem-solving abilities.
Excellent communication skills, with the ability to work with both technical and non-technical stakeholders.
Experience with version control systems (e.g., Git) and project management tools (e.g., Jira, Confluence).
Preferred qualifications
Excellent analytical and problem-solving skills, with the ability to troubleshoot complex issues and drive resolution in a collaborative team environment.
Exceptional communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
Leadership experience, including leading teams, managing projects, and driving technical initiatives to successful completion.
Certifications in relevant technologies (e.g., ISTQB, certifications) are a plus.
Why join Genpact?
• Lead AI-first transformation - Build and scale AI solutions that redefine industries
• Make an impact - Drive change for global enterprises and solve business challenges that matter
• Accelerate your career-Gain hands-on experience, world-class training, mentorship, and AI certifications to advance your skills
• Grow with the best - Learn from top engineers, data scientists, and AI experts in a dynamic, fast-moving workplace
• Committed to ethical AI - Work in an environment where governance, transparency, and security are at the core of everything we build
• Thrive in a values-driven culture - Our courage, curiosity, and incisiveness - built on a foundation of integrity and inclusion - allow your ideas to fuel progress
Come join the 140,000+ coders, tech shapers, and growth makers at Genpact and take your career in the only direction that matters: Up.
Let's build tomorrow together.
Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values respect and integrity, customer focus, and innovation.
Furthermore, please do note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a 'starter kit,' paying to apply, or purchasing equipment or training.
z/OS Systems Programmer
Software engineer job in Annapolis, MD
ASG is looking for an experienced and growth minded z/OS Systems Programmer to analyze, create, implement, and support cutting edge technologies in support of our U.S. Government customer base. As a z/OS (Z Operating System) Systems Programmer, you will work on Z Enterprise Systems and help build the most secure systems for US Government customers to deploy their mission critical applications. You will design, develop, and provide support to customers, which involves Programming Interfaces to enable Services on TSO/ISPF, SDSF, HOD, JCL, RACF.
Required education
High School Diploma/GED
Preferred education
Bachelor's Degree
Required technical and professional expertise:
TS/SCI + Full Scope Polygraph Security Clearance
z/OS Systems Programming experience
Experienced with z/OS installation, troubleshooting (IPCS), storage management (DFSMS) and virtual tape
Experienced in Parallel Sysplex, VTAM/TCPIP, SMP/E
Prior experience with TSO/ISPF, SDSF, HOD, JCL
RACF, JES System Programming, Assembler
Preferred technical and professional experience
Prior experience with z/VM Installation and support
Prior experience with performance analysis
3+ years of experience with TWS, TSM
Storage, Networking experience a plus
2+ years of experience with high-performance networks
Geographic Information System Programmer
Software engineer job in Baltimore, MD
Responsibilities:
We are seeking a qualified Senior GIS programmer / Systems Analyst to perform application development and support activities supporting the Office of Information Technology's GIS Program.
The programmer will assist in the development and maintenance of ArcGIS Server applications, GIS application upgrades, and support of the ArcGIS Server environment, along with working with ArcGIS Web AppBuilder and interfacing with CityWorks.
GIS application development and application maintenance/upgrades
• ArcGIS server web application development and maintenance
• Support configuration efforts in CityWorks and the GIS web services used for CityWorks
• Repair and upgrade existing Facilities toolsets and utility toolsets written in Visual C# using Visual Studio 2010 (IDE) with the ArcObjects Software Developers Kit (SDK) 10.1.
Required Skills:
Minimum of five (5) years developing and modifying applications using J2EE, .NET, JavaScript, HTML, C#, Python.
Experience with ESRI ArcGIS technologies including ArcGIS Server, ArcGIS API's, ArcGIS JavaScript API, ArcGIS Web AppBuilder, Collector, ArcSDE and ArcGIS Mobile.
Experience with ArcGIS Model Builder and Python
Strong Knowledge of Structured Query Language (SQL), Triggers, and Stored Procedures.
Analysis of program and production problems.
Developing reports using SSRS
Strong knowledge of relational databases and concepts (Oracle, SQL Server preferred)
Excellent communication skills
Graduation from an accredited college or university with a bachelor's degree in Business, Computer Science or a related field and five years' experience in systems analysis, change management analysis, project management, program analysis, or a closely related field.
Recent engagement with a government entity
Sr. AI Engineer - (Real-time Sensor & Video Data)
Software engineer job in Arlington, VA
Our client in Arlington Virginia are seeking to hire a Senior Full Stack / AI Engineer that has solid Python backend services and API's........
Please send your resume to ******************
Candidates must be a citizen of the United States of America
Early-stage defense AI startup building computer vision and edge AI systems for expeditionary military forces. Active DoD and Intelligence Community contracts. Mission-critical, operator-in-the-loop products.
Role Overview
Senior full stack engineer (5-10+ yrs) with a Python-first backend focus and modern frontend experience. You'll build applications that ingest and visualize real-time sensor and video data, running across edge devices and cloud infrastructure in constrained environments.
Core Responsibilities
Build Python backend services and APIs for real-time data processing
Develop frontend interfaces for live data visualization and analytics
Integrate sensor feeds, video streams, and distributed systems
Deploy containerized apps (Docker) to edge environments
Optimize performance for limited compute / bandwidth
Contribute to CI/CD, DevOps, debugging, and system reliability
Required
Strong Python + full stack experience (REST, async, real-time systems)
Modern frontend framework experience
Docker, basic DevOps, Linux, databases (SQL/NoSQL)
U.S. Citizen, clearance-eligible (sponsorship provided)
Nice to Have
TypeScript, video streaming, CV/AI/ML exposure
Edge computing, embedded systems, IoT
Robotics / autonomous systems (ROS, ArduPilot, UAS)
Defense compliance familiarity (NIST 800-171, CMMC)
Comp & Benefits
$150K-$200K base + bonus
401k match, full health benefits
Clearance sponsorship
Direct impact, mentorship, rapid growth in defense AI
Ideal Profile
Senior, hands-on engineer comfortable owning end-to-end systems in high-stakes, real-time, edge-first environments. Mission-driven mindset.
Lead ESINet Engineer
Software engineer job in Fort Meade, MD
About the Role:
Are you ready to lead a mission-critical initiative at the intersection of national security and public safety?
The Defense Information Systems Agency (DISA) is seeking a top-tier Emergency Services IP Network (ESINet) Engineer to spearhead the development of the Department of Defense's next-generation emergency response network.
This isn't just another networking job. You will be the technical authority on a high-impact project, building a secure, resilient, and state-of-the-art IP communications fabric that will protect our service members and federal employees across the globe. If you are driven to solve complex challenges and want your work to have a tangible impact on national security, we want to talk to you.
What You'll Do:
Architect the Future: Design and build a secure, scalable, and highly available ESINet from the ground up, based on NENA i3 standards and rigorous DoD security protocols.
Lead the Implementation: Drive the hands-on deployment and integration of core network infrastructure, including routers, switches, firewalls, and Session Border Controllers (SBCs).
Secure the Mission: Serve as the security cornerstone for the network, implementing DISA STIGs and advanced cybersecurity controls to protect our nation's most critical emergency communications.
Ensure Flawless Performance: Act as the highest point of escalation for troubleshooting complex VoIP, SIP, and network routing issues, ensuring unwavering reliability for all emergency services.
Integrate and Innovate: Connect the DoD-ESInet with Public Safety Answering Points (PSAPs) and other federal agencies, creating a seamless web of emergency response.
What You'll Bring (Required):
An active Secret or Top Secret security clearance.
5+ years of experience architecting and managing large-scale IP networks.
Deep expertise in Emergency Services IP Networks (ESINet) and/or Next Generation 9-1-1 (NG911) architecture.
Expert-level knowledge of IP routing (BGP, OSPF) and Session Initiation Protocol (SIP).
Proven, hands-on experience with core network hardware and security appliances.
Great-to-Haves:
Direct experience with DISA, the DoD, or other federal agencies.
NENA i3 standards familiarity.
Professional certifications (CISSP, CCNP, etc.).
Experience securing networks according to DISA STIGs.
Why Join Us?
The Mission: Your work will directly contribute to the safety and security of our nation's warfighters and federal personnel. The impact is real and immediate.
The Technology: Work with cutting-edge networking and cybersecurity technologies on a "greenfield" project, free from the constraints of legacy infrastructure.
The Challenge: Solve complex, first-of-their-kind problems that don't have textbook answers.
The Agency: Be part of DISA, the premier IT combat support agency for the Department of Defense, at the heart of critical C5I capabilities.
Conditions of Employment:
Must be a U.S. Citizen.
This national security position, which may require access to classified information, requires a favorable suitability review and security clearance as a condition of employment. Failure to maintain security eligibility may result in termination.
This is a drug testing designated position.
Incumbent may be required to travel up to 20% of the time
Security Clearance: Must be able to obtain and maintain a TS/SCI.
Benefits: A career with the U.S. government provides employees with a comprehensive benefits package. As a federal employee, you and your family will have access to a range of benefits that are designed to make your federal career very rewarding.
Learn more about federal benefits here: ************************************************************************
#ESINet #NG911 #DoD #DISA #NetworkEngineer #Cybersecurity #PublicSafety #FortMeade #TopSecret #SIP #VoIP
Senior Engineer
Software engineer job in Washington, DC
Job Title: Senior Engineer
Required Skills:
Analyze, develop, and evaluate systems.
Design and draft plans, blueprints, schedules, and projects.
Conduct research, find and analyze solutions, and propose decisions based on findings.
Bachelor's Degree in engineering or related discipline with at least 8 years of relevant work experience, or Master's Degree with at least 4 years of relevant work experience.
Key Responsibilities:
Engineering Analysis & Technical Support:
Perform engineering calculations, assessments, and system evaluations across mechanical, electrical, civil, environmental, or related disciplines.
Conduct technical reviews of design drawings, specifications, reports, and engineering submittals.
Support engineering field investigations, facility assessments, and system diagnostics.
Assist with the development of energy, water, and efficiency evaluations; commissioning reviews; metering assessments; and performance analytics.
Design & Standards Support:
Support updates to client's engineering design standards, manuals, specifications, and planning criteria.
Assist in performing analysis related to HVAC/MEP systems, energy systems, solar, battery storage, resilience systems, or building infrastructure.
Project Support:
Support engineering components of:
Energy and water audits
Facility condition assessments
Resilience analysis and hazard mitigation
LEED/Envision evaluations
Capital project reviews
Prepare technical notes, engineering summaries, diagrams, and calculations.
Documentation & Reporting
Contribute to technical reports, data summaries, presentations, and engineering documentation.
Ensure all engineering information is accurate, complete, and stored according to client's requirements.
"No phone calls please."
Senior .NET Developer (15+ Years Experience | DC Local only)
Software engineer job in Washington, DC
Onsite role
Required skill:
Bachelor s degree in IT or related field or equivalent experience.
Experience developing enterprise applications using Microsoft technologies within a distributed (n-tier) architecture.
Convey technical and functional concepts for a specific technical specialty
Prepare complex technical documentation
Experience in developing applications using C#, ASP.NET
Experience with database technologies, development methodologies, and front-end (e.g., Cognos)/back-end programming languages (e.g. SQL)
Experience developing enterprise applications that interact with MS SQL Server and/or Oracle databases
Experience with Visual Studio 2010 and later versions with .Net Framework 2.0-4.6.2 with C# and VB
Candidate should strong ETL experience in Data Warehouse / Business Intelligence platforms
Experience with Databases using ADO.NET
Experience with Windows Communication Foundation (WCF) and Service Oriented Architecture
Experience with any of JIRA/Bugzilla/HP ALM tools.
Senior Okta Engineer
Software engineer job in Washington, DC
We are seeking a Senior Okta Engineer to lead the design, implementation, and optimization of Okta-based authentication services for a large, federated U.S. government agency. This position plays a key role in modernizing identity and access management (IAM) within a complex, multi-tenant environment with rigorous security and compliance requirements.
In this role, you will configure, maintain, and enhance Okta as a cloud-based authentication platform and identity provider for federal clients. You'll work in a fast-paced environment alongside a team of experienced Okta Engineers to deliver secure, scalable, and high-performing identity solutions.
What You Will Do:
Architect and deploy scalable Okta solutions for authentication, federation, and lifecycle management across multiple domains and agencies.
Design and implement SSO, MFA, and adaptive access policies aligned with federal security standards.
Integrate Okta with cloud and on-premise applications, including custom APIs and legacy systems.
Collaborate with cybersecurity, infrastructure, and application teams to ensure seamless identity workflows.
Monitor, troubleshoot, and optimize Okta performance and security posture.