Post job

Applications developer jobs in Gaithersburg, MD

- 5,358 jobs
All
Applications Developer
Senior Software Engineer
Java Developer
Software Engineer
Lead Technician
Programmer
Application Development/Support
Information Technology Programmer
Software Leader
Software Integrator Engineer
Architect And Developer
  • Geospatial Programmer

    Vantor

    Applications developer job in McLean, VA

    Vantor is forging the new frontier of spatial intelligence, helping decision makers and operators navigate what's happening now and shape what's coming next. Vantor is a place for problem solvers, changemakers, and go-getters-where people are working together to help our customers see the world differently, and in doing so, be seen differently. Come be part of a mission, not just a job, where you can: Shape your own future, build the next big thing, and change the world. To be eligible for this position, you must be a U.S. Person, defined as a U.S. citizen, permanent resident, Asylee, or Refugee. Note on Cleared Roles: If this position requires an active U.S. Government security clearance, applicants who do not currently hold the required clearance will not be eligible for consideration. Employment for cleared roles is contingent upon verification of clearance status. Export Control/ITAR: Certain roles may be subject to U.S. export control laws, requiring U.S. person status as defined by 8 U.S.C. 1324b(a)(3). Please review the job details below. This position requires an active U.S. Government Security Clearance at the TS/SCI level with required polygraph. Do you like applying geospatial tradecraft and developing Python code in direct support of the security of our Nation? Our team is looking for a Geospatial Programmer to support an analytics group doing geospatial R&D projects. Responsibilities: Developing custom code, scripts, modules, macro procedures, libraries, and dynamically linked libraries for geospatial analysis functions using Python to augment and analyze data Providing ad hoc support for writing scripts in Python and other coding languages to help automate geoprocessing of large datasets in response to analysts' needs. Instructing and assisting analysts in writing custom code and scripts as needed. Leveraging available computing resources to handle very large geospatial datasets, creating efficiencies in data management including data deduplication and reduction, streamlining geospatial data processing, and scaling processes from regional to global Minimum Qualifications: TS/SCI with Polygraph+ 5+ years of professional experience Bachelor's degree in computer science, geography, or related technical field (relevant experience may be substituted for a degree) Willingness to work full-time (Monday-Friday) on-site with the customer Python Development & Automation - Scripting for data analysis, workflow automation, and application development Data Modeling & Databases - Experience modeling geospatial data and working with NoSQL and relational databases (Elasticsearch and PostgreSQL preferred) Geospatial & Image Processing - Spatial data analysis, and strong geospatial reasoning skills Software & IT Support - Troubleshooting, system integration, and customer support Preferred Qualifications: Big Data & Scalable Analytics - Distributed computing and large-scale data optimization Data Engineering & Infrastructure - Scalable data pipeline development, performance optimization, and data management best practices Software Development Workflows - Experience with Git, Jira, and writing technical documentation Pay Transparency: In support of pay transparency at Vantor, we disclose salary ranges on all U.S. job postings. The successful candidate's starting pay will fall within the salary range provided below and is determined based on job-related factors, including, but not limited to, the experience, qualifications, knowledge, skills, geographic work location, and market conditions. Candidates with the minimum necessary experience, qualifications, knowledge, and skillsets for the position should not expect to receive the upper end of the pay range. The base pay for this position within California, Colorado, Hawaii, New Jersey, the Washington, DC metropolitan area, and for all other states is: $150,000.00 - $210,000.00 Benefits: Vantor offers a competitive total rewards package that goes beyond the standard, including a robust 401(k) with company match, mental health resources, and unique perks like student loan repayment assistance, adoption reimbursement and pet insurance to support all aspects of your life. You can find more information on our benefits at: ****************************** The application window is three days from the date the job is posted and will remain posted until a qualified candidate has been identified for hire. If the job is reposted regardless of reason, it will remain posted three days from the date the job is reposted and will remain reposted until a qualified candidate has been identified for hire. The date of posting can be found on Vantor's Career page at the top of each job posting. To apply, submit your application via Vantor's Career page. EEO Policy: Vantor is an equal opportunity employer committed to an inclusive workplace. We believe in fostering an environment where all team members feel respected, valued, and encouraged to share their ideas. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability, protected veteran status, age, or any other characteristic protected by law.
    $63k-84k yearly est. 2d ago
  • Python Developer/Support Python

    Unisys 4.6company rating

    Applications developer job in Rockville, MD

    Support Engineer We are seeking an experienced Support Engineer to join our FILLIP development team on a contractor basis. This hybrid role bridges user support and development, serving as the technical escalation point for complex user issues while maintaining and improving our test infrastructure. You will perform deep technical troubleshooting, analyze logs across our cloud infrastructure, implement and execute test strategies, and drive bug fixes. When support workload permits, you'll contribute to testing automation and software quality initiatives. This role is ideal for a hands-on engineer who thrives in both reactive problem-solving and proactive quality improvement. Key Responsibilities Technical Support & User Engagement: Serve as the primary escalation point for complex, technically challenging user issues that exceed standard Product Management support capabilities; work directly with users to understand problems, communicate findings, and guide them through resolutions Log Analysis & Debugging: Perform detailed analysis using Splunk and CloudWatch to diagnose issues, identify root causes, and trace system behavior Bug Fixes & Implementation: Implement bug fixes and minor code changes based on findings from user reports, log analysis, and testing Test Strategy & Automation: Design, implement, and maintain comprehensive automated testing strategies, including unit tests, integration tests, and end-to-end testing Testing Execution: Execute manual and automated testing to validate fixes, identify regressions, and ensure system reliability Documentation & Communication: Document issues, resolutions, and test results; communicate findings clearly to both technical and non-technical stakeholders Proactive Quality Improvements: When support workload permits, identify opportunities to improve test coverage, automate repetitive testing tasks, and reduce technical debt Required Qualifications 5+ years of software development experience, with demonstrated expertise in Python Strong proficiency in PostgreSQL and relational database concepts Solid understanding of AWS ecosystem (EC2, ECS, S3, RDS, Aurora, Lambda) Hands-on experience with application logging and log analysis tools (Splunk and CloudWatch) Demonstrated experience designing and implementing test strategies and automated testing frameworks Strong problem-solving skills and ability to investigate complex technical issues methodically Excellent written and verbal communication skills Ability to work autonomously and adapt to shifting priorities between support and development work Technical Skills Backend: Python Databases: PostgreSQL (required), basic relational database design Cloud: AWS proficiency across EC2, ECS, S3, RDS, Aurora, Lambda Logging & Monitoring: Splunk, CloudWatch Testing: Test automation frameworks, test design methodologies, CI/CD integration Frontend (Optional): VueJS or similar frameworks
    $85k-108k yearly est. 5d ago
  • Workday Application Developer

    Providge Consulting

    Applications developer 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.
    $73k-99k yearly est. 3d ago
  • Application Developer

    Gridiron It

    Applications developer job in Herndon, VA

    Remote: No Gridiron IT is seeking a Application Developer to support a federal program in Springfield or Herndon, VA. Build and maintain web applications and APIs with geospatial data processing capabilities Develop data pipelines and integration workflows to transform and deliver spatial information Collaborate with cross-functional teams to implement features, optimize performance, and deploy applications Required Skills: TS/SCI with CI Poly required with current Customer eligibility and SBU/SECNet/COE accounts Must be willing to work in SCIF daily or as needed Must have at least 7 years of application development experience Proficient in Python with modern frameworks Experience with geospatial libraries and spatial databases Understanding of coordinate systems, projections, and geospatial file formats Experience with API documentation and authentication Ability to integrate third-party APIs and handle data transformations Experience with Python testing frameworks and best practices Familiarity with version control (Git) and CI/CD concepts Knowledge of vector and raster data processing techniques Preferred Qualifications: 3+ years of MLOps and ML pipeline automation Experience with ML workflow orchestration (Kubeflow, MLflow, Airflow) Automated model retraining and deployment pipelines ML experiment tracking and model registry management Advanced containerization and orchestration for ML workloads Docker optimization for ML inference containers Kubernetes/EKS experience for ML workload management GPU resource management and optimization Database and data pipeline expertise Feature store implementation and management Real-time feature serving and batch processing pipelines Performance optimization for ML data workflows Monitoring and observability for ML systems Model drift detection and data quality monitoring Custom metrics for ML-specific KPIs (inference latency, model accuracy) Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information. Compensation and Benefits Salary Range: $180,000-$250,000 (Compensation is determined by various factors, including but not limited to location, work experience, skills, education, certifications, seniority, and business needs. This range may be modified in the future.) Benefits: Gridiron offers a comprehensive benefits package including medical, dental, vision insurance, HSA, FSA, 401(k), disability & ADD insurance, life and pet insurance to eligible employees. Full-time and part-time employees working at least 30 hours per week on a regular basis are eligible to participate in Gridiron's benefits programs. Gridiron IT Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status or disability status. Gridiron IT is a Women Owned Small Business (WOSB) headquartered in the Washington, D.C. area that supports our clients' missions throughout the United States. Gridiron IT specializes in providing comprehensive IT services tailored to meet the needs of federal agencies. Our capabilities include IT Infrastructure & Cloud Services, Cyber Security, Software Integration & Development, Data Solution & AI, and Enterprise Applications. These capabilities are backed by Gridiron IT's experienced workforce and our commitment to ensuring we meet and exceed our clients' expectations.
    $75k-101k yearly est. 5d ago
  • Python Application Developer

    Mindlance 4.6company rating

    Applications developer job in Reston, VA

    Title: Python Application Developer Duration: 12 months Key Responsibilities: 1. Python Development: Design, develop, and maintain Python-based applications and tools. Write clean, efficient, and reusable code while adhering to best practices. Integrate third-party APIs and libraries as needed. Perform code reviews, testing, debugging, and optimization. 2. Generative AI Development: Develop and fine-tune generative AI models using frameworks like TensorFlow, PyTorch, or Hugging Face. Implement machine learning algorithms and deploy AI-powered solutions for specific business requirements. Research and experiment with state-of-the-art generative AI techniques (e.g., GPT, Stable Diffusion, Transformers). Build custom AI models and pipelines to address domain-specific challenges. 3. Collaboration: Work closely with data scientists, engineers, and stakeholders to understand project requirements and deliver solutions. Collaborate with UI/UX teams to integrate AI models into applications. Participate in Agile workflows, including daily stand-ups, sprint planning, and retrospectives. 4. Deployment & Maintenance: Deploy AI solutions on cloud platforms like AWS, Azure, or Google Cloud. Monitor system performance and optimize scalability and reliability. Troubleshoot issues in production and implement fixes. 5. Documentation: Create comprehensive documentation for AI models, tools, and code. Provide guidelines for users and teams for seamless integration and usage. 6. L3 Support: Investigate, diagnose, and resolve advanced issues related to GenAI solutions, Python applications, and AWS infrastructure. Provide root cause analysis (RCA) for production incidents and ensure quick turnaround for issue resolution. Collaborate with L1/L2 teams and developers to troubleshoot and resolve complex problems. Development and Automation: Develop, test, and deploy Python-based scripts, applications, and workflows. Automate routine tasks and implement monitoring tools to ensure system reliability. AWS Cloud Management: Design, implement, and maintain cloud-native solutions on AWS (e.g., Lambda, S3, EC2, SageMaker, EMR, Redshift etc.). Optimize AWS services for cost efficiency and performance. Required Skills and Qualifications Technical Skills: Strong proficiency in Python programming and frameworks (e.g., Flask, FastAPI, Django). Hands-on experience with AWS services (e.g., Lambda, S3, EC2, IAM, CloudFormation). Experience with GenAI tools (e.g., OpenAI, Hugging Face, or custom LLMs). Knowledge of DevOps tools like Docker, Kubernetes, and CI/CD pipelines. Familiarity with RESTful APIs and integration of AI/ML solutions. Strong debugging and problem-solving skills in production environments. Soft Skills: Excellent communication and collaboration skills. Ability to work in a fast-paced environment and manage competing priorities. Education and Experience: Bachelor's degree in Computer Science, Engineering, or a related field. 10+ years of experience in software development, with 5+ years in AWS and AI/ML technologies. Preferred Skills: Certification in AWS (e.g., AWS Certified Solutions Architect or Developer). Certification in AI/ML or cloud technologies (e.g., AWS Certified Machine Learning). “Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”
    $78k-100k yearly est. 1d ago
  • Solution Architect / Application Architect

    Pyramid Consulting, Inc. 4.1company rating

    Applications developer job in McLean, VA

    Immediate need for a talented Solution Architect / Application Architect. This is a 06 months contract opportunity with long-term potential and is located in Mclean, VA (Onsite). Please review the job description below and contact me ASAP if you are interested. Job ID:25-84204 Pay Range: $90 - $95/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location). Key Requirements and Technology Experience: Key Skills: Java, Application Designing, Database Migration, Microservices. 18+ years of overall experience, 8+ years specifically hands of with Solution Architect that are able to follow business problems, interact with stakeholders. Must Have 15+ Java development experience. Hands on experience with Design patterns and architectural patterns. Our client is a leading Banking and Financial Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration. Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, colour, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
    $90-95 hourly 1d ago
  • Java Full Stack Developer (Federal Government Project)

    Zyxware Technologies

    Applications developer 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)
    $81k-107k yearly est. 1d ago
  • .NET Tech Lead

    Skysoft Inc.

    Applications developer job in Rockville, MD

    .NET Tech Lead Experience: 12+years Must We are looking for a Strong .NET Tech Lead, expertise in custom web applications development. Custom applications have been developed in the following functional areas: Scientific Reporting Services and System Support; Grants Management Systems; Contracts Managements Systems; Human Resources Management Systems; Administrative Management Systems; and Other Management Systems. The ideal candidate should have strong software architecture & development experience and be very comfortable in learning an existing product and adjusting product architecture as customer requirements or technology evolves. Responsibilities Define robust architectures for new applications, leveraging and enhancing existing building blocks or creating new reusable components Enhances existing application as per customer requirements Provides decision on adjusting product architecture as customer requirements, market conditions and technology evolves Identifies and articulates new technology, programming, design methodology, and best practices Developments and Maintains Technical Documentation Provides estimates on technology solutions delivery and integration effort Plays a key system integrator and architect role on implementing web application Provides Technical guidance to the proposed solution should be provided to the project teams as needed Manages and performs web application deployments Perform root cause analysis for production issues and provide solution in timely fashion Maintain traceability between requirements, design and test case Meet objectives as assigned and interact with the project team to organize timelines, responsibilities and deliverables. Manage and supervise a team of Software Developers. Develop and maintain good communications and working relationships with team members Lead in the development and implementation of new technologies. Lead in testing and evaluating new upgrades to technologies. Other activities as determined as important by the Program Manager. Job Requirements At least 10+ years of experience designing, developing and deploying web-based applications with ASP.NET 4.0 or above using C#. BS/MS degree in MIS, CS, or related discipline is required. 10+ years of experience in designing and developing new features and/or maintaining existing applications developed on ASP.NET MVC. Demonstrated ability to work effectively in a fast-paced environment under deadline pressure. Demonstrated ability to manage competing priorities. Demonstrated ability to build partnerships with various teams. Ability to communicate well and work in a collaborative team environment. Ability to work independently with minimum supervision. Excellent problem-solving abilities. Applicants selected will be subject to a Public Trust background security investigation and may need to meet eligibility requirements for access to sensitive information.
    $79k-104k yearly est. 1d ago
  • Senior Cloud Application Developer (AWS)

    Kamispro

    Applications developer 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
    $92k-121k yearly est. 1d ago
  • IT Systems Programmer

    Veritas Partners 4.5company rating

    Applications developer job in Baltimore, MD

    RESPONSIBILITIES: The IT Systems Programmer is responsible for designing, developing, maintaining, and improving software solutions to meet specific needs for the company, it's employees and clients. Will maintain Core code repositories and versioning for SDLC and Compliance policies. ESSENTIAL FUNCTIONS: 1. CORE FINANCIAL SYSTEM ANALYSIS AND DESIGN: Contributes to system design, planning, and analysis of all core processing. Assesses new functionality of existing software applications on Core and identifies areas for improvement or enhancement. Recommending, designing, authoring, and testing new and/or existing programs within industry-standard programming practices and procedures. Manages and maintains core environment scripts/programs developed in-house or otherwise acquired from another FI for use. Responsible for appropriately maintaining flow charts and systems operations diagrams. Creating Batch and UI scripts on the Core System. Core System analysis and program technical support point of contact. Monitoring program/script performance on Core. 2. CORE FINANCIAL SYSTEM DEVELOPMENT: Develop and test new Core Batch and UI Scripts based on business requirements. Modify and maintain existing programs to improve the efficiency of execution, performance functions, and accuracy of results. Debug programs and correct logic and/or syntax errors to ensure smooth operations. Developing and/or modifying Batch and UI scripts on Core to meet business reporting needs. Enhancing or augmenting the use of Core interfaces for websites and applications. Develop and/or modify Reports on Core to meet business requirements. Leveraging the KeyBridge API for Core enhancement and efficiency Responsibilities: Creates and scripts for Core daily processing workflows. Assists with the execution of daily jobs and processing, including the establishment of processing schedules. Assists with automation workflows consistent with operational business rules. Creates reports on Core to satisfy business and/or regulatory needs. Troubleshoots errant reports and inaccurate reporting. Repairs or restructures data within the Core database to improve operational efficiencies in processing and reporting. 3. TESTING AND QA: Conducts thorough testing to ensure applications function correctly and meet requirements. Perform code review for quality control in both in-house and acquired custom code. Designing, running, and monitoring application performance tests and delivering efficient code. Maintains SDLC and adheres to coding standards where applicable. Maintains the SDLC and Code deployment workflow to ensure adherence with Change Management. Maintains QA best practices and adheres to SDLC Policies for code creation, testing, and deployment. REQUIREMENTS: 4+ years' in a systems programming or development role. Proficiency with programming languages such as Bash, Java, JavaScript, and SQL. Java and SQL experience is 100% required. Familiarity with Powershell is a plus.
    $85k-116k yearly est. 5d ago
  • Senior Palantir Foundry Developer

    Technology Ventures 4.6company rating

    Applications developer job in Reston, VA

    The Senior Palantir Foundry Developer will design, develop, and deploy advanced data integration and analytics solutions using the Palantir Foundry platform. This role requires deep technical expertise in Foundry's ecosystem, strong data engineering skills, and the ability to translate complex business requirements into scalable, secure, and performant solutions. The developer will also mentor junior team members and collaborate with cross-functional stakeholders to deliver impactful data-driven applications. Skills: Solution Design & Development: Build and optimize data pipelines, Ontology models, and Foundry applications (Workshop, Contour, Quiver, Slate). Develop custom workflows and dashboards using Foundry's suite of tools. Data Integration & Transformation: Implement robust ingestion strategies for structured and unstructured data. Apply PySpark, SQL, and Foundry transformations for data cleansing and enrichment. Application Development: Create operational workflows and user-facing applications within Foundry. Integrate Foundry with cloud services (AWS, Azure, GCP) and external APIs. Governance & Security: Ensure compliance with data governance, lineage, and security standards (RBAC, encryption). Technical Leadership: Act as a subject matter expert for Palantir Foundry. Provide mentorship and enforce best practices in development and deployment. Innovation: Explore and implement GenAI/LLM capabilities within Palantir AIP for advanced analytics. Stay updated on Foundry features and drive adoption of new functionalities.
    $96k-126k yearly est. 2d ago
  • TS/SCI CI Poly - Sr. Software Development Lead

    Take2 Consulting, LLC 3.7company rating

    Applications developer job in Chantilly, VA

    Software Development Lead (TS/SCI CI Poly) The Software Development Lead will guide a team responsible for designing, developing, and maintaining advanced software and database solutions in support of CAAG missions within a classified environment. This role requires strong full-stack development expertise, hands-on cloud and database experience, and the ability to translate user requirements into scalable, secure, and efficient applications. Responsibilities: Lead and coordinate team software development activities and project execution. Design, develop, and maintain custom software, web applications, analytical tools, and cost-estimating models. Perform full-stack development using Java, Python, SQL, and related technologies. Operate, enhance, and troubleshoot existing CAAG software and Microsoft SQL Server databases. Architect and manage advanced database solutions, including data modeling, lifecycle management, performance tuning, indexing, and resource monitoring. Implement data governance, data management, and disaster recovery plans in accordance with policy. Manage development workflows and updates using SDLC tools such as JIRA. Gather, refine, and validate user requirements in collaboration with clients and mission partners. Work with cross-functional teams to architect, develop, integrate, and deploy software and database systems across development, test, and operational environments. Provide ongoing technical support, maintenance, and troubleshooting for applications and databases. Ensure all solutions comply with IC standards, NRO IT policies, and security regulations. Support CAAG software and database integration within TS/SCI environments, coordinating closely with systems administrators and NRO IT personnel. Respond to NRO actions, documentation requests, and development-related tasking. Qualifications: Bachelor's degree in Computer Science, Information Technology, or related field (Master's preferred). 7+ years of experience in software development and IT/technical leadership. Strong proficiency in full-stack development, SQL, Java, and Python. Experience with cloud development and Microsoft SQL Server. Deep knowledge of database design, data modeling, and performance optimization. Understanding of data management policies and disaster recovery practices. Familiarity with SDLC processes and tools (e.g., JIRA). Ability to work within classified environments and follow strict security protocols. Excellent communication, documentation, and collaboration skills. Preferred Skills: Experience with React or modern front-end frameworks. Prior Intelligence Community (IC) software development experience. Exposure to AI/ML integration into software solutions. Experience with MBSE, Digital Engineering Ecosystems, or related methodologies. Knowledge of NRO Directive 50-5 and DoD 8570.01M. Experience with Visual Studio and associated development toolchains.
    $92k-113k yearly est. 1d ago
  • Senior Java Software Engineer

    Hadiamondstar Software Solutions LLC

    Applications developer job in McLean, VA

    Java developer Note- Ex-Capital One Preferred JD- We are looking for Java developer with Angular, AWS (Backend Java, Node)
    $88k-114k yearly est. 4d ago
  • Senior Developer

    Zillion Technologies, Inc. 3.9company rating

    Applications developer job in McLean, VA

    The candidate must have experience with both Java and Python, in addition to PowerShell and AI/ML tools. Must Have Qualifications: Python and Java development, strong understanding of design and explain and educate developers. Key Responsibilities: Design and implement developer workspaces using physical, virtualized, or browser-based solutions. Develop tools primarily in Python and Java to enhance developer workflows. Advocate for and implement CI/CD improvements through new tooling and commonly available libraries. Create patterns to manage desktop provisioning and software package management using SCCM, VDI, or similar technologies. Lead initiatives to integrate Generative AI capabilities into Developer workflows, enhancing the value proposition for customers. Partner with end-user collaboration suites to create seamless developer experiences. Ensure all solutions meet audit, risk, and governance requirements. Evangelize best practices and solutions within the developer community.
    $90k-118k yearly est. 2d ago
  • Senior Java Software Engineer

    Que Technology Group

    Applications developer job in Fort Meade, MD

    Que Technology Group is seeking a Senior Software Engineer to work with a team of developers to implement new capabilities in support of the current classification marking tool and the tool to be used to support M365 web based applications. The position involves full life cycle design, development, testing, and documentation of policy-driven software across multiple fabrics. The focus will include the extension and customization of tools used for classification string validation and comparison for access control. Job responsibilities include, but are not limited to: Willingness to mentor junior developers Play role in Introducing and incorporating software development best practices into team's development process Collaborate with junior developers to improve their knowledge and experience with development standards and best practices Administer, maintain and implement policies and procedures for ensuring the security and integrity of the application Foster open communication and collaboration Gather, analyze, and capture customer requirements Assist in the development of requirements for new features and fix defects Create and expand unit tests and end to end testing Evaluate, troubleshoot and fix defects Define new features Triage user issues and provide Tier 3 customer support Test and evaluate new software releases and merge requests Experience engaging leadership, customers and interfacing with teams Strong time management and organizational skills Required Qualifications: Eight years of Software Engineering experience Bachelor's Degree or higher in computer engineering or in a field related to computer engineering or computer science disciplines. An additional 4 years of Software Engineering experience may be substituted for the degree for a total of 12 years. At least three (3) years of work experience in the SIGINT, IA, or IT domains Preferred Qualifications: Proficient in JavaScript Proficient in working with Git Experience actively participating in code reviews Experience Analyzing system requirements, the concept of operations, and high-level system architecture to develop requirements specifications Experience with requirements elicitation. Security Clearance: TS/SCI clearance with polygraph BENEFITS: Competitive salary Company Medical/Dental/Vision plans - Company paid Short-term Disability, Long-term disability and Life Insurance - Company paid Business/ First Class travel upgrade for 7 hour or longer flights & company card will be provided for expenses Vacation / Personal days granted at 25 days per year Paid Federal Holidays - 11 days $5,000 Annual Professional Development Fund plus 40 paid hours if in class 401K with 6% company match; all contributions are immediately vested by Employee Employee will be paid a bonus of $10,000 per employee hired based on their referral Up to 3 paid Code Red days due to customer closure Que Technology Group, Inc., is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.
    $88k-115k yearly est. 4d ago
  • Java Software Engineer

    Buzzclan

    Applications developer job in Fort Meade, MD

    Clearance Required: Top Secret/SCI with Polygraph Seeking an experienced Software Engineer who will support mission-critical systems for a Federal customer at Fort Meade, Maryland. This entry-level role focuses on developing and maintaining Java-based applications in a secure environment. The engineer will work closely with senior developers and system engineers to deliver reliable and scalable software solutions. Key Responsibilities · Design, develop, test, and maintain Java applications. · Participate in software development lifecycle activities including requirements analysis and design. · Write clean, efficient, and well-documented code. · Collaborate with cross-functional teams to troubleshoot and resolve issues. · Support integration and deployment of software in secure environments. Qualifications Education: Bachelor's degree in Computer Science, Software Engineering, or related field. Experience: 4+ years of experience in software development, preferably in Java. Preference: Java certification or relevant coursework preferred. Skills: · Proficiency in Java programming language. · Understanding of object-oriented design and development. · Familiarity with development tools such as Eclipse or IntelliJ. · Basic knowledge of secure coding practices and federal IT standards.
    $71k-95k yearly est. 5d ago
  • AI Software Engineer

    Tential Solutions

    Applications developer job in Baltimore, MD

    My client, ranked among Fortune's World's Most Admired Companies, is a global leader in investment management and is seeking an AI Software Engineer to join the team. We have a Mid & Senior level openings ***Amazing salary, bonus, & some of the best benefits in the marketplace!! Primary responsibility: Develop and deliver AI-driven software solutions, collaborating with stakeholders and working alongside top AI industry leaders to build end-to-end applications and AI agents. What we're looking for: 2-12 years of software engineering experience with strong coding and system design skills. Experience designing, building, or deploying AI-driven applications, intelligent agents, or automation solutions. Familiarity with AI frameworks, cloud-native architectures (AWS, containerized microservices), or data-driven systems. Passion for learning emerging technologies and applying AI to solve real business problems. Key Responsibilities: Design, code, test, and deploy AI-driven applications and intelligent agents. Collaborate in agile squads across front-end, back-end, data science, and UX. Translate business requirements into AI-powered solutions and actionable insights. Contribute to AI agent design, orchestration, prompt engineering, and deployment. Use cloud and AI technologies: AWS, Databricks, Salesforce, containerized microservices, and AI/ML frameworks. Qualifications: BS/MS in Computer Science Experience with Python, JavaScript, or Java (preferred beyond just Java) Proven ability to deliver complete solutions, not just scripts Hands-on experience with cloud-native architectures (AWS, Azure), containerized microservices, and agent frameworks Stable career history; entrepreneurial and collaborative mindset #LI-GT
    $71k-95k yearly est. 3d ago
  • Java Full Stack Developer

    Hexaware Technologies 4.2company rating

    Applications developer job in McLean, VA

    10+ years of experience in Design and Development of applications using Java 8+/J2EE, Spring, Spring-Boot, RESTful Services and UI Framework • Should have exp in Leading a team. • 5+ years of experience in design and development of Microservice using Spring-Boot and REST API • Strong knowledge/experience in ORM Framework - JPA / Hibernate • Good knowledge and experience in Docker and Kubernetes • 2+ years of experience in any one of the UI Framework - Angular / ReactJS • 1+ years of experience in designing and Implementing cloud-based solutions in various AWS Services (EC2, IAM, S3, Lambda, etc) • Good knowledge and experience in any RDBMS/PostgreSQL • Strong experience in DevOps tool chain (Jenkins, Artifactory, Maven/Gradle, GIT/BitBucket) • Good knowledge in technical concepts - Security, Transaction, Monitoring, Performance Nice to have: • Experience with OAuth implementation using Ping Identity • Familiarity with API Management (Apigee) and Service Mesh (Istio)
    $82k-107k yearly est. 1d ago
  • Senior Software Engineer -- KUMDC5680656

    Compunnel Inc. 4.4company rating

    Applications developer job in McLean, VA

    Required Technical Skills (Required) Strong design and development skills in two or more of the following technologies and tools: Java (3-5 years) Cucumber(3-5 years), JBehave or other BDD testing frameworks At least 8 years of test automation framework design Strong experience in testing Webservices (REST APIs) (3+5 years) Proven experience developing test scripts, test cases, and test data The ability to write queries in SQL or other relational databases 3+ years of experience in developing scenario based performance testing using JMeter Experience testing full stack and integration testing with 3rd parties End-to-end system integration testing experience for software platforms (Desired) Hands on experience with Python development experience in AWS Cloud technology Experience in TDD, continuous integration, code review practice is strongly desired Experience with Apigee or other API gateways is a plus Experience with DevOps concepts and tools (e.g., CI/CD, Jenkins, Git) At least 2 years working on an Agile team with a solid understanding of Agile/Lean practices. Understanding of a micro service Architecture Experience load and performance testing Strong documentation skills
    $88k-114k yearly est. 3d ago
  • Software Integrator

    John Galt Staffing 3.9company rating

    Applications developer job in Manassas, VA

    Software Integrator - 100% On Site in Manassas, VA Client is seeking to hire a Software Integrator to support the Acoustics Rapid COTS Insertion (ARCI) program. Education: Bachelor's degree in Computer/Electrical Engineering or Computer Science degree from an accredited university. 2+ years of experience. Job Responsibilities: Participate in software development lifecycle including software design, development, integration, test, and support for new and existing software products. Designing, implementing, testing and debugging complex software applications Support continuous integration/continuous development agile like development Basic Qualifications: Bachelor's degree in Computer/Electrical Engineering or Computer Science degree from an accredited university or equivalent related experience. Experience with Linux Operating Systems 2+ years of related C, C++, and/or JAVA experience Experience with inter-process communications and real time systems Experience with configuration management software (i.e. Subversion and/or GIT)
    $81k-108k yearly est. 3d ago

Learn more about applications developer jobs

How much does an applications developer earn in Gaithersburg, MD?

The average applications developer in Gaithersburg, MD earns between $63,000 and $113,000 annually. This compares to the national average applications developer range of $67,000 to $118,000.

Average applications developer salary in Gaithersburg, MD

$85,000

What are the biggest employers of Applications Developers in Gaithersburg, MD?

The biggest employers of Applications Developers in Gaithersburg, MD are:
  1. Montgomery County Schools
Job type you want
Full Time
Part Time
Internship
Temporary