Software Engineer
About This Position
Johns Hopkins Medicine is seeking a Software Engineer in East Case, Baltimore, US, offering a competitive annual salary of $165,618.27. The role involves developing, maintaining, and supporting critical healthcare applications across the organization.
Key Responsibilities
- Design, develop, test, and deploy new features and enhancements for departmental and enterprise-wide software systems.
- Maintain existing applications, ensuring optimal performance, reliability, and security.
- Provide production support, troubleshoot incidents, and implement timely fixes.
- Collaborate with clinicians, analysts, and IT teams to gather requirements and translate them into technical solutions.
- Document code, system architecture, and operational procedures following industry best practices.
- Participate in code reviews, continuous integration, and automated testing initiatives.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 3+ years of professional software development experience, preferably in healthcare or enterprise environments.
- Proficiency in programming languages such as Java, C#, Python, or JavaScript.
- Experience with relational databases (SQL Server, Oracle) and query optimization.
- Familiarity with version control systems (Git), CI/CD pipelines, and Agile methodologies.
- Strong analytical, problem‑solving, and communication skills.
Preferred Skills
- Knowledge of HL7, FHIR, or other healthcare interoperability standards.
- Experience with cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes).
- Understanding of security and compliance frameworks (HIPAA, NIST).
Compensation & Benefits
Salary: $165,618.27 per year (fixed). Comprehensive benefits package includes health, dental, vision, retirement plans, tuition assistance, and generous paid time off.
Frequently Asked Questions
What type of projects will the Software Engineer work on at Johns Hopkins Medicine?
You will develop and support both custom-built and commercial healthcare applications, focusing on improving clinical workflows, data integration, and system performance.
What technical skills are required for this position?
Proficiency in languages like Java, C#, or Python, experience with SQL databases, version control (Git), and familiarity with Agile development practices are required.
Is prior healthcare experience mandatory?
While not mandatory, experience with healthcare standards (e.g., HL7, FHIR) or prior work in a clinical setting is highly preferred.
Frequently Asked Questions
Click the Apply Now button to submit your application directly to the employer.
The estimated compensation for this role is From $3,185/week.
Check the job description for location requirements.
Job Details
Johns Hopkins Medicine
East Case, Baltimore
Full-Time
From $3,185/week
28/04/2026