Computer Programmer (Senior)

Posted 2 Days Ago
Be an Early Applicant
20903, Silver Spring, MD
In-Office
Senior level
Edtech • Information Technology • Consulting
The Role
The Senior Computer Programmer is responsible for developing and supporting enterprise-level applications, managing lifecycles, and providing technical support to users in a Microsoft Windows environment.
Summary Generated by Built In

The Senior Computer Programmer will be responsible for the design, development, maintenance, and enhancement of enterprise-level applications supporting organizational operations. The incumbent will provide programming and technical support in a multi-user, LAN-based Microsoft Windows environment, with a strong focus on Microsoft Visual Studio and C# development. This role also includes managing application life cycles, providing help desk and user support, and ensuring seamless integration and performance of critical business applications such as the Highview Imaging Application. 

The ideal candidate is an experienced software professional capable of leading complex development projects, interpreting requirements into functional designs, and collaborating with cross-functional IT teams to deliver reliable and efficient software solutions. 

Primary Responsibilities 

  • Provide application development and technical support in a multi-user, LAN-based Microsoft Windows environment. 

  • Utilize Microsoft Visual Studio 2015 Professional Edition and Visual C# for the design, development, and maintenance of software applications. 

  • Install, configure, operate, manage, and troubleshoot issues with the Highview Imaging Application. 

  • Deliver help desk and application support services to an enterprise user base of at least 300 users. 

  • Provide IT systems, hardware, and software support and maintenance for existing IT systems. 

  • Perform break/fix support and resolve identified IT system issues. 

  • Provide support, management, and installation services for desktop and server operating systems. 

  • Maintain and modify applications as directed, including developing new functions, features, and applications. 

  • Manage software development and support using formal specifications, data flow diagrams, and standard design methodologies. 

  • Translate software requirements into design specifications, code, test plans, and integrated solutions. 

  • Develop, define, and implement requirements for existing and new systems, ensuring security, reliability, and scalability. 

  • Create and manage project plans with defined milestones and deliverables. 

  • Develop and execute comprehensive test plans for software validation and user acceptance. 

  • Deploy, upgrade, configure, and implement new and enhanced applications. 

  • Provide full-cycle software engineering support including analysis, design, modification, testing, quality assurance, and documentation. 

  • Work collaboratively with other contractors and departments to resolve application compatibility and integration issues. 

  • Facilitate image transfer from the electronic document management system into compatible file formats for other state agencies, leading configuration, operation, and delivery of replicated deliverables. 

Minimum Qualifications 

  • Minimum of ten (10) years of experience providing application development support in a multi-user, LAN-based, Microsoft Windows environment. 

  • Minimum of five (5) years of experience with Microsoft Visual Studio 2015 Professional Edition, Visual C#, and related development tools and utilities. 

  • Minimum of five (5) years of experience installing, configuring, operating, managing, and troubleshooting the Highview Imaging Application. 

  • Minimum of five (5) years of experience providing help desk/application support to a user base of at least 300 users. 

Preferred Qualifications 

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field. 

  • Advanced knowledge of Microsoft SQL Server, .NET Framework, and object-oriented programming principles. 

  • Experience developing secure, scalable, and high-availability enterprise applications. 

  • Familiarity with project management tools and version control systems (e.g., Git, Azure DevOps). 

  • Strong analytical, communication, and documentation skills. 

  • Ability to work independently and lead development initiatives with minimal supervision. 

Top Skills

.Net Framework
Azure Devops
Git
Microsoft Sql Server
Microsoft Visual Studio 2015
Visual C#
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Elkridge, MD
10 Employees
Year Founded: 2000

What We Do

Making IT Happen is our Commitment!

Magadia Consulting is dedicated to providing a level of service that is unparalleled in todays' demanding technological marketplace. Our teams of specialists help businesses stay ahead of the curve by overcoming their IT challenges, delivering flexible & project-based managed solutions, and staff augmentation services. One of Magadia's founding principles is to deliver quality systems quickly. We achieve this through a commitment to excellence that is shared by every Magadia professional.

NAICS CODES
541511 - Custom Computer Programming Services
541512 - Computer Systems Design Services
541519 - Other Computer Related Services
541611 - Administrative and General Management Consulting Services
541618 - Other Management Consulting Services
541690 - Other Scientific and Technical Consulting Services
561110 - Office Administrative Services
561210 - Facilities Support Services
561320 - Temporary Help Services
611430 - Professional and Management Development Training
561621 - Security Systems Services
611420 - Computer Training

Similar Jobs

Educology Solutions Logo Educology Solutions

Senior Computer Programmer

Information Technology • Software • Cybersecurity
In-Office
Annapolis, MD, USA
Hybrid
5 Locations
26-34
Hybrid
5 Locations
26-34
Hybrid
5 Locations
26-34

Similar Companies Hiring

Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account