2

Entry Level Programmer Jobs in Dunkirk, MD (NOW HIRING)

The Field Service Engineer (FSE) 1 is an entry-level engineering position responsible for providing technical field engineering support for company security and surveillance systems. This role is ...

Entry-Level Analyst U.S. citizenship required. Are you a critical thinker with acumen for problem ... Experience with MS Project, analytical software tools, and programing languages such as R, Python ...

next page

Showing results 1-20

Entry Level Programmer information

See Dunkirk, MD salary details

$14

$26

$78

How much do entry level programmer jobs pay per hour?

As of Jun 12, 2026, the average hourly pay for entry level programmer in Dunkirk, MD is $26.55, according to ZipRecruiter salary data. Most workers in this role earn between $16.97 and $22.93 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Programmer, and why are they important?

To thrive as an Entry Level Programmer, you need a solid understanding of programming fundamentals, algorithms, and at least one programming language, often demonstrated by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic database management, and development environments is typically expected. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with team members and learn quickly. These skills are crucial for successfully building, testing, and maintaining software while adapting to evolving project requirements.

What are entry level programmers?

Entry level programmers are individuals who are just starting their careers in software development. They typically have a basic understanding of programming languages and software development practices, often gained through education or internships. Entry level programmers are usually responsible for writing simple code, fixing bugs, and assisting more experienced developers on projects. Their role is to learn on the job, gain experience, and gradually take on more complex tasks. Employers often look for candidates with problem-solving skills, attention to detail, and a willingness to learn.

What types of projects and tasks can an entry level programmer typically expect to work on during their first year?

As an entry level programmer, you will often be assigned to support tasks such as debugging code, writing simple scripts, developing small features, and assisting with software testing. You may also update documentation and collaborate with more experienced developers on larger projects. This hands-on experience helps you become familiar with company coding standards, version control systems, and agile development processes while building a foundation for more complex assignments in the future. Teamwork and communication are important, as you’ll regularly interact with other programmers, QA testers, and sometimes project managers.

What is the difference between Entry Level Programmer vs Software Developer?

AspectEntry Level ProgrammerSoftware Developer
Required CredentialsAssociate's degree or coding bootcamp certificationBachelor's degree in Computer Science or related field often preferred
Work EnvironmentEntry-level coding tasks, supervised projectsDesign, develop, and maintain software applications
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT teams

While both roles involve coding and software development, an Entry Level Programmer typically focuses on basic coding tasks under supervision, whereas a Software Developer often handles full project cycles, including design and testing. The roles overlap in skills and industry usage, but the Software Developer position generally requires more experience and responsibility.

What Is an Entry-Level Programmer?

As an entry-level programmer, you use software programming languages to create and maintain applications for in-house, proprietary use or clients. You go through an onboarding process to learn your company’s code base and their processes for software development. You work on a team with other programmers and developers, and your job duties include writing code to develop software according to required specifications, testing and debugging code, creating and rolling out fixes, and publishing finished code to the production server. As you gain experience and your skillset expands, you can take on jobs with more autonomy and responsibility.

What cities near Dunkirk, MD are hiring for Entry Level Programmer jobs? Cities near Dunkirk, MD with the most Entry Level Programmer job openings:
Field Service Engineer

Field Service Engineer

AMS Group, Inc

Stevensville, MD • On-site

Full-time

Posted 4 days ago


Job description

Description:

The Field Service Engineer (FSE) 1 is an entry-level engineering position responsible for providing technical field engineering support for company security and surveillance systems. This role is accessible to individuals with prior field service engineering experience, demonstrated performance as a Field Service Technician with the company, a degree in a STEM discipline, or equivalent industry experience supported by relevant certifications.


FSE 1 performs field service execution activities and assumes responsibility for diagnosing system issues, performing root cause analysis, and developing corrective actions under limited oversight. This position builds upon the execution expertise of Field Service Technicians by adding engineering judgment, technical problem-solving, and ownership of technical outcomes. FSE 1 reports directly to the Field Service Lead and may receive technical direction from field service positions senior to their own. CONUS and OCONUS travel is required up to 60%.

ESSENTIAL RESPONSIBILITIES

Field Engineering Execution

  • Perform on-site installation, configuration, maintenance, and verification of company security and surveillance systems in accordance with approved engineering documentation.
  • Execute and oversee server rack population, equipment mounting, structured cabling, labeling, and physical system assembly as required to support engineering activities.
  • Perform field service execution activities equivalent to those of Field Service Technicians when necessary to support mission requirements.
  • Make engineering change decisions

Diagnosis & Troubleshooting

  • Diagnose system-level issues related to cameras, radar systems, networking equipment, power systems, and supporting IT infrastructure.
  • Perform structured troubleshooting and root cause analysis to identify technical faults, integration issues, or performance deficiencies.
  • Develop and implement corrective actions and field-level engineering solutions.
  • Validate corrective actions through testing, verification, and operational checks.

Technical Leadership & Coordination

  • Provide technical direction to Field Service Technicians during field deployments.
  • Serve as a technical point of contact for assigned field activities and customer interactions.
  • Coordinate with engineering, product, and program stakeholders to communicate technical findings, risks, and recommendations.
  • Establish field service methodologies and technical procedures when existing guidance is unavailable or insufficient.
  • Exercise engineering judgment to define execution processes for installation, troubleshooting, and maintenance activities.
  • Ensure procedures are technically sound, safe, repeatable, and aligned with system design intent.
  • Serve as the technical authority for newly developed field service processes until formally adopted.

Documentation & Reporting

  • Produce clear and accurate technical reports documenting system issues, root cause analysis, corrective actions, and outcomes.
  • Ensure field service documentation, installation records, and maintenance documentation accurately reflect engineering changes and resolutions.
  • Provide detailed technical feedback to support continuous improvement of products, procedures, and documentation.
  • Author, validate, and standardize procedures that become the baseline for field service execution by Field Service Technicians.
  • Draft rack elevation drawings, boundary diagrams, and connection drawings.

Training & Development

  • Maintain required certifications, safety training, and operational qualifications associated with the role.
  • Participate in formal training and on-the-job development to gain proficiency across company product offerings within 6–12 months.
  • Support training and development of Field Service Technicians through technical guidance, procedure generation, and mentorship.
  • Generate externally facing procedures for deliverable system operation and service.
Requirements:

KNOWLEDGE, SKILLS & ABILITIES

Minimum Requirements

· Ability to follow established procedures, identify deviations, and escalate issues appropriately.

· Ability to read, understand, and follow technical manuals, engineering drawings, wiring diagrams, and written procedures.

· Ability to safely use hand tools, test equipment, and company-provided systems in accordance with training and established procedures.

· Ability to follow established processes, checklists, and safety requirements in field environments.

· Ability to identify deviations from expected system behavior and escalate issues appropriately.

· Strong team player with the ability to establish solid working relationships with technical staff, peers, customers, and host nation end users.

· Effective verbal communication skills for coordination with Field Service Technicians, project leadership, and site personnel.

· Strong organizational skills and ability to manage assigned tasks in dynamic field environments.

· Must be able to lift up to 50 pounds.

· Must be comfortable working at height and willing to become a certified authorized climber/rescuer.

· Ability to obtain and maintain a valid U.S. passport for domestic and international travel.

· Must be eligible to obtain and maintain a U.S. Department of Defense (DoD) Secret security clearance.

· Ability to perform independent field service tasks with minimal supervision.

· Working knowledge of company security and surveillance systems, including cameras, radar systems, networking equipment, power systems, and supporting IT infrastructure.

· Ability to interpret installation documentation and execute multi-step installation activities accurately.

· Ability to document field activities clearly and accurately in written reports.

· Ability to support and guide Field Service Technicians in proper task execution.

· Ability to diagnose technical issues and perform structured root cause analysis.

· Ability to develop and implement field-level engineering solutions within defined technical boundaries.

· Ability to evaluate system performance and verify corrective actions through testing and validation.

· Ability to communicate technical findings and recommendations to engineering, product, and program stakeholders.

· Foundational understanding of system architecture, interfaces, and integration concepts.

Preferred Qualifications

· Experience with C4ISR systems, hardware fabrication, vehicle/platform system integration, and/or test & evaluation.

· Basic experience with general purpose scripting languages.

· Previous experience in technical field service support.

· Bachelor’s degree in engineering or a related STEM discipline.


WORK EXPERIENCE / EDUCATION

· Equivalent experience may include demonstrated performance as a Field Service Technician with the company, prior field service engineering experience, or relevant industry experience supported by technical certifications.