Post job

Programmer jobs in Maryland

- 5,245 jobs
  • Cyber Software Engineer - SIGINT Systems

    Lockheed Martin 4.8company rating

    Programmer job in Severn, MD

    What We're Doing: Lockheed Martin, Cyber & Intelligence invites you to step up to one of today's most daunting challenges: the use of advanced electronics to undermine our way of life. As a cyber security professional at Lockheed Martin, you'll protect the networks that our citizens and the world depend upon each minute: Financial assets. Healthcare information. Critical infrastructure. Hazardous materials. The uninterrupted flow of energy that keeps modern life moving. Here, you'll work with cybersecurity experts on the forefront of threat protection and proactive prevention. In this fast-paced, real-world environment, you'll draw on all your education and experience as well as the resources of Lockheed Martin to keep the threats at bay. Cyber | Lockheed Martin Who we are: Are you driven by the excitement of harnessing the latest advancements in artificial intelligence, machine learning, and data analytics to revolutionize the way we approach complex challenges? Do you find satisfaction in developing innovative solutions that leverage the power of technology to stay ahead of the curve? If so, join Lockheed Martin's team, where we're pioneering the modernization of technology and pushing the boundaries of what's possible. Our team is dedicated to pioneering the latest advancements and we're looking for someone who shares our commitment to excellence and innovation. Who You Are: Here, you are going to provide life-cycle services to advance mission in support of Cybersecurity and SIGINT midpoint collection. • You will modernize and sustain capabilities to include providing new features and enhancements to Front End Solutions systems. This will allow for products to work at-scale with processing of target communications across multiple types of Midpoint accesses. • You will propel the customer into the next phase of product suite modernization by leveraging advancements in technologies such as containerization, cloud capabilities, dataflows, and Artificial Intelligence/Machine Learning (AI/ML) capabilities. The Work: We are proactively recruiting for a future need, with the expectation of a 2025 or early 2026 start date. This requisition is being used as a placeholder for your interest in one of these roles to bring a modernization mindset to current technology. As the roles open up over time, we will invite you to review the best matching one(s). We are seeking professionals interested in a variety of responsibilities including; • Software development • Software engineering • Systems engineering • Cyber researchers (Capabilities Analyst, etc) • System Security (ISSO / ISSE / ISSM) • Technical writer • Test Engineers • Network Engineers • User Experience Designer • Data Science • Systems Administrator (Linux) For a complete list that changes weekly, use this term to search via the Lockheed Martin jobs website: #RMSRB2025 Come join a company with incredible breadth and depth in the nature of programs and technologies we support that will never leave you bored or looking for your next assignment. Stop having to look for a new job with every rumor and whim of contract changes. Why Join Us: Your Health, Your Wealth, Your Life Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work. Learn more about Lockheed Martin's competitive and comprehensive benefits package. We support our employees, so they can support our mission. Plus, you may be eligible for up to a $25K sign on bonus as an external hire! #RMSC6ISR #OneLMHotJobs #RMSRB2025 Basic Qualifications: • Current DoD Top Secret SCI with Polygraph Seeking multiple levels of Software Engineers: SWE0: • A High School Diploma or GED plus four (4) years of general software engineering experience OR • Bachelor's degree in Computer Science or related discipline from an accredited college or university. SWE1: • A High School Diploma or GED plus eleven (11) years of general software engineering experience OR • A Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus seven (7) years of software engineering experience. SWE2: • A High School Diploma or GED plus eighteen (18) years of general software engineering experience OR • A Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus fourteen (14) years of software engineering experience. SWE3: • A High School Diploma or GED plus twenty-four (24) years of general software engineering experience OR • A Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus twenty (20) years of software engineering experience. Required Skills and Experience: • Analyze user requirements to derive software design and performance requirements • Debug existing software and correct defects • Provide recommendations for improving documentation and software development process standards • Design and code new software or modify existing software to add new features • Integrate existing software into new or modified systems or operating environments • Develop simple data queries for existing or proposed databases or data repositories • Write or review software and system documentation Desired Skills: • Familiar with RF algorithm development Standard Job Description : Designs, develops, documents, tests, and maintains full spectrum cyber solutions. Develops and automates secure systems to support cyber offensive, defense and full spectrum cyber operations. Conducts vulnerability research, reverse engineering, penetration testing (red/blue teams), develops and integrates low-level firmware, and/or develops specialized cyber software solutions and tools based on mission requirements. Applies system knowledge of subject matter (hardware, software, networks, cloud, etc.) to conduct research to evaluate potential vulnerabilities and develop new capabilities to exploit and/or mitigate vulnerabilities. *USE OF THIS CLASSIFICATION REQUIRES AUTHORIZATION FROM THE BUSINESS AREA CYBER DIRECTOR OR DELEGATE* Typical Minimums : Bachelors degree from an accredited college in a related discipline, or equivalent experience/combined education, with 14 years or more of professional experience; or 12 years of professional experience with a related Masters degree. Considered an expert, authority in discipline. Clearance Level: TS/SCI w/Poly SP Other Important Information You Should Know Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility. Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Schedule for this Position: 9x80 every other Friday off Pay Rate: The annual base salary range for this position in California, Massachusetts, and New York (excluding most major metropolitan areas), Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, Vermont, Washington or Washington DC is $150,800 - $265,880. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer. Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. (Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year. This position is incentive plan eligible. Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics. The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration. Join us at Lockheed Martin, where your mission is ours. Our customers tackle the hardest missions. Those that demand extraordinary amounts of courage, resilience and precision. They're dangerous. Critical. Sometimes they even provide an opportunity to change the world and save lives. Those are the missions we care about. As a leading technology innovation company, Lockheed Martin's vast team works with partners around the world to bring proven performance to our customers' toughest challenges. Lockheed Martin has employees based in many states throughout the U.S., and Internationally, with business locations in many nations and territories. Experience Level: Experienced Professional Business Unit: RMS Relocation Available: Possible Career Area: Systems Engineering: Software Type: Task Order/IDIQ Shift: First
    $76k-100k yearly est. 5d ago
  • Senior CNO Developer

    Mantech 4.5company rating

    Programmer 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
    $85k-109k yearly est. 2d ago
  • Python Developer/Support Python

    Unisys 4.6company rating

    Programmer 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
  • Application Developer

    The Midtown Group 4.4company rating

    Programmer 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)
    $98k-126k yearly est. 3d ago
  • z/OS Systems Programmer

    A Square Group (ASG

    Programmer 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
    $83k-123k yearly est. 5d ago
  • IT Systems Programmer

    Veritas Partners 4.5company rating

    Programmer 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
  • Sr. Software Engineer

    Hackajob

    Programmer job in Maryland

    Hackajob is partnering with Lockheed Martin's Rotary & Mission Systems Responsibilities Analyze user requirements to derive software design and performance specifications Design and code new software applications or enhance existing software by adding new capabilities Integrate existing software into new or upgraded systems and operating environments Write and review technical documentation, including system and software specifications Serve as a team lead, providing direction consistent with the software development methodology in use Design and implement complex database or data repository interfaces and queries Develop or optimize algorithms to meet stringent system performance and functional requirements Assist in the creation and execution of test procedures for software components Develop software solutions by analyzing performance standards, collaborating with users and system engineers, and researching data flow and work processes Modify existing software to correct defects, adapt to new hardware, or improve performance
    $88k-115k yearly est. 4d ago
  • Workday Application Developer

    Providge Consulting

    Programmer 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
  • Workday Application Developer

    Ark Infotech LLC

    Programmer job in Towson, MD

    Title: Subject Matter Expert - Workday Application Developer Duration: 2+ years Minimum Qualifications/Skill Sets: 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. Preferred Qualifications/Skill Sets: • 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 Required Submissions: • Resume including work experience for last five (5) years. • Minimum two references, including phone numbers, where the candidate performed similar services to those outlined above
    $73k-99k yearly est. 2d ago
  • Lead Software Engineer, Full Stack (Global Payment Network)

    Capital One 4.7company rating

    Programmer job in Baltimore, MD

    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. What You'll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Basic Qualifications: Bachelor's Degree At least 4 years of experience in software engineering (Internship experience does not apply) At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred Qualifications: Master's Degree 7+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 4+ years of experience in open source frameworks 1+ years of people management experience 2+ years of experience in Agile practices At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of work authorization that require immigration support from an employer). The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. Riverwoods, IL: $175,800 - $200,700 for Lead Software EngineerChicago, IL: $175,800 - $200,700 for Lead Software EngineerMcLean, VA: $193,400 - $220,700 for Lead Software Engineer Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to ********************** Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
    $193.4k-220.7k yearly 1d ago
  • Java Software Engineer

    Buzzclan

    Programmer 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

    Programmer 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
  • Senior Java Software Engineer

    Que Technology Group

    Programmer 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
  • Software Engineer Technical Lead

    Kamispro

    Programmer job in Baltimore, MD

    Senior Software Engineer / Technical Lead (Forecasting & Optimization) 💰 $180K - $200K + bonus | Hybrid role on-site three days per week. | Energy Tech | AI + Optimization We're looking for a Senior Software Engineer / Technical Lead to shape the architecture of our optimization platform. This role blends hands-on coding, architectural design, and leadership of a small dev team (3 engineers). You'll work closely with data science and product teams to build cloud-native, AI-driven forecasting and optimization solutions that directly impact energy markets. Why Join Us? Lead technical strategy for a cutting-edge optimization platform Build scalable, cloud-native systems in Azure + Kubernetes Apply Python, AI/ML, and optimization algorithms to real-world energy challenges Collaborate with a highly skilled cross-functional team Competitive salary + bonus potential What You'll Do Lead architecture & development of microservices in .NET / C# Guide a small engineering team (mentorship + technical leadership) Design and deploy AI/ML optimization models in Python Build data pipelines with Apache Kafka, Azure Data Factory, PostgreSQL/SQL Server Deliver scalable APIs, automated testing, and high-performing cloud-native solutions What We're Looking For 12+ years in software engineering, 3+ years in a leadership role Strong architecture experience with .NET Core + microservices Advanced skills in Python (AI/ML, optimization, forecasting) Cloud expertise: Azure, Kubernetes, Data Factory, Databricks, DevOps Data & event-driven systems: Postgres, SQL Server, Apache Kafka Frontend experience with React + Angular Proven track record mentoring engineers & driving technical excellence 🚀 If you're passionate about architecting innovative systems at the intersection of AI, optimization, and energy tech, we'd love to hear from you.
    $99k-134k yearly est. 4d ago
  • Workday Application Developer

    Creative Information Technology, Inc. 4.7company rating

    Programmer job in Towson, MD

    About us: Creative Information Technology Inc (CITI) is an esteemed IT enterprise renowned for its exceptional customer service and innovation. We serve both government and commercial sectors, offering a range of solutions such as Healthcare IT, Human Services, Identity Credentialing, Cloud Computing, and Big Data Analytics. With clients in the US and abroad, we hold key contract vehicles including GSA IT Schedule 70, NIH CIO-SP3, GSA Alliant, and DHS-Eagle II. Join us in driving growth and seizing new business opportunities! Overview Background: We are seeking a Workday Application Developer to assist with the implementation and ongoing support of Workday HCM and Financial System. 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 needs 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) Minimum Qualifications: Graduation from an accredited college or university with a bachelor's degree in Business or Computer Science. Strong 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. Preferred Qualifications: 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 How to Apply: To apply for the Workday Application Developer role, please submit your resume to ********************. Applications will be reviewed on a rolling basis until the position is filled. We look forward to reviewing your application.
    $64k-93k yearly est. 5d ago
  • Senior ServiceNow Developer

    CDW 4.6company rating

    Programmer job in Hagerstown, MD

    ServiceNow Lead Developer Contract to Hire Hybrid onsite (3 days per week) in Hagerstown, MD CDW has a new opportunity for a ServiceNow Lead Developer, driving architecture, development, and optimization of our ServiceNow platform. This role partners with business and technical teams to deliver scalable, secure solutions aligned with enterprise goals. Key Responsibilities: Lead design and implementation of ServiceNow solutions. Drive platform enhancements, upgrades, and new features. Serve as SME for ITAM and ITOM modules to ensure best practices. Collaborate with stakeholders to translate business needs into technical deliverables. Ensure platform performance, compliance, and data integrity. What We're Looking For: 5+ years in IT; 3+ years leadership experience. Advanced ServiceNow expertise, especially ITAM & ITOM. Strong knowledge of SDLC/Agile, integrations (REST, SOAP, APIs). ITIL/COBIT familiarity; proven ability to lead implementations. Preferred: Bachelor's in CS/IT; Master's a plus. Experience with AI/ML automation and enterprise integrations. Ready to lead innovation and deliver impact? Apply today!
    $99k-128k yearly est. 4d ago
  • Development Analyst

    RETS Associates

    Programmer job in Germantown, MD

    RETS Associates on behalf of our client, a national leader in transformational land development projects, is recruiting a Financial Analyst - Development in their Germantown, MD office. This position will provide support to a lean and dynamic Development team, and responsible for maintaining and developing the development proforma, analyzing market trends, forecasting and reporting, and supporting the overall strategic planning of data center projects. The Financial Analyst will have 1-4 years of real estate financial analysis experience and a desire for a career path in Development. The ideal candidate will possess a strong analytical mindset, excellent communication skills, and the ability to work collaboratively in a fast-paced environment. Key Responsibilities: Maintain and develop pro-forma models to support the Development team. Assist in budgeting, forecasting, and financial planning activities. Coordinate with internal and external stakeholders including municipalities, regulatory agencies, and consultant teams to support the project management team. Collect, analyze, and interpret data related to project performance, costs, and timelines. Contribute to the development of long-term strategies for data center expansion and optimization. Maintain accurate documentation and records related to project activities. Qualifications: Bachelor's degree in Finance, Business, Economics, Real Estate, or similar. 2-5 years of experience in real estate financial analysis including in depth financial modeling, data analysis, forecasting, and market research. Strong analytical skills with proficiency in financial modeling, data analysis, and market research. Excellent communication and presentation skills, with the ability to convey complex information clearly and concisely. Commitment to high standards of excellence and integrity. Strong attention to detail and excellent organizational skills. Passion for commercial real estate and desire to grow with an exceptional team.
    $78k-106k yearly est. 2d ago
  • Full-Stack Software Engineer

    Aerovironment 4.6company rating

    Programmer job in Annapolis, MD

    The primary role of the Full-Stack Software Engineer is to help design, build, and enhance mission-critical software systems. This is your chance to work on complex, diverse projects that range from processing-intensive analytics and novel algorithm development to real-time systems and large-scale data manipulation. You'll collaborate with a team of innovators, contribute to system design decisions, and ensure our solutions meet the highest standards of performance and reliability. Position Responsibilities Apply today's best practices in software development, leveraging cutting-edge frameworks and methodologies. Build full-stack solutions across frontend, backend, and UI, tailored to mission needs. Partner with customers and end-users to implement changes that improve usability and impact. Provide input on hardware/software trade-offs, reuse strategies, and integration of COTS/GOTS solutions. Review, test, and document software components to meet design requirements and resolve issues. Basic Qualifications (Required Skills & Experience) Bachelor's degree in Computer Science or related field is required or equivalent combination of education, and experience Minimum 3+ years' related hands-on software development experience Experience with MongDB or similar database technologies Active TS/SCI clearance with polygraph Other Qualifications & Desired Competencies Experience in UI development with React or other modern JavaScript frameworks Backend development experience with Spring Boot. Containerization experience with Docker/Kubernetes Exposure to machine Learning and AI development Familiarity with CI/CD pipelines and automated build tools Physical Demands Ability to work in an office environment (Constant) Required to sit and stand for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent) Salary Range: $100,000 - $210,000 Clearance Level Top Secret with Poly ITAR Requirement: T his position requires access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A “U.S. person” according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements. Benefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: ********************************** We also encourage you to review our company website at ******************** to learn more about us. Principals only need apply. NO agencies please. Who We Are Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC. Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed. What We Do Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition. We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status. ITAR U.S. Citizenship required
    $71k-95k yearly est. Auto-Apply 1d ago
  • Computer Programmer

    Diverse Agile Solutions

    Programmer job in Annapolis, MD

    Salary: $45 - $55 /hr Diverse Agile Solutions seeks a computer programmer to support the Register of Wills. The Register of Wills is charged with the protection of Marylands Generational Wealth and requires IT services to develop, maintain, and operate applications and a distributed network of PCs, peripheral equipment, and servers. Job Description: Provide IT systems, hardware, and software support and maintenance for ROW IT existing systems. Perform break fix of identified IT issues. Provide support, management, and installation services for desktop and server operating systems. Provide maintenance and modifications to the application as directed, including developing new functions and applications. Manage software development and support using formal specifications, data flow diagrams, and other accepted design techniques and tools. Interpret software requirements to develop design specifications, code, and integrate and test software components. Develop requirements for an existing ROW system, including the definition, design, security requirements, programming, and testing stages of development. Develop project plans with milestones. Develop and execute test plans. Deploy, upgrade, configure, and implement new, enhanced, and upgraded applications for each of the twenty-five (25) ROW locations. Provide software engineering support, including, but not limited to, planning, analysis, design, modification, evaluation, testing, quality assurance, and project management for all current and new applications. This will include enhancements and corrections to the application's functionality. Work closely with other contractors to resolve issues between the applications. Provide image transfer from the electronic document management system in the compatible file format acceptable to other state agencies. Must lead the configuration, operation, and delivery of the replicated deliverables. Develop web-based and/or eGovernment applications to maintain and enhance the ROW website, as directed by ROW. Develop and lead in the design, installation, configuration, and operation of the disaster recovery site implementation replication process. Configure microcomputers, communications equipment, and network equipment for maximum efficiency. Analyze microcomputer and network activity records and recommend and implement software and hardware upgrades and improvements. Diagnose software and hardware problems and adjust or coordinate service from software and hardware vendors and the State hardware maintenance vendor. Provide expert technical advice and guidance to ROW regarding IT directions, software or hardware enhancements, and software or hardware purchase recommendations. Job Qualifications: Ten (10) years experience in providing application development support in a multi- user, LAN-based, Microsoft Windows environment. Five (5) years experience with Microsoft Visual Studio 2015 Professional Edition suite with Visual C#. development programming platforms & utilities; Five (5) years experience installing, configuring, operating, managing, and troubleshooting problems with the Highview Imaging Application Five (5) years experience in providing help desk/application support services to a minimum of 300 users.
    $45-55 hourly 24d ago
  • CNO Analyst/Programmer Level 1

    Cyberpoint International 4.0company rating

    Programmer job in Maryland

    What We're Looking For As a Level 1 CNO Analyst/Programmer at CyberPoint, you will design, develop and maintain software solutions to support mission-critical systems. You'll contribute to all stages of the software development lifecycle, including coding, documentation and reviews, while ensuring compliance with government software development standards. This role is ideal for programmers who enjoy working in multiple languages and supporting high-impact projects. When you become a part of CyberPoint you are joining a dynamic, diverse, fast-growing company that welcomes creative thought and ambition. We're committed to creating an environment where each employee can thrive. What You'll Do * Program in Assemble, C, C++, Java, Perl or Python. * Participate in design, code and software readiness reviews. * Author and maintain technical documentation. * Collaborate with team members to analyze requirements and implement solutions. * Ensure software adheres to design requirements, quality standards and mission objectives. * Troubleshoot and resolve software issues as they arise. * Support testing integration and deployment activities. This position is 100% onsite and requires an active TS/SCI+FSP Security Clearance. Salary Range: $137,000 - $187,000 Qualifications What You'll Need * U.S. Citizenship * Active TS/SCI with Full-Scope Polygraph * Bachelor's Degree in Computer Science, Information Systems, Network Engineering * Experience with: * C, C++, Java, Perl or Python * Software development lifecycle processes * Strong problem-solving skills and attention to detail * Ability to work both independently and as part of a team Our Culture Great People, Exceptional Benefits Great people are the foundation of any great company. To attract and retain great people, CyberPoint offers fulfilling work that we like to balance with the rest of life. We accomplish this by offering outstanding benefits that allow each of our employees to live and work well. To learn more, ******************************************* Be a part of CyberPoint. Be valued. We are an inclusive community in which all types of diversity are embraced, respected and seen as true value for the company. We are committed to cultivating this community, but we realize there is still more work to do. CyberPoint will continue to evolve into a more inclusive and equitable company and is fully committed to the principles of equal employment opportunity and affirmative action. CyberPoint is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of gender, gender identity or expression, sexual orientation, race, age, religion, physical or mental disability, veterans' status or other federal, state and local protected characteristics. As a federal contractor, CyberPoint has established affirmative action programs to ensure non-discrimination and affirmative action in CyberPoint's policies and practices for qualified women, minorities, protected veterans, and individuals with disabilities. The narrative portion of CyberPoint's affirmative action plans are available for inspection at our offices during normal business hours. Employees and applicants interested in inspecting these plans should contact Human Resources by phone ************ or by email at ******************** for assistance. If you are interested in applying for employment with CyberPoint and need special assistance or an accommodation to apply for a posted position, contact our Human Resources department by email at ******************** or by calling ************.
    $59k-69k yearly est. 60d+ ago

Learn more about programmer jobs

Do you work as a programmer?

What are the top employers for programmer in MD?

Top 10 Programmer companies in MD

  1. Hotel Services

  2. Community College of Baltimore County

  3. People, Technology & Processes

  4. BG Staffing

  5. ZeniMax Media

  6. Ayers Saint Gross

  7. Beitzel

  8. Maryland Live! Casino & Hotel

  9. Netzer Metalworks

  10. Selectek, Inc.

Job type you want
Full Time
Part Time
Internship
Temporary

Browse programmer jobs in maryland by city

All programmer jobs

Jobs in Maryland