1

Associate Programmer Jobs in Olney, MD (NOW HIRING)

Position Overview We are seeking a motivated and detail-oriented Associate AOCS Engineer to support the development, testing, and operation of advanced spacecraft control systems. This role will ...

Position Overview We are seeking a motivated and detail-oriented Associate AOCS Engineer to support the development, testing, and operation of advanced spacecraft control systems. This role will ...

Senior Electrical Engineer-Aviation

Washington, DC ยท On-site

$122K - $158K/yr

Supervises coordinates and reviews of the work of Assistant Engineers, Associate Engineers and Engineers. Continues to develop technical expertise in discipline and may begin to specialize in niche ...

Senior Electrical Engineer-Rail & Transit

Washington, DC ยท On-site

$122K - $158K/yr

Supervises coordinates and reviews of the work of Assistant Engineers, Associate Engineers and Engineers. Continues to develop technical expertise in discipline and may begin to specialize in niche ...

The AV Associate Engineer supports Freddie Mac's Media Services team by installing, configuring, testing, troubleshooting, and maintaining audio-visual systems that enable reliable meetings ...

Your role and responsibilities As a Federal Associate Developer 2027 at IBM, you'll work with clients to co-create solutions to major real-world challenges by using best practice technologies, tools ...

Showing results 21-40

Associate Programmer information

See Olney, MD salary details

$17

$23

$37

How much do associate programmer jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for associate programmer in Olney, MD is $23.95, according to ZipRecruiter salary data. Most workers in this role earn between $18.46 and $31.97 per hour, depending on experience, location, and employer.

What does an associate programmer do?

An Associate Programmer is an entry-level software developer who assists in designing, coding, testing, and maintaining software applications. They typically work under the guidance of senior programmers or project managers, contributing to smaller modules or specific tasks within a larger project. Associate Programmers are responsible for writing clean code, fixing bugs, and learning industry best practices. This role often serves as a foundation for gaining experience and advancing to more senior programming positions.

What are the key skills and qualifications needed to thrive as an associate programmer, and why are they important?

To thrive as an Associate Programmer, you need a solid understanding of programming fundamentals, coding languages such as Java, Python, or C#, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic software development methodologies is important. Strong problem-solving skills, attention to detail, and effective teamwork help set you apart in this role. These competencies are crucial for delivering reliable code, collaborating efficiently, and adapting to evolving project requirements.

What are some common challenges an associate programmer might face when working on a team project?

As an Associate Programmer, one common challenge is adapting to different coding styles and standards used by various team members. Effective communication is essential to understand project requirements and ensure smooth collaboration with designers, senior developers, and testers. Additionally, balancing multiple tasks or learning new technologies quickly can be demanding, but these experiences provide valuable opportunities for skill development and growth within the team.

What is the difference between Associate Programmer vs Junior Software Developer?

AspectAssociate ProgrammerJunior Software Developer
Required CredentialsTypically an associate's degree or relevant certificationsSimilar, often an entry-level degree or certification
Work EnvironmentEntry-level, team-based projects in tech companiesEntry-level, often in software development teams
Employer & Industry UsageCommon in IT and software firms for entry rolesWidely used in tech industry for early-career roles
Comparison Search IntentYesYes

The main difference between an Associate Programmer and a Junior Software Developer lies in job titles used by employers. Both roles are entry-level, require similar educational backgrounds, and work in similar environments within the tech industry. The title 'Associate Programmer' is often used in corporate or structured environments, while 'Junior Software Developer' is more common in startups and tech firms. Both roles serve as stepping stones for a career in software development.

What can I do with an associate programmer's in computer programming?

An associate programmer typically performs tasks such as writing, testing, and maintaining code, often using programming languages like Java, Python, or C++. This role provides a foundation for developing skills in software development, debugging, and working with development tools, which can lead to more advanced programming positions or specialized roles in software engineering. Certifications in programming or related technologies can enhance career growth opportunities.

What are the most commonly searched types of Programmer jobs in Olney, MD?

The most popular types of Programmer jobs in Olney, MD are:

What cities near Olney, MD are hiring for Associate Programmer jobs?

Cities near Olney, MD with the most Associate Programmer job openings:

Infographic showing various Associate Programmer job openings in Olney, MD as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 27% Part Time, 1% Temporary, and 1% Contract. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution, with an average salary of $49,810 per year, or $23.9 per hour.

Associate Appian Developer

Largo, MD โ€ข On-site

Graham Technologies
IT Servicesย โ€ขย 51 - 200 employees

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 7 days ago


Job description

Graham Technologies is seeking an Associate Appian Developer to support the design, development, enhancement, and maintenance of Appian-based business process applications supporting Federal programs. This role is ideal for early-career developers looking to expand their experience within a low-code development environment while supporting enterprise workflow automation, application modernization, and system integration initiatives.
Location: Remote (Preference for Dayton, OH or Washington, DC Metro Area)
Key Responsibilities:
  • Develop and maintain Appian applications, process models, interfaces, records, reports, and expression rules in support of business requirements.
  • Assist with application configuration, workflow automation, and business process optimization efforts.
  • Support integration activities between Appian and external systems using REST APIs, web services, and databases.
  • Participate in requirements analysis, solution design discussions, and technical implementation activities.
  • Develop, test, troubleshoot, and enhance Appian applications throughout the software development lifecycle.
  • Support deployment activities and application configuration across development, test, and production environments.
  • Collaborate with business analysts, testers, architects, and senior developers to deliver high-quality solutions.
  • Create and maintain technical documentation, design artifacts, configuration guides, and user support materials.
  • Participate in Agile ceremonies including sprint planning, daily standups, backlog refinement, sprint reviews, and retrospectives.
  • Assist with issue resolution, root-cause analysis, and application performance improvements.
  • Support testing, validation, and defect remediation activities.
  • Contribute to continuous improvement efforts related to Appian development standards, workflows, and automation processes.

Required Skills:
Experience:
  • Minimum 1-5 years of software development experience
  • Ability to obtain and maintain a Public Trust or pass a Government background investigation.
  • Experience developing or configuring applications using Appian or similar low-code/no-code platforms
  • Experience supporting software development projects using Agile methodologies
  • Experience working with APIs, databases, and application integrations
  • Experience troubleshooting application issues and supporting deployments

Education:
  • Bachelor's Degree in Computer Science, Information Systems, Engineering, or related technical field

Desired Skills:
Experience:
  • Experience supporting Federal, DoD, or Government programs
  • Experience with Appian Records, Interfaces, Integrations, and Process Models
  • Experience supporting application modernization efforts
  • AWS or Azure cloud exposure
  • CI/CD tools and DevOps practices
  • Low-Code Application Development

Certifications
  • Appian Certified Associate Developer

Compensation:
At Graham Technologies, we believe in treating everyone with fairness and respect. Our compensation package is designed to ensure fair pay for work, reflecting our commitment to integrity.
Many IT companies offer similar services, but what truly sets us apart is our people! We care deeply about our employees and consistently show our appreciation-not just for the final outcomes, but also for the effort and dedication shown every step of the way. Additionally, our generous benefits package supports our team members in living fulfilling and prosperous lives.
Here are just a few highlights of what we offer:
  • Four Weeks of Accrued PTO in the First Year
  • Eleven Paid Federal Holidays
  • Comprehensive Health, Dental, Vision, and Life Insurance
  • 401(k) Plan with Annual Employer Contributions
  • Flexible Schedules
  • Reimbursements for Continued Education and Training

Why Graham Technologies?
Our core values define who we are:
  • Value our Customers
  • Care about our Employees
  • Passionate about Innovation
  • Believe in a Strong Work Ethic
  • Rely on Teamwork
  • Integrity Matters

Founded in 2007, GTech is a consulting services firm passionate about delivering tailored solutions that meet our clients' needs and maximize the value of their investments. We achieve this by providing top-notch professionals across the IT industry. Our team embodies integrity, commitment, and reliability, which are at the heart of everything we do.
We are also dedicated to fostering a culture of support for our employees-the lifeblood of our business. At Graham Technologies, we've built a family-oriented environment where team members are encouraged to maintain a healthy work-life balance, pursue their passions, and grow professionally through flexible schedules, continued education, and a strong sense of community.