1 day ago

Intern - Software Engineer

EClinicalWorks

Hybrid
Full Time
$50,000
Hybrid

Job Overview

Job TitleIntern - Software Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$50,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About eClinicalWorks

eClinicalWorks is a privately held leader in healthcare IT, dedicated to providing comprehensive, cloud-based EHR/PRM solutions to medical professionals globally. Our mission is to improve workflows and reduce the risk of physician burnout through innovative technology.

We are committed to positive change and value creativity and innovation. At eClinicalWorks, we share a passion for enhancing healthcare through dedication, education, and teamwork. We appreciate individual talent and invite you to join our fast-paced, fun, and culturally diverse environment. If you're ready to make a significant difference, apply today.

Please note: This role is exclusively for college students currently enrolled in a bachelor's or master's program.

The Role: Intern - Software Engineer

As an Intern - Software Engineer, you will be expected to design, develop, and deliver testable, maintainable code to support our numerous ongoing initiatives. This role also involves active participation in design discussions, code reviews, and effective communication with internal stakeholders, including mentors, product managers, quality assurance, and the security team.

Required Qualifications

  • Must be enrolled in a Master's program.
  • Strong understanding of Computer Science fundamentals in object-oriented design.
  • Proficiency in Computer Science fundamentals in data structures.
  • Knowledge of modern programming languages such as Java and Python.
  • Familiarity with frameworks like Spring and Angular.
  • Experience in database design and development using SQL Server.
  • Good understanding of scalable computing systems, software architecture, data structures, algorithms, and experience with large datasets.

Preferred Qualifications

  • Knowledge of the health IT domain, including interoperability standards like CCDA and HL7.
  • Experience in Agile/SCRUM enterprise-scale software development.
  • Familiarity with building secure software using modern security principles.
  • Demonstrated ability to achieve stretch goals in a highly innovative and fast-paced environment.
  • Strong fluency with Jupyter notebooks, Python, and Python3 experience preferred.

Key skills/competency

  • Software Development
  • Object-Oriented Design
  • Data Structures
  • Java
  • Python
  • SQL Server
  • Scalable Systems
  • Software Architecture
  • Algorithms
  • Code Review

Tags:

Software Engineer Intern
Software Development
Object-Oriented Design
Data Structures
Java
Python
SQL Server
Spring Framework
Angular
Healthcare IT
Algorithms
Agile
Code Review
System Design
Web Development
Database Design
Frontend Development
Backend Development
Problem Solving
Scalability

Share Job:

How to Get Hired at EClinicalWorks

  • Research eClinicalWorks' culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight object-oriented design, data structures, Java, Python, and SQL Server skills for this Intern - Software Engineer role.
  • Showcase relevant projects: Detail academic or personal projects involving software development, especially with healthcare IT or enterprise solutions.
  • Prepare for technical interviews: Practice coding problems related to algorithms, data structures, and system design, aligning with eClinicalWorks' needs.
  • Demonstrate communication skills: Emphasize your ability to collaborate, participate in code reviews, and communicate effectively with stakeholders.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background