Computer Programmer II About CICONIX: CICONIX LLC is a Veteran Owned Small Business specializing in business advisory and technical assistance for military health programs. We value exceptional ...
Computer Programmer II About CICONIX: CICONIX LLC is a Veteran Owned Small Business specializing in business advisory and technical assistance for military health programs. We value exceptional ...
Computer Programmer III About CICONIX: CICONIX LLC is a Veteran Owned Small Business specializing in business advisory and technical assistance for military health programs. We value exceptional ...
Computer Programmer III About CICONIX: CICONIX LLC is a Veteran Owned Small Business specializing in business advisory and technical assistance for military health programs. We value exceptional ...
Computer Programmer III About CICONIX: CICONIX LLC is a Veteran Owned Small Business specializing in business advisory and technical assistance for military health programs. We value exceptional ...
Quick apply
Computer Programmer III About CICONIX: CICONIX LLC is a Veteran Owned Small Business specializing in business advisory and technical assistance for military health programs. We value exceptional ...
Computer Programmer II About CICONIX: CICONIX LLC is a Veteran Owned Small Business specializing in business advisory and technical assistance for military health programs. We value exceptional ...
Quick apply
Computer Programmer II About CICONIX: CICONIX LLC is a Veteran Owned Small Business specializing in business advisory and technical assistance for military health programs. We value exceptional ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Computer Programmer
Baltimore, MD · On-site
DUTIES: • Gather project specifications from the Federal client's Technical Leads (TLs) and creating plans to deliver the work by assigning work to Lead Developers and Engineers in four teams to ...
Computer Programmer
Baltimore, MD · On-site
DUTIES: • Gather project specifications from the Federal client's Technical Leads (TLs) and creating plans to deliver the work by assigning work to Lead Developers and Engineers in four teams to ...
Computer Programmer
Baltimore, MD · On-site
DUTIES: · Gather project specifications from the Federal client's Technical Leads (TLs) and creating plans to deliver the work by assigning work to Lead Developers and Engineers in four teams to ...
Quick apply
Computer Programmer
Baltimore, MD · On-site
DUTIES: · Gather project specifications from the Federal client's Technical Leads (TLs) and creating plans to deliver the work by assigning work to Lead Developers and Engineers in four teams to ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Computer Programmer II About CICONIX: CICONIX LLC is a Veteran Owned Small Business specializing in business advisory and technical assistance for military health programs. We value exceptional ...
Computer Programmer II About CICONIX: CICONIX LLC is a Veteran Owned Small Business specializing in business advisory and technical assistance for military health programs. We value exceptional ...
Mid Computer Engineer with Security Clearance
Bethesda, MD · On-site
$100K - $140K/yr
The programming languages most often used are C, C++, and Java, with Fortran and COBOL used less commonly. Job Requirements Experience: * 3 years of professional experience in computer design ...
Mid Computer Engineer with Security Clearance
Bethesda, MD · On-site
$100K - $140K/yr
The programming languages most often used are C, C++, and Java, with Fortran and COBOL used less commonly. Job Requirements Experience: * 3 years of professional experience in computer design ...
Senior Computer Programmer with Security Clearance
Bethesda, MD · On-site
$140K - $170K/yr
The programming languages most often used are C, C++, and Java, with Fortran and COBOL used less commonly . Job Requirements Experience: * 7 years of professional experience in computer design ...
Senior Computer Programmer with Security Clearance
Bethesda, MD · On-site
$140K - $170K/yr
The programming languages most often used are C, C++, and Java, with Fortran and COBOL used less commonly . Job Requirements Experience: * 7 years of professional experience in computer design ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Computer Programmer II
Hyattsville, MD · On-site
Description Computer Programmer II About CICONIX: CICONIX LLC is a Veteran Owned Small Business specializing in business advisory and technical assistance for military health programs. We value ...
Computer Programmer II
Hyattsville, MD · On-site
Description Computer Programmer II About CICONIX: CICONIX LLC is a Veteran Owned Small Business specializing in business advisory and technical assistance for military health programs. We value ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
... programming Why You Will Love Interclypse * You want to work for an adaptive company that moves at your speed. * You want a healthy work-life balance. * You want to work with a passionate team on an ...
... programming Why You Will Love Interclypse * You want to work for an adaptive company that moves at your speed. * You want a healthy work-life balance. * You want to work with a passionate team on an ...
Mid Computer Programmer with Security Clearance
Bethesda, MD · On-site
$100K - $115K/yr
The programming languages most often used are C, C++, and Java, with Fortran and COBOL used less commonly. Job Requirements Experience: * 3 years of professional experience in computer design ...
Mid Computer Programmer with Security Clearance
Bethesda, MD · On-site
$100K - $115K/yr
The programming languages most often used are C, C++, and Java, with Fortran and COBOL used less commonly. Job Requirements Experience: * 3 years of professional experience in computer design ...
... programming Why You Will Love Interclypse * You want to work for an adaptive company that moves at your speed. * You want a healthy work-life balance. * You want to work with a passionate team on an ...
... programming Why You Will Love Interclypse * You want to work for an adaptive company that moves at your speed. * You want a healthy work-life balance. * You want to work with a passionate team on an ...
Computer Programmer creates, modifies, and tests the code, forms, and script that allow computer applications to run. Work from specifications drawn up by software developers or other individuals.
Computer Programmer creates, modifies, and tests the code, forms, and script that allow computer applications to run. Work from specifications drawn up by software developers or other individuals.
... programming Why You Will Love Interclypse * You want to work for an adaptive company that moves at your speed. * You want a healthy work-life balance. * You want to work with a passionate team on an ...
... programming Why You Will Love Interclypse * You want to work for an adaptive company that moves at your speed. * You want a healthy work-life balance. * You want to work with a passionate team on an ...
Computer Programming information
See Elkridge, MD salary details
$32.6K - $38.2K
5% of jobs
$38.2K - $43.8K
10% of jobs
$43.8K - $49.4K
7% of jobs
$50.4K is the 25th percentile. Wages below this are outliers.
$49.4K - $55K
15% of jobs
$55K - $60.6K
7% of jobs
The median wage is $62.7K / yr.
$60.6K - $66.3K
15% of jobs
$66.3K - $71.9K
11% of jobs
$76.1K is the 75th percentile. Wages above this are outliers.
$71.9K - $77.5K
6% of jobs
$77.5K - $83.1K
14% of jobs
$83.1K - $88.7K
7% of jobs
$88.7K - $94.3K
2% of jobs
$32.6K
$64.2K
$94.3K
How much do computer programming jobs pay per year?
What are some common challenges computer programmers face when working on large-scale software projects?
How much do computer programmers get paid?
What jobs can you get as a programmer?
What are the key skills and qualifications needed to thrive as a Computer Programmer, and why are they important?
What is computer programming?
What jobs can computer programmers get?
What is the difference between Computer Programming vs Software Development?
| Aspect | Computer Programming | Software Development |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; certifications like Microsoft Certified or Oracle Certified | Same as computer programming, often includes project management certifications |
| Work Environment | Often individual or small team coding tasks, in offices or remote settings | Includes planning, designing, coding, testing, and deployment, often in larger teams |
| Employer & Industry Usage | Tech companies, startups, IT departments | Software firms, tech companies, enterprise IT departments |
| Common Search & Comparison Intent | Understanding coding roles, entry-level tasks | Broader scope, project management, and lifecycle involvement |
Computer programming focuses on writing code to create software, while software development encompasses the entire process of designing, building, testing, and maintaining software applications. Both roles require similar credentials but differ in scope and responsibilities, with software development involving a broader set of tasks beyond coding alone.
Is computer programming a good career?

Job description
- Full-time position
- No calls, nights, weekends, or holidays!
- Full benefit program, including: health, PTO, & 401k + contribution
- Bachelor's Degree
- 3–5 years of experience in software development or application maintenance
- Experience with SSIS, SSRS, or similar data-processing tools
- Develop, modify, and maintain components of NVSS, NDI, and related systems using C#, .NET Framework, SQL Server, and associated tools.
- Debug and resolve software defects assigned through the DVS Change Management System, ensuring timely and accurate resolution.
- Support the development and optimization of ETL processes using SSIS to process birth, death, and fetal death data.
- Assist in maintaining SQL Server Reporting Services (SSRS) reports and SQL Server Analysis Services (SSAS) data cubes.
- Implement approved system enhancements and participate in code reviews to ensure quality and consistency.
- Write and optimize SQL queries, stored procedures, and scripts to support data validation, transformation, and analysis.
- Collaborate with data analysts and statisticians to troubleshoot data anomalies and improve data-processing workflows.
- Ensure that system outputs align with ICD-based coding rules, vital records standards, and NVSS/NDI business logic.
- Assist in implementing HL7 CDA, HL7 V2.x, and IHE-based messaging components used for vital records exchange.
- Support schema validation, message testing, and integration activities under the guidance of senior developers and HL7 SMEs.
- Contribute to documentation and testing related to the HL7 CDA VRDR Implementation Guide and interoperability pilots.
- Operate strictly within GFE and CDC-approved environments, following all access controls, MFA requirements, and data-handling restrictions.
- Adhere to HIPAA-aligned safeguards, the Privacy Act, CIPSEA confidentiality protections, and Controlled Unclassified Information (CUI) rules.
- Participate in required security and privacy training and follow established incident-response procedures.
- Work closely with senior developers, informatics specialists, and federal staff to support system requirements and technical tasks.
- Maintain clear, accurate technical documentation, including code comments, change logs, and user-support materials.
- Participate in team meetings, sprint reviews, and change-management discussions.
- Education:
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- Experience:
- 3–5 years of experience in software development or application maintenance.
- Proficiency in C#, .NET Framework, SQL Server, and T-SQL.
- Experience with SSIS, SSRS, or similar data-processing tools.
- Familiarity with XML, XSD, and structured data-exchange formats.
- Understanding of PII/PHI handling and federal confidentiality requirements.
- Ability to work within structured change-management and documentation processes.
- Security & Background Check:
- U.S. Citizenship and a successful background investigation are required.
- Ability to obtain and maintain a government security clearance.
- Additional Requirements:
- Willingness to comply with the government vaccination requirements.
- Strong problem-solving and analytical skills.
- Ability to follow technical direction and collaborate effectively with cross-functional teams.
- High attention to detail and commitment to code quality.
- Strong communication skills and ability to document work clearly.
- Reliability, accountability, and adherence to confidentiality and security protocols.
- Experience supporting public health, vital records, or federal data systems.
- Exposure to HL7 CDA, HL7 V2.x, or IHE interoperability frameworks.
- Knowledge of ICD-10, SNOMED CT, or other clinical terminology standards.
- Experience working in secure, restricted-privilege GFE environments.
About CICONIX
Sourced by ZipRecruiter
Industry
Business management consulting
Company size
11 - 50 Employees
Headquarters location
Annapolis, MD, US
Year founded
2012