Logo
job logo

Professional Application Designer

HJ Staffing, Lakewood, CO, United States


We are seeking a highly skilled

Professional

Application Designer

to design, develop, and support mission-critical application solutions. This role sits at the intersection of complex software engineering and the healthcare industry. You will work across the full software development lifecycle-from initial analysis and architecture to coding, testing, and production support.

This is a

fully remote

position within the

Mountain Time Zone . What You Will Do

Design & Develop:

Translate complex business requirements into functional technical specifications. Design, code, test, and implement high-performance application programs. Optimize & Enhance:

Perform research on existing systems to recommend improvements; develop and enhance applications to support evolving operational needs. Architecture & Documentation:

Create detailed component-level specifications and technical documentation (design, testing, and system docs). Testing & Quality:

Develop and execute comprehensive test plans (including regression testing), identify defects, and participate in peer code reviews to ensure high standards. Production Support:

Troubleshoot system issues and provide support for production environments to ensure performance and compliance standards are met. What You Will Bring Experience:

4+ years in application development and batch programming. Technical Core:

Strong proficiency in

C programming

(memory management, performance optimization, and debugging). Database & Environment:

Experience with

SQL

(preferably embedded in C),

Oracle databases , and hands-on experience in

Linux/Unix

environments (shell scripting and process management). Integrations:

Familiarity with SOAP/RESTful APIs and JSON. Tools:

Proficiency with

Git

or TFS, and IDEs such as Visual Studio Code. Healthcare Expertise:

(Preferred) Knowledge of

Medicaid, HIPAA, and PHI

compliance, as well as experience with

claims adjudication

processes. Education:

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience). You Will Be Successful If... You are a proactive problem-solver who can propose alternative technical approaches when needed. You maintain high standards for code quality and documentation. You can manage multiple priorities in a fast-paced environment. You collaborate effectively with cross-functional teams while remaining productive independently. Bonus Points Portfolio:

Candidates who can provide a portfolio or samples of past work to showcase their design and coding methodology will be prioritized