Demo

Senior Computer Programmer

Educology Solutions
Annapolis, MD Full Time
POSTED ON 10/3/2025
AVAILABLE BEFORE 11/1/2025
Job Description: Senior Computer Programmer

Position Overview

ESI is seeking a detail-oriented and skilled Senior Computer Programmer to design, write, test, and maintain code that powers software applications and systems. The ideal candidate will work closely with software developers, engineers, and analysts to translate requirements into efficient, reliable, and scalable code solutions.

Key Responsibilities

  • Write, modify, and debug software code to meet business or project requirements.
  • Collaborate with software developers, engineers, and analysts to design algorithms and flowcharts.
  • Test and troubleshoot programs to ensure functionality, reliability, and performance.
  • Maintain, update, and improve existing software systems.
  • Document programming processes and code for ease of future maintenance.
  • Ensure software adheres to security standards and best practices.
  • Analyze and optimize performance of applications and systems.
  • Work with databases, APIs, and integrations where necessary.
  • Stay current with emerging technologies, programming languages, and industry trends.

Qualifications

  • Education: Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent experience). OR 3 Years of relevant equivalent work experience.
  • 6 Years Experience in Computer Programming; 3 Years Experience in complex IT Systems.
  • Experience: Prior programming experience or internships preferred.
  • Technical Skills:
    • Proficiency in one or more programming languages (e.g., Java, C , Python, C#, JavaScript).
    • Knowledge of software development methodologies (Agile, Scrum, or Waterfall).
    • Understanding of databases (SQL, NoSQL) and operating systems.
    • Familiarity with version control systems (Git, GitHub, etc.).
  • Soft Skills:
    • Strong analytical and problem-solving skills.
    • Attention to detail and ability to work independently or in a team.
    • Good communication and documentation abilities.
Preferred Qualifications

  • Experience with cloud platforms (AWS, Azure, Google Cloud).
  • Knowledge of web and mobile application development.
  • Familiarity with DevOps tools and CI/CD pipelines.
  • Exposure to machine learning, data science, or AI programming.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Computer Programmer?

Sign up to receive alerts about other jobs on the Senior Computer Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$104,963 - $131,876
Income Estimation: 
$136,671 - $177,110
Income Estimation: 
$128,093 - $158,900
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Educology Solutions

Educology Solutions
Hired Organization Address Washington, DC Full Time
Please note that this role is onsite in Washington DC Duties & Responsibilities Deliver engaging and interactive trainin...
Educology Solutions
Hired Organization Address Annapolis, MD Full Time
Job Description: Helpdesk Specialist Position Overview ESI is seeking a knowledgeable and customer-focused Helpdesk Spec...
Educology Solutions
Hired Organization Address Annapolis, MD Full Time
Job Description: Computer Specialist Position Overview ESI is seeking a Computer Specialist is responsible for providing...

Not the job you're looking for? Here are some other Senior Computer Programmer jobs in the Annapolis, MD area that may be a better fit.

Senior Computer Programmer

Innosoft Corporation, Annapolis, MD

Highview Computer Programmer

Jobs via Dice, Annapolis, MD

AI Assistant is available now!

Feel free to start your new journey!