Post job

Programmer jobs in Bethesda, MD

- 5,505 jobs
All
Programmer
Junior Programmer Analyst
Software Developer Internship
Developer Analyst
Junior Programmer
Web Developer And Programmer
Computer Programmer
Software Systems Engineer
Senior Software Engineer
Software Engineer
Lead Developer
Application Development/Support
  • 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. 4d 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. 1d ago
  • BAS Programmer

    Vertical Mechanical Group

    Programmer job in Sterling, VA

    Building Automation Systems (BAS) Programmer Employment Type: Full-Time At Vertical Mechanical Group (VMG), we're always seeking talented individuals to join our growing team. Our commitment to exceptional customer service and innovative solutions drives our success and fuels continuous expansion. We're excited to offer opportunities for motivated professionals who are ready to elevate their careers. When you join VMG, you become part of a close-knit, supportive team that values both its employees and clients. Here, your growth powers our success. About the Role VMG is seeking a motivated and technically skilled Building Automation Systems (BAS) Programmer to support our growing Controls Division. This role is ideal for individuals with a strong foundation in BAS programming who are ready to take on new challenges and contribute to a variety of projects. You will be responsible for programming and commissioning building automation and HVAC control systems across commercial projects while supporting the team and continuing to develop your technical expertise and leadership skills. Key Responsibilities Program, configure, and commission BAS and HVAC control systems using Niagara AX/N4 and Edge controllers. Provide point-to-point checkout, verify system functionality, and ensure alignment with project sequences of operation. Integrate and control HVAC systems including VAV, VRF, DOAS, and hydronic systems (e.g., cooling towers, open/closed loops). Collaborate with third-party commissioning agents and support functional performance testing. Manage network communication and device integration across building systems. Interpret and work from mechanical drawings, risers, and control schematics. Provide training and support to coworkers and clients and help upskill team members as needed. Identify issues and offer independent solutions for technical and on-site challenges. Perform updates, troubleshooting, and commissioning tasks with minimal oversight. Contribute to a positive, collaborative team environment while being capable of working independently. Qualifications 5-7 years of hands-on experience in the Building Automation field. Strong experience with the Niagara platform (AX and/or N4; N4 preferred) and Edge controllers. Solid understanding of HVAC equipment and control system functionality, including: Single-zone and VAV systems VRF/DOAS integration Hydronic systems and cooling tower applications Network management and system integration Proficient in interpreting technical prints, wiring diagrams, and control schematics. Strong troubleshooting skills and an independent, solutions-driven mindset. Working knowledge of low-voltage theory and its application in BAS environments. Excellent communication skills and ability to support peers in a mentoring or collaborative capacity. Compensation & Benefits Base Salary: $90,000 - $110,000 per year (dependent on experience and qualifications). Additional earning potential through performance-based reviews after proven success. Comprehensive benefits package including medical, dental, vision, 401(k), and paid time off. Opportunities for professional development and advancement within the Controls team. Supportive, collaborative, and forward-thinking work environment. How to Apply If you're ready to grow your career in BAS programming and thrive in a company that values innovation, expertise, and employee success, we want to hear from you. Please submit your resume outlining your experience and qualifications for this role. Vertical Mechanical Group is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Note: VMG participates in a drug testing program. All candidates are required to submit to a drug test as a condition of employment.
    $90k-110k yearly 5d ago
  • Lead Ab Initio Developer (W2 only)

    Ntech Workforce

    Programmer job in Reston, VA

    Terms of Employment: Contract, Six Months (Likely Extension) This position is remote. Candidates must reside in Maryland, Washington, DC, Virginia, or West Virginia. We are looking for an experienced Lead Data Engineer with deep expertise in Ab Initio to join a high-priority cloud migration team. In this role, you will apply your ETL development skills to help transition our data platform from a Cloudera/Ab Initio environment to a state-of-the-art stack on AWS. If you are an Ab Initio expert who is excited about working with modern cloud data technologies, this is the perfect role for you. You will… Develop, test, and maintain ETL processes using Ab Initio for a large-scale data migration. Work with the engineering team to deploy and run Ab Initio jobs in a cloud environment. Engage in performance tuning of ETL workflows to ensure data is loaded efficiently into new AWS databases like Redshift and PostgreSQL. Analyze and understand the existing Cloudera environment to ensure a smooth transition. Collaborate on data access and loading strategies for various file types. Required Qualifications: 8+ years of hands-on experience as an Ab Initio developer with large, enterprise organizations. Strong background in ETL development, data warehousing, and database concepts. Ability to clearly articulate technical concepts and past project work. Experience running Ab Initio on a cloud platform, particularly AWS. Hands-on experience with AWS data services, especially Redshift, PostgreSQL, and/or Athena. Preferred Qualifications: Experience with the Cloudera ecosystem. Professional experience in the healthcare industry.
    $97k-140k yearly est. 4d ago
  • Acquisitions and Development Analyst

    Arcland Property Company

    Programmer job in Washington, DC

    Arcland Property Company is the largest privately held owner, manager and developer of self storage in the Mid-Atlantic Region and rapidly growing regionally and nationally under the Self Storage Plus brand. We are seeking a candidate to join our team as an Acquisitions and Development Analyst. Position Summary: The ideal candidate must be a highly motivated self-starter who is intellectually curious, enjoys working in a fast-paced environment, and adapts easily to change. The Acquisitions and Development Analyst will be involved in all stages of the investment and development cycle. Essential Duties and Responsibilities Support the Acquisitions Team in underwriting and evaluating potential Class-A self storage development sites and existing assets nationally Prepare and maintain advanced financial models to support investment decisions, including detailed capital stack structuring and equity waterfall analyses Support the capital markets team to raise debt and equity for new investments Assist in preparing investment committee materials and presentation decks Maintain pipeline database Perform asset level due diligence and assist in deal execution Engage in outreach with storage owners, developers, and brokers within the commercial real estate industry Perform ad-hoc analyses critical to investment decision-making and market strategy Qualifications and Skills 1-2 years of experience in commercial real estate, finance, consulting, or a related field Strong analytical background with an interest in real estate investment and development Proficiency in Microsoft Office & Excel; familiarity with real estate financial modeling a plus Highly organized, detail-oriented, and adaptable Opportunistic, entrepreneurial spirit, “go-getter” Strong written and verbal communication skills Comfortable working both independently and as part of a small, collaborative team Bachelor's degree in real estate, finance, business, economics, or related field preferred In-office work required Compensation and Benefits Arcland offers a competitive salary based on experience and qualifications, as well as an excellent benefits package including: Employer-paid medical, dental, vision, disability, and life insurance 401(k) savings plan with employer match Flexible spending accounts Paid time off Professional development and mentorship opportunities If you're an ambitious and analytical individual looking to grow your career in commercial real estate, and you're excited to be part of a rapidly growing company and entrepreneurial environment, please reach out.
    $77k-104k yearly est. 1d ago
  • Software Engineer with C++/UI/UX ( Linthicum, MD ) 15247

    Talentpro Consulting

    Programmer job in Linthicum, MD

    12 month contract Pay rate: Open US Citizenship required Company is looking for a UI/UX Engineer to support our Advanced Technology Software Engineering Team. As a member of the Software Engineering department you'll work in a fast-paced team environment alongside physicists, superconducting foundry engineers, and software engineers to make our technologies a reality. This position will serve on-site at Advanced Technology Laboratory (ATL) in Linthicum, MD. Responsibilities: • Design UI/UX to enable high user adoption of the final software product • Collaborate with users to identify design improvements to reduce engineering effort of our new application • Work with the software engineering teams to plan/scope work to be non-interfering with fast pace project milestones Basic Qualifications for UI/UX Engineer: • Bachelor's degree in a STEM discipline with 8 years of experience • Working knowledge in one of the following languages: C++, Winforms • Experience in developing UI/UX interfaces with legacy applications • Demonstrated problem solving and troubleshooting skills. • This position requires the applicant to be a U.S. citizen. Preferred Qualifications for UI/UX Engineer: • Experienced software developer that can support additional backend software development tasks in addition to UI/UX updates • Experience developing WinForms applications and supported complex legacy software suites • Ability to work independently and as part of a fast paced team • Utilized Atlassian software suite • Experience working within an agile scrum framework
    $71k-95k yearly est. 10d 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. 1d ago
  • Security Infrastructure Support Application Developer

    Cybervance

    Programmer job in Bethesda, MD

    Security Infrastructure Support Application Developer Cybervance is a rapidly growing information security and information technology company based in Washington, D.C., and we are an equal opportunity employer. We design, develop, and manage the successful execution of training programs for government and private sector organizations. Cybervance believes in creating innovative solutions to deliver measured results. We are seeking a highly skilled and innovative Application Developer to design, develop, and maintain secure enterprise applications supporting cybersecurity infrastructure operations across hybrid environments. The Application Developer will play a key role in creating and maintaining both legacy and modernized systems, integrating automation, secure coding practices, and compliance with federal cybersecurity standards. This position requires an experienced developer with a strong technical foundation in application design, programming, and system integration, as well as practical cybersecurity experience to ensure secure, scalable, and compliant software solutions. Responsibilities Design, develop, and maintain enterprise applications and tools supporting cybersecurity and IT infrastructure operations. Develop, enhance, and maintain legacy Java Server Pages (JSP) applications, ensuring functionality, performance, and security compliance. Implement secure coding practices and integrate DevSecOps methodologies into the development lifecycle, ensuring security is embedded into build, test, and deployment processes. Develop and maintain automated scripts, tools, and integrations using Java, Python, SOAP API, and SQL for security operations, monitoring, and data processing. Ensure applications comply with federal cybersecurity frameworks and policies, including FISMA, NIST SP 800-53, NIST SP 800-92, OMB M-21-31, and CDM. Develop and integrate applications with hybrid environments (on-premises and cloud) leveraging AWS, Azure, and Microsoft 365 platforms. Collaborate with cloud and infrastructure teams to support secure application migration, configuration management, and security hardening. Support and modernize full-stack and cloud-based web applications, ensuring compliance with performance and cybersecurity standards. Participate in code reviews, security testing, and vulnerability remediation to ensure code integrity and application resilience. Develop and maintain technical documentation, SOPs, and system architecture diagrams for developed or maintained applications. Provide technical guidance and collaborate with cross-functional teams, vendors, and security operations centers (CSOCs) to ensure secure and efficient integration of application solutions. Communicate technical concepts and development progress to both technical and non-technical stakeholders, including executive-level reporting. Troubleshoot and resolve application issues, identifying root causes and implementing sustainable solutions. Experience Minimum 5+ years of experience designing, installing, maintaining, supporting, and developing IT systems in hybrid (on-premises and cloud) environments. At least 2+ years of experience in cybersecurity or secure application development. Hands-on experience developing legacy Java Server Pages (JSP) applications. Familiarity with cloud application architectures and migration/hardening practices in AWS, Azure, and O365. Strong programming and scripting skills in Java, Python, SOAP API, and SQL for automation, integration, and tool development. Demonstrated familiarity with full-stack or cloud-based web applications and secure software development practices. Experience incorporating DevSecOps principles, integrating security into CI/CD pipelines and automated Excellent verbal and written communication skills for explaining complex technical and security concepts to diverse audiences. Proven ability to work effectively with third-party vendors, cross-functional teams, and federal stakeholders. Experience in creating technical reports, risk assessments, and executive-level briefings. Understanding of federal cybersecurity compliance frameworks, including FISMA, NIST SP 800-53, NIST SP 800-92, OMB M-21-31, and CDM. Strong analytical and troubleshooting abilities for identifying and resolving technical and security issues. Ability to perform root cause analysis and implement preventive solutions across systems and applications. Required Skills & Qualifications Bachelor's degree in computer science, Information Technology, Cybersecurity, or a related field (preferred). Current government security clearance: Public Trust. Preferred Qualifications Professional certifications such as CISSP, CEH, CSSLP, or AWS Certified Developer Associate. Experience with containerized applications and cloud-native frameworks (e.g., Docker, Kubernetes, AWS Lambda). Familiarity with Zero Trust Architecture, API security, and microservices. Knowledge of automation frameworks (Terraform, Ansible) for cloud deployment.
    $69k-94k yearly est. 60d+ ago
  • Computer Programmer

    Cybermedia Technologies

    Programmer job in McLean, VA

    Job Description CTEC is a leading technology firm that provides modernization, digital transformation, and application development services to the U.S. Federal Government. Headquartered in McLean, VA, CTEC has over 300 team members working on mission-critical systems and projects for agencies such as the Department of Homeland Security, Internal Revenue Service, and the Office of Personnel Management. The work we do effects millions of U.S. citizens daily as they interact with the systems we build. Our best-in-class commercial solutions, modified for our customers' bespoke mission requirements, are enabling this future every day. The Company has experienced rapid growth over the past 3 years and recently received a strategic investment from Main Street Capital Corporation (NYSE: MAIN). In addition to our recent growth in Federal Civilian agencies, we are seeking to expand our capabilities in cloud development and footprint in national-security focused agencies within the Department of Defense and U.S. Intelligence Community. We are seeking to hire a Computer Programmer to our team! Join Us in Empowering Lives Through SSA's Employment Support Initiatives Are you passionate about making a meaningful difference in people's lives? The Social Security Administration (SSA) is committed to helping individuals with disabilities achieve greater independence through employment. By joining our team, you'll play a vital role in supporting this impactful mission-helping people unlock their potential, build confidence, and create brighter futures. If you're driven by purpose and inspired by the chance to make a lasting impact, we invite you to be part of a program that changes lives every day. The Computer Programmer is responsible for managing and maintaining core system functionality, availability, security, and compliance for enterprise applications and infrastructure. This role ensures adherence to NIST compliance frameworks, develops and maintains the System Security Plan (SSP), oversees routine maintenance and security updates, and proactively addresses system reliability and performance. The Computer Programmer partners with IT, cybersecurity, and operations teams to deliver secure, efficient, and robust programming solutions that align with organizational and regulatory requirements. Job Responsibilities and Duties: • Manage, update, and optimize application code, scripts, and system functionalities to ensure maximum availability and performance. • Develop, implement, and maintain the System Security Plan (SSP) in compliance with NIST standards and federal security regulations. • Oversee and execute routine security updates, software patches, and system maintenance operations. • Monitor system performance, availability, and reliability, addressing issues proactively to minimize downtime or disruptions. • Collaborate with cyber security and IT teams to conduct regular risk assessments, vulnerability scans, and incident response procedures. • Ensure all development activities comply with organizational, federal, and industry security standards (e.g., NIST, FISMA). • Troubleshoot, debug, and resolve complex application and system issues, escalating as necessary. • Maintain accurate technical documentation for code changes, security plans, maintenance schedules, and compliance reports. • Support audits, assessments, and continuous monitoring initiatives for system compliance and security posture. • Stay current with evolving security threats, compliance requirements, and programming best practices. • Contribute to system upgrades, enhancements, and migrations as needed to support organizational goals. Requirements: • Bachelor's degree with 5-7 years of relevant experience in computer programming, software development, or systems administration. • Demonstrated expertise managing NIST compliance and developing/maintaining System Security Plans (SSP). • Strong background in application security, system maintenance, and patch management. • Experience monitoring and optimizing system functionality, availability, and reliability in a mission-critical environment. • Proficiency in major programming languages (such as Java, C#, Python, or equivalent) and scripting for automation or system management. • Hands-on experience working in compliance-driven or federal IT environments. • Strong problem-solving, analytical, and troubleshooting skills. • Excellent written and verbal communication skills for technical documentation and cross-team coordination. • Knowledge of FISMA, federal security standards, and IT audit processes preferred. • Ability to handle multiple responsibilities and meet deadlines in a dynamic, team-oriented setting. • Proven commitment to system security, data protection, and continuous improvement. Clearance requirements: Must be a US Citizen and able to obtain and maintain a SSA Public Trust clearance If you are looking for a fun and challenging environment with talented, motivated people to work with, CTEC is the right place for you. In addition to employee salary, we offer an array of employee benefits including: Paid vacation & Sick leave Health insurance coverage Career training Performance bonus programs 401K contribution & Employer Match 11 Federal Holidays
    $63k-81k yearly est. 14d 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 29d ago
  • Junior Programmer Analyst

    Prosidian Consulting

    Programmer job in Rockville, MD

    ProSidian is a Management and Operations Consulting Services Firm focusing on providing value to clients through tailored solutions based on industry leading practices. ProSidian services focus on the broad spectrum of Risk Management, Compliance, Business Process, IT Effectiveness, Energy & Sustainability, and Talent Management. We help forward thinking clients solve problems and improve operations. Launched by former Big 4 Management Consultants; our multidisciplinary teams bring together the talents of nearly 190 professionals nationally to complete a wide variety of engagements for Private Companies, Fortune 1,000 Enterprises, and Government Agencies of all sizes. Our Services are deployed across the enterprise, target drivers of economic profit (growth, margin and efficiency), and are aligned at the intersections of assets, processes, policies and people delivering value. ProSidian clients represent a broad spectrum of industries to include but are not limited to Energy, Manufacturing, Chemical, Retail, Healthcare, Telecommunications, Hospitality, Pharmaceuticals, Banking & Financial Services, Transportation, Federal and State Government Agencies. Learn More About ProSidian Consulting at ****************** Job Description ProSidian Seeks a Junior Programmer Analyst (Contract Contingent) in Rockville, MD to support an engagement for an independent agency of the United States Federal Govt. that supports health services research initiatives that seek to improve the quality of health care in America. The agency's mission is to produce evidence to make health care safer, higher quality, more accessible, equitable, and affordable. The agency works to fulfill its mission by conducting research and provides information on a number of critical issues related to healthcare and quality which are of particular interest to government agencies, legislative bodies, health policy makers and other health professionals. The research is primarily based on the Medical Expenditure Panel Survey (MEPS) and the Healthcare Cost and Utilization Project (HCUP). The ProSidian Engagement Team Members work to will assist in Administrative, Database The Agency's Data Center Tasks and Services, Website Management, Workshops, Technical Support, and other optional tasks. These services will include, but are not limited to, cataloguing data files and software, hardware and server monitoring, quality management, quality assurance review, preparing monthly progress and summary cost reports, conduct monthly meetings with the agency, provide confidential storage for all electronic files, statistical analysis services using the Medical Expenditure Panel Survey (MEPS) and the Healthcare Cost and Utilization Project (HCUP), create public use files, provide onsite support for the Agency's Data Center, and maintain and manage MEPS and HCUPnet websites. Junior Programmer Analyst Candidates shall work to support requirements for Other Logistical Support As Needed and maintain, store, catalogue, document, edit, and update files for the agency's database. The Junior Programmer Analyst(s) will provide onsite support for the AHRQ Data Center including the development of and updates to policy and procedure manuals, inventory control, training, technical support, data migration, and other functions that pertain to the support and operations of the Data Center and secure local area network data environment. The Junior Programmer Analyst(s) will help the Senior Programmer Analyst in providing programming and statistical analysis services using MEPS and HCUP data using econometric and statistical techniques used with a variety of large data sources including national surveys, discharge and claims database. Other tasks may include data mangement, software management, data security, web publications, onsite technical support, and support for workshops and conferences. Qualifications The Junior Programmer Analyst shall have consecutive employment in a position with comparable responsibilities within the past five (5) years, Must be able to use a computer to communicate via email; and proficient in Microsoft Office Products (Word/Excel/Power point) and related tools and technology required for the position. Work products shall be thorough, accurate, appropriately documented, and comply with established criteria. The candidate shall ensure that duties are performed in a competent and professional manner that meets milestones/delivery schedules as outlined. To perform this job successfully, an individual must be able to perform each essential duty and responsibility satisfactorily. The requirements listed below are representative of the knowledge, skills, and/or abilities required: GS-14 Equivalent (e.g., STTA subject matter expert, program manager, senior program analyst, etc.): Master's degree or equivalent from an accredited college or university in a relevant field 1 or more years of experience with regular programming in SAS, STATA, and SUDAAN using health related survey data (including analysis of health care quality, patient outcomes, access and continuity/coordination of care, utilization, and expenditures), or comparable formal education in a health-related field or social science; and experience in using the required database or in the type of work that the task entails. Bachelors degree required; Masters degree preferred in a relevant field. Ability to work effectively both independently and as part of a team. Candidate must have strong attention to detail and organizational skills. Demonstrated ability to propose possible resolutions to complex technical, managerial or operational problems. Demonstrated leadership, management, organizational, and decision-making skills. Demonstrated proactivity, attention to detail, working within deadlines, and ability to juggle multiple priorities in a fast-paced environment. Excellent interpersonal skills and client service provision. Excellent written and verbal communication skills Experience in project administration and management procedures preferred. Experience in the use of database applications and presentation software desirable. Intermediate level proficiency in MS Excel and other MS Office Suite programs. Requires proficiency in the use of Microsoft Office with an emphasis on Excel spreadsheet skills, PowerPoint, Internet and e-mail applications. Work products shall be thorough, accurate, appropriately documented, and comply with established criteria. The candidate shall ensure that duties are performed in a competent and professional manner that meets milestones/delivery schedules as outlined. TRAVEL: Travel as coordinated with the technical point of contact and approved in writing by the Contracting Officer in advance, is allowed, in accordance with Federal Travel Regulations. LOCATION: Work shall be conducted at the Rockville, MD U.S. Citizenship Required Excellent oral and written communication skills Proficient with Microsoft Office Products (Microsoft Word, Excel, PowerPoint, Publisher, & Adobe) All ProSidian staff must be determined eligible for a “Facility Access Authorization” (also referred to as an “Employment Authorization”) by the USG's designated Security Office. Additional Information CORE COMPETENCIES * Teamwork - ability to foster teamwork collaboratively as a participant, and effectively as a team leader * Leadership - ability to guide and lead colleagues on projects and initiatives * Business Acumen - understanding and insight into how organizations perform, including business processes, data, systems, and people * Communication - ability to effectively communicate to stakeholders of all levels orally and in writing * Motivation - persistent in pursuit of quality and optimal client and company solutions * Agility - ability to quickly understand and transition between different projects, concepts, initiatives, or work streams * Judgment - exercises prudence and insight in decision-making process while mindful of other stakeholders and long-term ramifications * Organization - ability to manage projects and activity, and prioritize tasks ------------ ------------ ------------ OTHER REQUIREMENTS * Business Tools - understanding and proficiency with business tools and technology, including Microsoft Office. The ideal candidate is advanced with Excel, Access, Outlook, PowerPoint and Word, and proficient with Adobe Acrobat, data analytic tools, and Visio with the ability to quickly learn other tools as necessary. * Business Tools - understanding and proficiency with business tools and technology, including Microsoft Office. The ideal candidate is advanced with Excel, Access, Outlook, PowerPoint and Word, and proficient with Adobe Acrobat, data analytic tools, and Visio with the ability to quickly learn other tools as necessary. * Commitment - to work with smart, interesting people with diverse backgrounds to solve the biggest challenges across private, public and social sectors * Curiosity - the ideal candidate exhibits an inquisitive nature and the ability to question the status quo among a community of people they enjoy and teams that work well together * Humility - exhibits grace in success and failure while doing meaningful work where skills have impact and make a difference * Willingness - to constantly learn, share, and grow and to view the world as their classroom ------------ ------------ ------------ BENEFITS AND HIGHLIGHTS At ProSidian, we invest in our employees to help them stay healthy and achieve work-life balance. Our team members receive a comprehensive benefits package that includes Competitive Compensation, Group Health Insurance Health Benefits, 401(k) Retirement Savings Plan Contributions, Vacation and Paid Time off (PTO) Benefits, Pre-Tax Payment Programs, Purchasing Discounts & Savings Plans, a ProSidian Employee & Contractor Referral Bonus Program, Performance Incentives, etc. Our comprehensive benefits package includes a medical, dental and vision plan. Our growing list of benefits currently include the following: * Competitive Compensation: Pay range begins in the competitive ranges with full Gold Level (Tier 1) Group Medical Benefits, Pretax Employee Benefit Plan, plus performance incentives * Group Health Insurance Health Benefits: Group Health Insurance Including Medical, Dental And Vision Insurance: Contributions are deducted from pay on a Pretax basis - Employee and family coverage is available with employer contribution of 50% of Employee (only) premiums under the Health and Vision Plan through Blue Cross Blue Shield NC (Blue Options Medical Plan Code: PB07840 / Metallic Level: Gold - - bcbsnc.com ) and Dental Plan (Ameritas - ****************** * 401(k) Retirement Savings Plan: 401(k) Retirement Savings Plans help you save for your retirement. Eligible employees can make before-tax contributions to the 401(k) Retirement Savings Plan to help you save for retirement. Contributions are deducted from pay on a pretax basis the employee can contribute up to $18k. A wide range of investment options are available with a personal financial planner available to assist you. Immediate 100% vesting of both your contribution and the ProSidian matching contribution. The Plan is a Safe Harbor 401(k) Retirement Savings Plan. ProSidian Consulting participates in a Basic Match: 4% of pay for participants who defer at least 5% of their pay. The Basic Match is structured as follows: 100% of the first 3% of pay that is contributed; and 50% of the next 2% of pay that is contributed. * Vacation And Paid Time Off (PTO) Benefits: The flexibility of Paid Time Off (PTO) lets you set your own priorities. Eligible employees use PTO for vacation, a parent-teacher conference, a doctor's appointment, or any number of events in your life. Currently these benefits include Vacation/Sick days - 2 weeks | Holidays - 10 Federal Government. * Pre-Tax Payment Programs: Pre-Tax Payment Programs currently exist in the form of a Premium Only Plan (POP). These Plans offer a full Flexible Spending Account (FSA) Plan and a tax benefit for eligible employees. * Purchasing Discounts & Savings Plans: We want you to achieve financial success. We offer a Purchasing Discounts & Savings Plan through The ProSidian Corporate Perks Benefit Program - Helping You Do More With Less: ************************************* This provides special discounts for eligible employees on products and services you buy on a daily basis. * Security Clearance: Due to the nature of our management and operations consulting engagements for Private Companies, Fortune 1,000 Enterprises, and Government Agencies of all sizes; oftentimes there are Security Clearance requirements for Engagement Teams handling sensitive Engagements in the Federal Marketplace. A Security Clearance is a valued asset in your professional portfolio and adds to your credentials based on past, present, and future work. * Leverageable Experience and Thought Leadership: By collaborating with firm leadership, other members of the team, as well as Fellows and collaborating partners in what is a flat organization, you'll make valuable professional connections, interact with clients daily, gain leverageable Experience, and contribute to Thought Leadership while you build a basket of marketable experiences. * ProSidian Employee & Contractor Referral Bonus Program: ProSidian Consulting will pay up to $5k for all referrals (payments made after new hire has been employed for 90 days) for candidates submitted through our Employee Referral Program. * Performance Incentives: Due to the nature of our management and operations consulting engagements for Private Companies, Fortune 1,000 Enterprises, and Government Agencies of all sizes there are performance incentives associated with each new client that each employee works to pursue and support. * Flexible Spending Account: Pending ------------ ------------ ------------ ADDITIONAL INFORMATION - See Below Instructions On The Best Way To Apply ProSidian Consulting is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, or Vietnam era, or other eligible veteran status, or any other protected factor. All your information will be kept confidential according to EEO guidelines. ProSidian Consulting has made a pledge to the Hiring Our Heroes Program of the U.S. Chamber of Commerce Foundation and the “I Hire Military” Initiative of The North Carolina Military Business Center (NCMBC) for the State of North Carolina. All applicants are encouraged to apply regardless of Veteran Status. Furthermore, we believe in "HONOR ABOVE ALL" - be successful while doing things with the right way. The pride comes out of the challenge; the reward is excellence in the work. FOR EASY APPLICATION USE OUR CAREER SITE LOCATED ON ************************* OR SEND YOUR RESUME'S, BIOS, AND SALARY EXPECTATION / RATES TO ***********************. ONLY CANDIDATES WITH REQUIRED CRITERIA ARE CONSIDERED. Be sure to place the job reference code in the subject line of your email. Be sure to include your name, address, telephone number, total compensation package, employment history, and educational credentials.
    $60k-72k yearly est. Easy Apply 60d+ ago
  • CNO Analyst/Programmer Level I

    Aquila Technology

    Programmer job in Fort Meade, MD

    Our customer is seeking a Software Engineer to contribute to national security programs with a federal intelligence agency Responsibilities to include but not limited to: CNO Analyst/Programmer I shall possess the following: Program in Assembly, C, C++, Java, Perl, or Python. Develop Windows applications using Visual Studio or .NET environments; UNIX applications using make files or comparable build environments; or, Embedded or mobile platform development using proprietary, GOTS, or open source build environments. Provide/author documentation, participate in design, code, and software readiness reviews as prescribed by the Government's software development procedures and processes. Design and develop end-to-end data flow and tasking for CNO tools developed. Provide/author documentation, design, code, and software readiness reviews as prescribed by the Government's software development procedures and processes. Provide/author and participate in technical presentations on assigned projects. Qualifications: Bachelor's Degree in the field of computer science, information systems, or network engineering. Four (4) years of programming experience in the field of computer science, information systems, or network engineering. In lieu of a Bachelor's Degree an additional four (4) years for a total of eight (8) years of programming experience in the field of computer science, information systems, or network engineering. Additional contract or position specific required experience for this level (skills, technologies, expertise): Programming with CNO Tools and techniques. Using network sockets programming including developing packet-level programs, expert packet-level understanding of IP, TCP, and application-level protocols. Software development in one (I) or more of the following: 1. (U//FOUO) Windows application using Visual Studio or.NET environments, or 2. (U//FOUO) Unix/Linux applications using make files or comparable build environments. Benefits Include: 401k Retirement Plan Health Care Coverage Health Savings Account Pet Insurance Flexible Spending Account PTO: 0-2 Years - 21 days 2-8 Years - 26 days 8-15 Years - 28 days 16+ Years - 31 days Professional Development Program: reimburses Up to $2k per year for classes, seminars, licensing and certifications. Referral Bonuses: Up to $10,000 referral bonus, both you and the person you refer must be employed by for a minimum of 90 days. Employee Assistance Program: Offers services to help the well-being of employees and their dependent family members. Worldwide Travel Assistance: for travel beyond 100 miles of employees' residence We are an Equal Opportunity Employer.
    $60k-72k yearly est. 60d+ ago
  • Junior CNO Analyst/Programmer

    Tap Engineering

    Programmer job in Fort Meade, MD

    CNO Analyst/Programmer Engineer Level 2 Clearance Requirement: Active TS/SCI with Full Scope Polygraph Education Requirement: BS in Computer Science (or related field) Experience Requirement: 6-12 We are seeking a skilled CNO Analyst/Programmer Engineer Level 2 to support the installation, configuration, and operation of advanced network security systems in support of critical national security missions. This role involves working with cutting-edge technologies to evaluate and enhance cyber defense capabilities, replicate real-world network environments, and assess CNO tools and techniques for effectiveness and performance. The ideal candidate will have hands-on experience with firewalls, intrusion detection systems (IDS), and forensic tools, as well as a strong understanding of scripting, network configuration, and system troubleshooting across multiple operating systems. Key Responsibilities: Install, configure, and operate network security devices including firewalls, intrusion detection systems, and network traffic analyzers. Deploy and maintain anti-virus, anti-spyware, and computer forensic tools. Collect and analyze on-net signatures to identify unique device behaviors. Evaluate CNO tools and techniques, documenting findings in detailed written reports. Design, write, and execute software test plans for CNO tools and systems. Create and maintain lab environments that replicate real-world network and system scenarios. Ability to script in Python, Perl, VBScript, or Unix shell for automation and analysis tasks. Perform configuration management, IP management, and system troubleshooting. Design and implement network architectures incorporating Linux, Solaris, and Windows operating systems. Qualifications: Bachelor's degree in computer science, Information Systems, or Network Engineering, and 8 years of relevant experience or master's degree in a related field and 6 years of relevant experience or High School Diploma and 12 years of relevant experience Strong understanding of network security concepts and technologies Experience with CNO analysis, evaluation, and tool testing Proficiency in scripting languages (Python, Perl, VBScript, Unix shell) Familiarity with multiple operating systems (Linux, Solaris, Windows) Excellent analytical, documentation, and communication skills Clearance Requirement: This position requires ability to obtain and maintain a Top Secret/SCI security clearance, based on current background investigation (SBI), as well as the favorable completion of full scope polygraph. Clearance and polygraph processing will be completed by the U.S. Government. Factors considered for a U.S. Government Security Clearance include, but are not limited to: U.S. Citizenship Favorable Criminal History Check Education Verification Abuse/Illegal Drug Use Credit Check Subject Interview By submitting your resume for this position, you understand and agree that TAP Engineering may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions. TAP Engineering is an Equal Opportunity Employer and applicants receive lawful consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
    $60k-72k yearly est. Auto-Apply 27d ago
  • 1 - Junior Programmer Analyst

    Tier 1 Consulting Group

    Programmer job in Columbia, MD

    Job DescriptionSalary: ABOUT YOU Technical skills: HTTP, HTML, CSS, and JavaScript(JS) with version ES6 or ES7 required JS package manager; Webpack preferred JS framework; React.js preferred Server side programming; Go or Node.js preferred Github and JIRA preferred Unix/Linux preferred Other programming language(s) experience, a plus Hands on skills (required and must demonstrate): Develop and deploy web components Demonstrate the ability to write JS classes and functions without Googling Other requirements: Know, understand, and practice the professional code of ethics Capable of learning new technologies independently Self starter Work with others with open mind College degree preferred but not required U.S Citizen What You Will be Doing: Work independently and with other programmers to develop front-end web applications using React.js, one of the most popular and in demand technologies. Wiling and capable of expanding one's horizon and skillset to include full stack development, including server side programming with node.js and/or Go. Able to learn and work with DevOps tools such as Ansible, Terraform, Jenkins, and Vagrant. ABOUT US We provide consulting and programming services to the customers in the healthcare IT domain. We are looking for an industrious person that will participate in various in-house IT projects. Work location is at our office in Columbia, MD. Additional Info: To apply please include a cover letter.Applications WITHOUT a cover letter will be auto rejected and NOT considered. Benefits offered: 3 weeks paid time off annually 11 paid Federal Holidays annually Vanguard 401k with safe harbor company contribution Fully covered medical health insurance for the employee, with shared coverage for dependents Option for employee to add vision and dental Twice a week catered meals *********** *******************************
    $60k-72k yearly est. 22d ago
  • Quantum Software Intern

    Phasecraft

    Programmer job in Washington, DC

    Job Description Phasecraft is the quantum algorithms company. We are building the mathematical foundations for quantum computing applications that solve real-world problems. Founded in 2019 by Toby Cubitt, Ashley Montanaro and John Morton, we are based in London and Bristol in the UK and opened an office in Washington DC in 2024, led by Steve Flammia. In 2025 we completed a $34m Series B funding round co-led by Plural, existing investor Playground Global, and Novo Holdings' Quantum Fund in its first direct quantum software investment. Phasecraft's unprecedented access to today's best quantum computers - through partnerships with Google, IBM, Quantinuum and QuEra - provides us with unique opportunities to develop foundational IP, inform the development of next-generation quantum hardware, and accelerate commercialization of high-value breakthroughs. We are delighted to launch our 2026 Quantum Software Internship programme. As a Quantum Software Intern you will have the opportunity to join the Phasecraft team for a few (typically 3) months. Not only will you work on a technical research project focusing on the design, implementation or analysis of quantum algorithms and related techniques in near-term quantum computing, but you will also have the chance to experience life in a young and vibrant startup that is constantly pushing the boundaries of our knowledge of quantum computing. Past projects have ranged from theoretical work on the underpinning mathematics of quantum algorithms to writing code for real or simulated quantum hardware. Our recent internship programmes have proven to be meaningful and successful. In 2022 we hired our first permanent staff member who had previously participated in our Internship programme and we have several ongoing collaborations with former interns. Some of the work undertaken during internships has also been published (Optimizing fermionic encodings for both Hamiltonian and hardware and Extracting the spin excitation spectrum of a fermionic system using a quantum processor). Our team has enjoyed working on challenging projects with talented interns with diverse academic backgrounds including Quantum Information Theory, Materials Science, Physics and Computer Science. The internship is a paid position with a competitive salary. Interns are based with the Phasecraft team in our offices in Bristol and London in the UK and Washington DC in the US. Internships usually take place over the summer months, though dates can be flexible. As a Quantum Software Intern, we expect the ideal candidate will have experience in the implementation of advanced quantum algorithms or otherwise strong evidence of potential to contribute to this area. A background in quantum computing is not necessarily required nor is a track record of publishing scientific papers in this area; however the candidate should be able to demonstrate a keen interest in quantum computing through formal or independent studies. Requirements Essential criteria: Good understanding of algorithms and algorithmic analysis. Strong programming skills, including in Python. Bachelor or Masters degree in Computer Science, Mathematics, Physics or closely related field. Enthusiasm for learning and novel research. Desirable criteria: Exposure to quantum computing and/or quantum information theory, via formal or independent studies. Experience coding in quantum development environments (e.g. Cirq, Qiskit, QuEST) or in implementing quantum algorithms or novel classical algorithms on classical computers Programming experience in Julia To apply, please click on "Apply for this job" below and include your CV, details of two referees, a covering letter and academic transcript. The closing date is 8th February 2026. This 3-month internship pays $36/hour, for 40 hours per week. This rate includes an accommodation allowance element.
    $36 hourly 3d ago
  • Developer - Programmer

    Best Fit Global

    Programmer job in Washington, DC

    FOR IMMEDIATE HIRE FOLLOW INSTRUCTIONS BELOW: 1. GO TO WWW.BESTFITGLOBAL.COM 2. CLICK APPLY NOW ON THE LEFT SIDE OF THE HOMEPAGE 3. CLICK ON IT POSITIONS APPLICATION FORM 4. FOLLOW INSTRUCTIONS AND FILL OUT FORM 5. CLICK SUBMIT 2015-13582 - Developer - Programmer Salary: 138k-150k Location: Washington DC Position Description: This program provides enterprise applications and services for high value text extraction and analytics against large volumes of unstructured and semi-structured data in response to strategic mission requirements from multiple customers. The applications and services are implemented using COTS, Sponsor's proprietary software, and custom software developed within the program. Data sources include customer repositories, other enterprise applications and services, and ad hoc text from end users. Outputs are consumed by end-users through browser-based applications, as well as by other enterprise applications and services. The program seeks a Java developer with demonstrated experience delivering enterprise applications in a cloud environment, who will work as part of a small team performing agile/iterative development and service delivery. The project team is responsible for applications and services from inception to development to deployment to O&M, and is actively engaged in applying software development best practices, including Acceptance Test Driven Design, Test Driven Development, Continuous Integration, and Configuration Management. Candidate responsibilities will include development of web service and middleware applications, and automation of processes for building, testing, and deploying applications in traditional server and Amazon Web Services (AWS) environments. An ideal candidate will have a solid understanding of DevOps principles, practices and tools, and experience applying same to provision and maintain services in AWS. Mandatory Skills: 1. Demonstrated experience within the past five years developing Java applications using JDK 6, 7, and/or 8, and deploying them to production servlet container environments under Linux, including troubleshooting and debugging issues in production. 2. Demonstrated experience within the past five years developing RESTful web services in Java, and deploying them to production servlet container environments under Linux. 3. Demonstrated experience within the past five years as a member of an agile development team engaging in best practices including either Test Driven Development (TDD) or Behavior Driven Development (BDD), refactoring, Continuous Integration (CI), and maintaining project documentation, with the ability to work both individually and collaboratively. 4. Demonstrated experience within the past five years with the following specific Java technologies, frameworks, and tools: Spring, JUnit (or comparable unit testing framework), Eclipse IDE (or a comparable Java IDE). 5. Demonstrated experience with one or more of the following specific Java technologies and frameworks: Spring MVC, JMS, Guava, jMock (or comparable mock object framework). Desired Skills: 1. Demonstrated experience developing, packaging and deploying Ruby applications. Experience in Ruby unit testing frameworks such as RSpec and implementing ATDD scenarios and fixtures using a tool like Cucumber strongly desired. 2. Demonstrated experience with the following development tools and technologies: Git (or a comparable distributed version control system), Apache Maven. 3. Demonstrated experience with an automated build and deployment process such as a mainstream / industry standard CI server with Jenkins CI strongly preferred. 4. Demonstrated experience with JSON processing, with a preference for experience with Jackson and JSON Schema. 5. Demonstrated experience with XML processing, with experience with some or all of the following: XPATH, XQuery, XML Schemas, SAX or DOM, Saxon, and XSLT. 6. Demonstrated experience using Amazon Web Services SDKs, with preference for the Java SDK over Ruby or Python. 7. Demonstrated experience applying industry standard open source DevOps automation tools such as Puppet, Chef, Ansible, or Salt to configure servers or install and configure third party and application software. 8. Demonstrated experience with current versions of Hadoop, with experience developing MapReduce jobs in Java. Part Time or Full Time: Full-time Notes: Certification Requirements: Schedule Comments: 0 Night Work: No POV: No Pager Duty Comments: N Holiday Work: No Weekend Work: No Shift Work: No Warzone Travel: No Other: Additional Information Apply now! (Free application) 1. GO TO WWW.BESTFITGLOBAL.COM 2. CLICK APPLY NOW ON THE LEFT SIDE OF THE HOMEPAGE 3. CLICK ON IT POSITIONS APPLICATION FORM 4. FOLLOW INSTRUCTIONS AND FILL OUT FORM 5. CLICK SUBMIT
    $63k-83k yearly est. 1h ago
  • Software Developer - Internship

    Fusionspan

    Programmer job in Rockville, MD

    fusion Span is a fast-growing multinational information technology services company, and we are seeking a Java Developer to join the team remotely or at our Headquarters in Rockville, MD. This position is open to part part-time internship. It is required to be at our Headquarters in Rockville, MD. This position will include developing custom applications, integrating various IT systems and working on Salesforce implementation projects.Responsibilities Application development including Java/APEX development and custom web based applications Developing web services with SOAP and REST API's Work on developing database driven applications Implement ETL solutions to integrate different systems Work on cutting edge technologies like AI, LLM's, Big Data & Business Intelligence Required: Bachelor's degree in Computer Science (Student or in final years) 2+ Years of experience in Java and Object Oriented programming Experience with middleware platforms is a huge plus Familiarity with web or database application development and strong in SQL Experience in Agile development methodology/Scrum is nice to have What we Offer: Health (PPO) dental & vision plan - 100% covered for employee Long/Short-term disability insurance - 100% covered for employee Life and AD&D insurance - 100% covered for employee IRA with 3% matching contribution 15 days of paid vacation - increases with tenure 10 paid federal holidays 12 weeks for parental leave About fusion Span fusion Span is a fast-paced, high-energy global firm with a highly motivated team. This role will experience high work demands under tight timelines requiring a flexible and adaptable approach to daily priorities. We are open to qualified candidates worldwide even though our job opportunities are posted for a specific region. Check out our Great Place to Work Certified Badge here. Our Company Values: Trust: We believe trust is the foundation of success, and build it through unwavering integrity, transparency, and open communication. We deliver on promises, address challenges directly, and hold ourselves accountable to excellence in all interactions with clients, partners, and teammates. Innovation: We understand that excellence and innovation go hand-in-hand and are committed to developing forward-looking, creative solutions that meet our clients' evolving needs and move the industry forward. We embrace change, celebrate creativity, and prioritize quality to create a new standard of performance. Community: We are a community-first organization committed to creating a culture of collaboration, inclusivity, and respect where each voice is heard and all contributions are valued. We prioritize responsible and sustainable practices on our path to positively impact those we serve.
    $29k-39k yearly est. Auto-Apply 24d ago
  • Software Development Summer Internship

    Simoncomputing

    Programmer job in Alexandria, VA

    Job Description Software Development Summer 2026 Internship Are you interested in hands-on software development? We offer summer internship positions where you will be trained on full stack software development. This is a mentorship program we are passionate about. Our top technical staff gathers together each year to design a fresh program that evolves with our technology needs. We focus on making sure you develop a strong foundation of knowledge to build your career on. The two key areas of focus are: Technical skills related to designing and building software. Agile methodologies that enable teams to work effectively. You'll get to meet other developers in the company, build products, and participate in team building activities. Software development is not just about delivering code, it is about creating a team and culture that can build great software. Responsibilities Learn and work with a variety of technologies related to full stack development. Participate in an Agile team environment to complete one or more web-based projects. Prerequisites Strong grasp of basic Java programming (2-3 years of coding in school and other venues). Creative ability to solve problems, especially logic problems. A genuine interest in software development. Highly desired is software development work outside of school such as internships, personal projects, and hackathons. About SimonComputing, Inc. SimonComputing is dedicated to simplifying the process of building software. We specialize in developing technically challenging applications and serve clients in the public and private sectors. SimonComputing, Inc. is an Affirmative Action/Equal Opportunity Employer. Job Posted by ApplicantPro
    $31k-43k yearly est. 21d ago
  • Junior CNO Analyst/Programmer

    Tap Engineering

    Programmer job in Fort Meade, MD

    Job Description CNO Analyst/Programmer Engineer Level 2 Clearance Requirement: Active TS/SCI with Full Scope Polygraph Education Requirement: BS in Computer Science (or related field) Experience Requirement: 6-12 We are seeking a skilled CNO Analyst/Programmer Engineer Level 2 to support the installation, configuration, and operation of advanced network security systems in support of critical national security missions. This role involves working with cutting-edge technologies to evaluate and enhance cyber defense capabilities, replicate real-world network environments, and assess CNO tools and techniques for effectiveness and performance. The ideal candidate will have hands-on experience with firewalls, intrusion detection systems (IDS), and forensic tools, as well as a strong understanding of scripting, network configuration, and system troubleshooting across multiple operating systems. Key Responsibilities: Install, configure, and operate network security devices including firewalls, intrusion detection systems, and network traffic analyzers. Deploy and maintain anti-virus, anti-spyware, and computer forensic tools. Collect and analyze on-net signatures to identify unique device behaviors. Evaluate CNO tools and techniques, documenting findings in detailed written reports. Design, write, and execute software test plans for CNO tools and systems. Create and maintain lab environments that replicate real-world network and system scenarios. Ability to script in Python, Perl, VBScript, or Unix shell for automation and analysis tasks. Perform configuration management, IP management, and system troubleshooting. Design and implement network architectures incorporating Linux, Solaris, and Windows operating systems. Qualifications: Bachelor's degree in computer science, Information Systems, or Network Engineering, and 8 years of relevant experience or master's degree in a related field and 6 years of relevant experience or High School Diploma and 12 years of relevant experience Strong understanding of network security concepts and technologies Experience with CNO analysis, evaluation, and tool testing Proficiency in scripting languages (Python, Perl, VBScript, Unix shell) Familiarity with multiple operating systems (Linux, Solaris, Windows) Excellent analytical, documentation, and communication skills Clearance Requirement: This position requires ability to obtain and maintain a Top Secret/SCI security clearance, based on current background investigation (SBI), as well as the favorable completion of full scope polygraph. Clearance and polygraph processing will be completed by the U.S. Government. Factors considered for a U.S. Government Security Clearance include, but are not limited to: U.S. Citizenship Favorable Criminal History Check Education Verification Abuse/Illegal Drug Use Credit Check Subject Interview By submitting your resume for this position, you understand and agree that TAP Engineering may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions. TAP Engineering is an Equal Opportunity Employer and applicants receive lawful consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. Powered by JazzHR L4hedf2o1l
    $60k-72k yearly est. 28d ago
  • CNO Analyst/Programmer Level I

    Aquila Technology

    Programmer job in Fort Meade, MD

    Apply Now CNO Analyst/Programmer Level I Our customer is seeking a Software Engineer to contribute to national security programs with a federal intelligence agency Responsibilities to include but not limited to: CNO Analyst/Programmer I shall possess the following: * Program in Assembly, C, C++, Java, Perl, or Python. * Develop Windows applications using Visual Studio or .NET environments; UNIX applications using make files or comparable build environments; or, Embedded or mobile platform development using proprietary, GOTS, or open source build environments. * Provide/author documentation, participate in design, code, and software readiness reviews as prescribed by the Government's software development procedures and processes. * Design and develop end-to-end data flow and tasking for CNO tools developed. * Provide/author documentation, design, code, and software readiness reviews as prescribed by the Government's software development procedures and processes. * Provide/author and participate in technical presentations on assigned projects. Qualifications: * Bachelor's Degree in the field of computer science, information systems, or network engineering. * Four (4) years of programming experience in the field of computer science, information systems, or network engineering. * In lieu of a Bachelor's Degree an additional four (4) years for a total of eight (8) years of programming experience in the field of computer science, information systems, or network engineering. * Additional contract or position specific required experience for this level (skills, technologies, expertise): * Programming with CNO Tools and techniques. Using network sockets programming including developing packet-level programs, expert packet-level understanding of IP, TCP, and application-level protocols. * Software development in one (I) or more of the following: 1. (U//FOUO) Windows application using Visual Studio or.NET environments, or 2. (U//FOUO) Unix/Linux applications using make files or comparable build environments. Benefits Include: * 401k Retirement Plan * Health Care Coverage * Health Savings Account * Pet Insurance * Flexible Spending Account PTO: * 0-2 Years - 21 days * 2-8 Years - 26 days * 8-15 Years - 28 days * 16+ Years - 31 days Professional Development Program: reimburses Up to $2k per year for classes, seminars, licensing and certifications. Referral Bonuses: Up to $10,000 referral bonus, both you and the person you refer must be employed by for a minimum of 90 days. Employee Assistance Program: Offers services to help the well-being of employees and their dependent family members. Worldwide Travel Assistance: for travel beyond 100 miles of employees' residence We are an Equal Opportunity Employer. Apply Now
    $60k-72k yearly est. 60d+ ago

Learn more about programmer jobs

How much does a programmer earn in Bethesda, MD?

The average programmer in Bethesda, MD earns between $56,000 and $98,000 annually. This compares to the national average programmer range of $54,000 to $98,000.

Average programmer salary in Bethesda, MD

$74,000

What are the biggest employers of Programmers in Bethesda, MD?

The biggest employers of Programmers in Bethesda, MD are:
  1. SiloSmashers
  2. Ricefw Technologies, Inc.
  3. National Geographic
  4. BAE Systems
  5. Q.E.D. Systems
  6. ZeniMax Media
  7. General Dynamics
  8. Allen Integrated Solutions
  9. Insight Global
  10. Vantor Services
Job type you want
Full Time
Part Time
Internship
Temporary