Boston Medical Center (BMC)

Software Developer Intern, Infectious Diseases Research

Boston Medical Center (BMC)

internship

Posted on:

Location Type: Hybrid

Location: BostonMassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $15 - $20 per hour

Job Level

About the role

  • Intern will be working directly with Lab Software Engineers in all aspects of their job.
  • Examples of potential projects include developing C++ Unit Tests through the GTest Framework, addressing Critical Bugs and feature requests in the code base, development of SQL scripts for common DB interactions.
  • Refactoring of single use scripts into standard open-source style projects, ensuring good code management/documentation/testing across lab.
  • All intern projects will make use of git, auto-documentation tools, CI/CD, and unit testing.
  • Write documentation for both developers and users.
  • Adhere to agile methodology.

Requirements

  • Student enrolled in an undergraduate degree program, preferably beyond a second semester sophomore pursuing their degree in CS, IT, CE, or equivalent
  • Must have an introductory level understanding of C/C++ and/or Python
  • Basic knowledge of Microsoft Office is required
  • Experience with Git and GitHub is preferred
  • Basic knowledge of TypeScript, Python, HTML, CSS/SCSS is preferred
  • Exposure to SQL/Relational Database Management (RDBMS)
  • Exposure to cloud computing/AWS
  • Must possess excellent interpersonal, verbal and written communication skills
  • Must have an interest in performing new and varied work assignments, and be flexible with regard to work assignments
  • Must have the ability to perform multiple tasks and prioritize duties
  • Ability to work independently
Benefits
  • medical, dental, vision, pharmacy
  • discretionary annual bonuses and merit increases
  • Flexible Spending Accounts
  • 403(b) savings matches
  • paid time off
  • career advancement opportunities
  • resources to support employee and family well-being
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++PythonSQLTypeScriptHTMLCSSUnit TestingGTest FrameworkAgile MethodologyRelational Database Management
Soft Skills
interpersonal skillsverbal communicationwritten communicationflexibilitytask prioritizationindependence