MicroHealth, LLC
WebsiteSenior Application Programmer/Developer; Secret Clearance and On-site
Company
Role
Senior Application Programmer/Developer; Secret Clearance and On-site
Job type
Full-time
Posted
22 hours ago
Salary
Job description
Position: Senior Application Programmer/Developer (Secret Clearance and Full time On-site)
Senior Application Programmer/Developer (Secret Clearance and Full time On-site)
Micro Health 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.
- Position is Full-time On-site* Position Overview
The Senior Application Programmer/Developer will support all applications through the complete software development life cycle (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 life cycle
- Develop and maintain web applications using modern frameworks and technologies
- Support Win Forms 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 Dev Ops) for work tracking and sprint planning
- Manage code and deployment tracking using Azure Dev Ops
- Support sprint planning, milestone reporting, and release management activities
- Coordinate with Dev Ops 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…
Explore more
Similar jobs
Senior Associate, Customer Experience New Launches
DoorDash
Remote Customer Experience Representative
Jobgether
Senior Associate in AI & Generative AI Data Science
PwC
Okta Developer with .Net
software technology inc
Assistant Manager(02592) - 418 E National Highway
Dominos
Delivery Expert(02592) - 418 E National Highway
Dominos