MicroHealth, LLC logo

Senior Application Programmer/Developer Jobs

MicroHealth, LLC

Washington, District of ColumbiaFull-time2 days ago
Apply Now

At a Glance

Employment Type
Full-time
Experience Level
Mid-level
Location
Washington, District of Columbia
Salary
$135.0k - $145.0k
Posted
2 days ago

This is a full-time Senior Application Programmer/Developer Jobs position at MicroHealth, LLC, based in Washington, District of Columbia. The role offers $135.0k - $145.0k.

Compensation

$135.0k - $145.0k

Job Description

Senior Application Programmer/Developer (Secret Clearance and Full time On-site)

MicroHealth is seeking a highly skilled Senior Application Programmer/Developer to provide critical development and technical support for enterprise business applications within a federal healthcare environment. This role will focus on full-stack application development, system architecture design, code optimization, and technical mentorship while supporting the maintenance, enhancement, and creation of mission-critical applications that gather, use, and share organizational data.

The Senior Application Programmer/Developer will work closely with project managers, customers, and cross-functional teams to translate business requirements into robust technical solutions, ensuring adherence to coding standards, best practices, and compliance requirements.

  • Position is Full-time On-site*

Position Overview

The Senior Application Programmer/Developer will support all applications through the complete software development lifecycle (SDLC), including adding new functionality, implementing code changes, resolving bug fixes, conducting comprehensive testing, and performing full-stack web development (front-end, back-end, and database). This role requires expertise in modern programming languages, enterprise development frameworks, cloud platforms, and Agile delivery methodologies. The ideal candidate will serve as a Subject Matter Expert (SME) and mentor for all programming activities, establishing coding standards and architectural best practices across the development team.

Key Responsibilities

Design, develop, test, implement, and document new applications and enhancements to existing production applications

Support all applications by adding new functionality, implementing code changes, resolving bug fixes, and conducting comprehensive testing

Perform full-stack web development including front-end, back-end, and database development

Create and maintain prototypes and finished code and interface programs

Analyze, develop, test, implement, and document repairs/modifications to production applications as required by management

Generate application outputs in multiple formats including XML, HL7, comma delimited, MS Office documents, PDF, email, Crystal Reports, and other required formats

Design system architecture and integrations for enterprise applications

Develop specifications and standards prior to developing applications

Configure and utilize application development quality monitoring tools

Establish coding standards and best practices across development teams

Apply object-oriented principles, design patterns, and functional programming concepts

Ensure adherence to coding standards and best practices throughout the development lifecycle

Develop and maintain web applications using modern frameworks and technologies

Support WinForms Electronic Health Record (EHR) system (eMed)

Build and maintain Palantir workflows, applications, and Palantir AI solutions

Create and maintain technical documentation for all development activities

Upon approval of prototypes, assist in the preparation of final systems incorporating standard application lifecycle development elements and standards

Create or modify web-optimized graphics as needed

Work closely with project managers and customers to understand business needs and translate them into technical requirements

Collaborate with cross-functional teams including business analysts, QA engineers, and infrastructure teams

Participate in Agile ceremonies including sprint planning, daily stand-ups, backlog refinement, and retrospectives

Support User Acceptance Testing (UAT) and post-implementation validation activities

Implement data audit trail and compliance reporting capabilities

Ensure applications meet security, privacy, and regulatory requirements

Support compliance reviews and documentation requirements

Utilize Agile project management tools (Jira, Azure DevOps) for work tracking and sprint planning

Manage code and deployment tracking using Azure DevOps

Support sprint planning, milestone reporting, and release management activities

Coordinate with DevOps teams for continuous integration and deployment (CI/CD)

Required Qualifications

Education

Bachelor's degree in Computer Science, Information Technology, or related field OR equivalent combination of education and professional experience

Experience

Minimum 5 years of hands-on experience with one or more development languages including:

C#, .NET Development Languages

Python

JavaScript, TypeScript

PHP, JAVA, or equivalent object-oriented (OO) programming language

Proven experience with full-stack web development (front-end, back-end, and database)

Experience with client/server architecture and distributed systems design

Practical experience with functional programming and designing concurrent and distributed systems

Demonstrated ability to analyze, develop, test, implement, and document complex applications

Technical Skills

Proficiency in C#, Python, JavaScript, TypeScript

Strong object-oriented programming (OOP) skills

Experience with functional programming paradigms

.NET Framework expertise

Palantir platform experience (workflows, applications, Palantir AI)

Experience with modern web frameworks and libraries

SQL Server

Oracle

MySQL

Strong SQL query writing and optimization skills

Database design and data modeling experience

HTML5, CSS3, JavaScript, jQuery

Experience building web services (AJAX, SOAP, REST, JSON, WSDL, XML)

Responsive web design principles

Web optimization and performance tuning

Amazon Web Services (AWS) experience

Cloud-native application development

Understanding of cloud architecture patterns

Azure DevOps (TFS) for version control and CI/CD

Git-based workflows

Experience with deployment pipelines and automation

Development Tools

Agile project management tools: Jira, Azure DevOps

Code quality and monitoring tools

Testing frameworks and tools

Crystal Reports or equivalent reporting tools

Experience with Electronic Health Record (EHR) systems

Healthcare IT experience and understanding of HIPAA compliance

Federal government contracting experience

Experience with HL7 and healthcare data standards

Palantir Foundry or Gotham platform certifications

Agile/Scrum certifications (CSM, SAFe)

Cloud certifications (AWS Certified Developer, Solutions Architect)

Experience with microservices architecture

Knowledge of Section 508 accessibility requirements

Experience with DevOps practices and CI/CD pipeline implementation

Expertise with object-oriented principles and design patterns

Strong understanding of software architecture and design principles

Ability to learn new skills and assume new responsibilities quickly

Ability to work cooperatively in a team environment

Excellent verbal and written communication skills

Strong attention to detail and analytical abilities

Self-motivated with an innovative mindset

Proven problem-solving and troubleshooting skills

Time management and ability to prioritize multiple task

Salary: $135,000-$145,000

Physical Demands

While performing the duties of this job, the employee is regularly required to sit. The employee frequently is required to walk; use hands to finger, handle or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to stand. The employee may lift or move objects up to 5 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, and the ability to adjust focus.

MicroHealth will recruit, hire, train, and promote persons in all job titles, and ensure that all other personnel actions are administered without regard to race, color, religion, sex, sexual orientation, gender identity, genetic information, national origin, disability, or status as a protected veteran and ensure that all employment decisions are based only on valid job requirements.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

If you need reasonable accommodation due to a disability for any part of the employment process, please send an e-mail to hr@microhealthllc.com with your request and contact information.

Job Details

Employment Type
Full-time
Location
Washington, District of Columbia
Remote Work
No
Posted
2 days ago

Ready to Apply?

Click below to apply directly on the company's website.

Apply on Company Website