Talent.com
Senior Computer Programmer
Senior Computer ProgrammerEducology Solutions • Annapolis, MD, US
No longer accepting applications
Senior Computer Programmer

Senior Computer Programmer

Educology Solutions • Annapolis, MD, US
16 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Salary :

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

  • 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 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.
  • Conduct performance measurements and analysis leading to recommendations for improving network performance.
  • Manage analysis, design, installation, configuration, and operation of the email software Work in cooperation with the other contractors, ROW staff, and other state agencies.
  • Troubleshoot existing code using standard practices and actively participate in regular team planning meetings as well as monthly status meetings to receive tasks and provide status.

Qualifications

  • Education : Bachelors degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent experience). OR 3 Years of relevant equivalent work experience.
  • 10+Years Experience in Computer Programming; 3 Years Experience in complex IT Systems.
  • Experience : - 5+ years with Microsoft Visual Studio 2015, Visual C#, .NET Framework 4.0 / 4.5, ASP.NET, Windows Forms
  • 5+ years supporting HighView Imaging Application or successor ROW 2.0 REQUIRED
  • 5+ years providing application support to 300+ users
  • Proficiency with SQL Server 2019, Crystal Reports SP16, and web-based / eGov applications
  • 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.
  • Microsoft Certified Solutions Developer (MCSD)
  • SQL Server Certified Database Professional
  • Create a job alert for this search

    Computer Programmer • Annapolis, MD, US

    Related jobs
    Senior Cryptologic Computer Scientist

    Senior Cryptologic Computer Scientist

    GliaCell Technologies • Fort Meade, MD, US
    Full-time
    Quick Apply
    An active or rein-statable TS / SCI with Polygraph security clearance is REQUIRED.Please do not apply if you currently do not possess this level of clearance. Are you a Senior Cryptologic Computer Sci...Show more
    Last updated: 16 days ago
    CNO - Senior Computer Scientist - Software Defined Radio 09-07-2025 Annapolis Ju

    CNO - Senior Computer Scientist - Software Defined Radio 09-07-2025 Annapolis Ju

    Mediabistro • Baltimore, MD, United States
    Full-time
    Description We are seeking a team member to support development of new and existing capabilities.Clearance A current Top-Secret / SCI with polygraph security clearance is required.Candidates cannot...Show more
    Last updated: 6 days ago
    Software Developer Analyst

    Software Developer Analyst

    SimVentions, Inc - Glassdoor 4.6 • Barstow, MD, US
    Full-time +1
    SimVentions is a 100% employee-owned business and has consistently been voted one of Virginia's Best Places to Work.We are seeking a detail-oriented candidate with extensive knowledge of computer o...Show more
    Last updated: 1 day ago • Promoted
    Online Survey Taker. Earn up to $25 per survey. - Remote

    Online Survey Taker. Earn up to $25 per survey. - Remote

    Earn Haus • Church Hill, Maryland, US
    Remote
    Full-time +1
    We are urgently looking for people interested in taking online surveys for Fortune 500 brands.If you are a self-starter, looking for flexible hours throughout the week, this may be for you! Earn up...Show more
    Last updated: 30+ days ago • Promoted
    25-2214 : Senior Computer Programmer - Maryland

    25-2214 : Senior Computer Programmer - Maryland

    Navitas • Multiple, MD, US
    Full-time
    Quick Apply
    Senior Computer Programmer Job ID# : .Location : Multiple locations in Maryland Who We Are : Since our inception back in 2006, Navitas has grown to be an industry leader in the digital transformation ...Show more
    Last updated: 7 days ago
    Senior Programmer -.Net, Windows, SQL Server, AWS (Remote with occasional trips to offices in MD)

    Senior Programmer -.Net, Windows, SQL Server, AWS (Remote with occasional trips to offices in MD)

    Booker DiMaio, LLC • Annapolis, MD, US
    Remote
    Full-time
    Quick Apply
    This job is a hybrid role where you will be working from home most days.There will be days when you need to visit one of the State of Maryland offices when the need arises.We are looking for a ...Show more
    Last updated: 21 days ago
    Sr. ProServe Cloud Architect, NatSec ProServe

    Sr. ProServe Cloud Architect, NatSec ProServe

    Amazon Web Services, Inc. • Annapolis, MD, US
    Full-time
    The Amazon Web Services Professional Services (ProServe) team is seeking an experienced ProServe Cloud Architect (PCA) to join our team at Amazon Web Services (AWS). In this role, you'll work cl...Show more
    Last updated: 30+ days ago • Promoted
    Principal / Sr. Principal Systems Administrator

    Principal / Sr. Principal Systems Administrator

    Northrop Grumman • Patuxent, MD, US
    Full-time
    RELOCATION ASSISTANCE : No relocation assistance available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the wo...Show more
    Last updated: 3 days ago • Promoted
    Journeyman Linux System Administrator

    Journeyman Linux System Administrator

    SimVentions, Inc - Glassdoor 4.6 • Barstow, MD, US
    Temporary
    SimVentions is a 100% employee-owned business and has consistently been voted one of Virginia's Best Places to Work.SimVentions is seeking a System Administrator to maintain servers for compliance ...Show more
    Last updated: 30+ days ago • Promoted
    Software Development and Acquisitions Analyst

    Software Development and Acquisitions Analyst

    SimVentions, Inc - Glassdoor 4.6 • Barstow, MD, US
    Full-time
    SimVentions is a 100% employee-owned business and has consistently been voted one of Virginia's Best Places to Work.We are seeking a detail-oriented candidate with extensive knowledge of computer o...Show more
    Last updated: 7 days ago • Promoted
    Senior Computer Programmer

    Senior Computer Programmer

    Innosoft Corporation • Annapolis, MD, us
    Full-time
    Quick Apply
    Help Desk, Application and System Support.Maryland statewide (24 ROW Offices) + Annapolis Data Center (Annapolis, MD).Years (with 5 years renewal option). Virtual (Microsoft Teams) / Onsite as requi...Show more
    Last updated: 22 days ago
    Programmer Analyst

    Programmer Analyst

    InsideHigherEd • Baltimore, Maryland, United States
    Full-time
    Biostatistics, Epidemiology & Data management (BEAD Core) in the Johns Hopkins School of Medicine Department of Pediatrics. Specific Duties & Responsibilities.Supporting day to day research and prog...Show more
    Last updated: 30+ days ago • Promoted
    Geriatric Nursing Assistant GNA Sign On and Weekend Baylor Program

    Geriatric Nursing Assistant GNA Sign On and Weekend Baylor Program

    Complete Care at Corsica Hills LLC • Centreville, MD, US
    Full-time
    Complete Care at Corsica Hills LLC - Geriatric Nursing Assistant GNA $3,000 FT & $1,500 PT Sign On Bonus Any Shift! Weekend Baylor : 7am-11pm Or 3pm-7am Saturday & Sunday- Work 30hrs get paid for 37...Show more
    Last updated: 15 days ago • Promoted
    Senior CNO Developer

    Senior CNO Developer

    ManTech • Hanover, MD, US
    Full-time
    In this role, you will contribute to the development of mission-critical cyber capabilities, drive excellence in CNO development and lead efforts in advanced Computer Network Operations (CNO).You'l...Show more
    Last updated: 1 day ago • Promoted
    Computer Programmer (Senior)

    Computer Programmer (Senior)

    TriTech Enterprise Systems, Inc. • Annapolis, MD, US
    Temporary
    Quick Apply
    TriTech Enterprise Systems (TriTech) is seeking several 'Senior Programmers' to support a Mayland State contract.The candidates will be working onsite in Annapolis, Maryland.Provide IT systems, har...Show more
    Last updated: 23 hours ago
    Senior / Principal Database Engineer

    Senior / Principal Database Engineer

    GliaCell Technologies • Linthicum Heights, MD, US
    Full-time
    Are you a Senior / Principal Database Engineer who is ready for a new challenge that will launch your career to the next level?. Tired of being treated like a company drone?.Tired ...Show more
    Last updated: 30+ days ago • Promoted
    Calling all CNO Software Expert Developer & more; all levels

    Calling all CNO Software Expert Developer & more; all levels

    Lockheed Martin • Hanover, MD, United States
    Full-time
    A CNO Software Expert does work that requires a highly skilled individual using their expertise in computer network operations, programming, and analysis. Key responsibilities include designing, dev...Show more
    Last updated: 30+ days ago • Promoted
    Multi-Specialty Surgery Coding Specialist

    Multi-Specialty Surgery Coding Specialist

    iMedX, a Rapid Care Group company • Edgewater, MD, US
    Part-time
    We have immediate openings for part-time Certified Medical Coder's with strong experience in multi-specialty outpatient facility and. Ideal candidates will have experience in Orthopedic, Plastic...Show more
    Last updated: 30+ days ago • Promoted
    Senior Computer Engineer / Architect

    Senior Computer Engineer / Architect

    Synergy Ecp • Ft. Meade, Maryland, United States, 20755
    Full-time
    Senior Computer Engineer / Architect.Discover a career that is challenging, impactful, rewarding and mission critical with the U. Join our team as a Senior Computer Engineer / Architect and make an im...Show more
    Last updated: 30+ days ago
    Senior Computer Software / Integration Analyst (Baltimore, MD)

    Senior Computer Software / Integration Analyst (Baltimore, MD)

    Swift Staffing • Baltimore, Maryland, United States
    Full-time +1
    Quick Apply
    Senior Computer Software / Integration Analyst needed for our government client in Downtown Baltimore.The Senior Computer Software / Integration Analyst will gather, document and analysis requirem...Show more
    Last updated: 30+ days ago