Job Summary
The Full Stack Developer is responsible for designing, developing, testing, and maintaining front-end and back-end components of enterprise applications. The role works closely with architects, UI/UX designers, and DevOps teams to deliver high-quality solutions that meet federal compliance and performance standards.
Key Responsibilities:
Front-End Development
- Develop responsive and accessible user interfaces using HTML, CSS, JavaScript, and modern frameworks (React, Angular, or Vue).
- Implement Section 508 and WCAG accessibility standards.
- Integrate UI components with backend APIs.
- Collaborate with UI/UX designers to deliver human-centered designs.
Back-End Development
- Design and develop RESTful and event-driven services.
- Build and maintain microservices and business logic layers.
- Integrate applications with API Gateway platforms (MuleSoft or similar).
- Ensure secure authentication and authorization mechanisms.
API & Data Integration
- Consume and test APIs for healthcare data exchange.
- Support integration with Kafka streaming pipelines and databases.
- Validate data transformations and ensure data integrity.
- Implement error handling, logging, and monitoring.
- Strong experience in API modernization and migration from MuleSoft to open-source microservices architectures.
- Hands-on experience with RESTful APIs, microservices design patterns, and event-driven architectures.
- Proficiency in full stack development, with strong backend focus (Java / Python / Node.js preferred) and working knowledge of frontend integration patterns.
- Experience with containerization and orchestration using Docker and Kubernetes.
- Strong hands-on experience with CI/CD pipelines and DevOps practices.
- Familiarity with AI frameworks and tools such as LangChain, Generative AI platforms, and AI-assisted development tools.
- Experience using GitHub Copilot and AI-driven code generation, refactoring, and merge tools.
- Ability to design and integrate AI-enabled workflows to support development, testing, and migration acceleration.
Cloud & DevOps Enablement
- Deploy applications in cloud environments (AWS, Azure, Google Cloud Platform).
- Support CI/CD pipelines and automated testing.
- Collaborate with DevSecOps teams to ensure secure deployments.
Quality & Compliance
- Write unit, integration, and end-to-end tests.
- Ensure compliance with CMS, HIPAA, FISMA, NIST, and Section 508 standards.
- Participate in code reviews and security scans.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 3+ years of experience in full stack application development.
- Strong proficiency in Java, JavaScript, or Python.
- Experience with modern front-end frameworks (React, Angular, Vue).
- Experience developing and consuming RESTful APIs.
Preferred Qualifications:
- Experience supporting federal or healthcare IT programs.
- Familiarity with MuleSoft API Gateway.
- Experience with Kafka or event-driven architectures.
- Cloud platform experience (AWS preferred).
- Knowledge of FHIR or HL7 healthcare standards.
Key Skills:
Salary & Benefits Information:
· The actual salary offer will carefully consider a wide range of factors, including your skills, qualifications, experience, and location.
· C-HIT offers Healthcare Benefits, Remote Working Options, Paid Time Off, PTO cash-out, Training/Certification opportunities, Healthcare Savings Account & Flexible Savings Account, Paid Life Insurance, Short-term & Long-term Disability, 401K Match & Profit sharing, Employee Assistance Program, Paid Holidays, and much more perks and Voluntary benefits!
· Employees of C-HIT shall, as an enduring obligation throughout their term of employment, adhere to all information security requirements as documented in company policies and procedures.
C-HIT, a CMMI Maturity Level 5 company, focuses on delivering information technology and professional services to Federal and State agencies.
C-HIT is an EOE, including disability and veterans”