
Software Developer Intern, Infectious Diseases Research
Boston Medical Center (BMC)
internship
Posted on:
Location Type: Hybrid
Location: Boston • Massachusetts • United States
Visit company websiteExplore more
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