Junior Full Stack Engineer
About the Role
Cortrucent Technologies is seeking a Junior Full Stack Developer to help build and maintain healthcare technology platforms used by hospital systems and their patients, including a clinical document exchange and eligibility application and a companion patient-facing portal, all handling PHI under HIPAA. You will write, test, and ship production code across the full stack: Python backend services, modern JavaScript front ends, and hand-written SQL. You will use AI coding assistants as part of the daily workflow, with full responsibility for reviewing, correcting, and defending every line before it reaches a pull request. This is a hands-on role with structured onboarding, direct mentorship from senior engineers, and real ownership from day one.
Core Development
- Build and modify API endpoints and backend service logic in Python
- Write and modify front-end components and screens, including work in large existing files
- Write and tune SQL and author schema changes by hand
Quality & Testing
- Write tests alongside your code and treat test coverage as part of the work rather than an afterthought
- Reproduce and fix defects reported by clients and internal QA
Security & Compliance
- Apply role-based authorization correctly on everything you touch — getting this wrong is a security defect, not a style issue
- Handle PHI correctly in code: logging, exception handling, audit trails, file paths, and error messages
Tooling, Documentation & Continuous Improvement
- Use AI coding assistants to move faster, then review, correct, and test the output before it reaches a pull request
- Document what you build and write down the sharp edges nobody has captured yet
Requirements
- 1–3 years professional experience or equivalent abilities
- Python proficiency, including experience with a web framework and comfort reading unfamiliar code
- SQL databases (SQL Server, PostgreSQL, MySQL, or similar): joins, aggregation, indexes, transactions, and the ability to write DDL by hand
- Experience with an ORM, and an understanding of what it's actually doing to the database underneath
- Modern JavaScript and a component-based front-end framework. Comfort reading a large component and making a surgical change without proposing to rewrite it
- Working knowledge of HTML and CSS
- Automated testing experience in at least one language, and a genuine habit of writing tests alongside code
- Git fluency — branching, merging, resolving conflicts, and participating in pull request review
- Demonstrated use of AI coding assistants in real projects, with the judgment to recognize when generated code is wrong, insecure, over-engineered, or inconsistent with surrounding conventions
- Command-line comfort, and the ability to work through an involved local environment setup without losing a week to it
- Clear written communication — you can describe a bug, a fix, and a tradeoff in plain language, and ask a precise question when stuck
- Passion for technology & security
- Strong troubleshooting and problem-solving skills
- Valid driver's license and reliable transportation
- Authorized to work in the U.S. without sponsorship — current or future
Bonus Points
- Experience in a HIPAA-regulated or otherwise compliance-heavy engineering environment
- Familiarity with healthcare concepts — eligibility, charity care, medical assistance programs, appeals, consent and signature workflows, or revenue cycle generally
- Experience with containerized local development
- Exposure to OAuth2 / enterprise SSO and role-based access control
- Experience working within a CI/CD pipeline and automated quality gates
- Certifications like Security+, ISC2 CC, CSSLP, DevSecOps Certs
- Consulting or Service Provider background
- Familiarity with compliance & security frameworks (SOC 2, HIPAA, NIST, ISO, HITRUST, etc.)
Who You Are
- A good teammate — you share credit, assume good intent, and treat the codebase as something the team owns together
- Open to feedback — you see code review as a chance to learn, and you're comfortable when a colleague spots something you missed
- Comfortable asking questions — saying "I'm not sure — can you walk me through this?" is genuinely welcome
- Happy to share what you know — you explain things patiently, write down what you learn, and make things a little easier for whoever comes next
- Dependable — you follow through and give people a heads-up when something is taking longer than expected
- Comfortable working across roles — you'll talk with clinical and operations staff, client contacts, and project leads, and adjust how you explain things depending on who's listening
- Level-headed — production issues and client escalations come with the territory; we value people who stay calm, focus on the fix, and work the problem as a team
- Curious — about the code, about the healthcare side of things, and about why the system is built the way it is
How We Expect You to Use AI Tools
- You own the output. "The assistant wrote it" is not an explanation in code review
- You verify against our codebase, not against general practice. Our conventions are specific and deliberate, and generated code has to match them
- You protect PHI absolutely. No protected health information, credentials, or client-identifying production data goes into any AI tool outside approved, contractually covered channels. No exceptions, no judgment calls
- You use it to learn, not to skip learning. We expect you to be a meaningfully stronger engineer at twelve months than at day one, and AI assistance should accelerate that rather than substitute for it
Schedule and Availability
- Willingness to work occasionally on weekends and holidays based on workload
- Availability for after-hours on-call support rotation as required
- Meets deadlines and milestones set by leadership, with proactive communication when risks or blockers arise
- Extreme attention to detail and a commitment to doing the work the right way the first time — no quick patches, no temporary fixes left in place, and no shortcuts that create future technical debt
Abilities & Qualities
- Client-Focused & Adaptable — maintains client context, empathy, and urgency in every engagement; adapts quickly to changing priorities and client needs; goes above and beyond to deliver exceptional experiences
- Clear & Collaborative Communicator — communicates clearly and confidently with clients and teammates; builds positive relationships and works well within a team
- Hands-On Doer — balances structured process with practical, hands-on execution
- Problem Solver & Continuous Improver — proactively identifies issues, proposes solutions, and pushes for continuous improvement; strives for excellence in every engagement
- Accountable End-to-End — takes ownership of tasks from start to finish — including thorough testing, validation, and documentation — and drives results with minimal supervision
- Disciplined in Delivery & Detail — consistently meets deadlines and milestones with proactive communication when risks or blockers arise; commits to doing the work the right way the first time
- Team Player — supports teammates and contributes to a positive, collaborative culture
What Success Looks Like
- You own features end to end (API, front end, database, and tests) from ticket to production
- Pull requests you submit rarely bounce for authorization gaps, PHI handling mistakes, or missing test coverage. Reviewers are checking your design decisions, not your fundamentals
- Defects you fix stay fixed. Your reproductions are reliable and your changes include tests that prevent regression
- Client-reported defect volume in areas you own trends down, not up
- AI-assisted output you submit is indistinguishable in quality from hand-written code because you reviewed and corrected it before anyone else saw it
Why You'll Love Working Here
- Small, senior team. Direct mentorship and real ownership, not ticket-shoveling
- Regulated healthcare setting. Security and privacy are engineering work here, not a separate exercise
- A well-cared-for codebase with strong test coverage and enforced quality standards, and every intention of keeping it that way
- Direct impact on client success and company growth
- Exposure to diverse technologies and environments
- Opportunity to shape solutions, standards, and strategy
- Collaborative leadership and engineering culture
- Continuous learning and certification support
- Work with cutting-edge cloud and security technologies
Compensation and Benefits
- Attractive compensation and benefits
- Retirement Savings Plan
- Paid Time Off
- Paid Training and Certifications
- Salary: $60,000 – $80,000 per year