Software Dev Co-op, Applied Sciences

Johnson & Johnson Services, Inc.over 1 year ago
Danvers, Massachusetts, United States
On-site
Full-time
Beginner Level (< 1 year)

Job Description

Position Overview

Johnson & Johnson is currently seeking a Software Dev Co-op, Applied Science to join our Innovation team located in Danvers, MA. At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured; where treatments are smarter and less invasive; and where solutions are personal. Learn more at https://www.jnj.com.

Key Responsibilities

  • Build and Refine Capabilities: Assist in designing, developing, and testing new features for our web applications.
  • Collaborate on a Full Stack Project: Work on both front-end and back-end tasks, including UI development, server-side logic, and database management.
  • Debug and Optimize Code: Identify and resolve bugs, and optimize application performance to ensure a flawless user experience.
  • Engage in Code Quality Assurance: Participate in code reviews and walkthroughs to ensure code quality and alignment with industry standards.
  • Contribute to Documentation: Document your work and assist in maintaining comprehensive project documentation.

Required Qualifications

  • Education: Junior, Senior, or Graduate student pursuing a degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in Web Technologies: Experience with JavaScript, TypeScript, HTML, and CSS; familiarity with front-end frameworks (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Express or similar).
  • Database Knowledge: Understanding of database concepts with experience in SQL-based (e.g., MySQL, PostgreSQL) or NoSQL databases.
  • Programming Skills: Proficiency in at least one programming language such as JavaScript, TypeScript, Python, Java, or C#.
  • Version Control: Experience with version control systems, particularly Git.
  • Problem-Solving Abilities: Strong analytical skills with a proactive approach to learning and adapting.
  • Communication Skills: Excellent written and verbal communication abilities for effective teamwork.
  • Project Experience: Proven experience through coursework, personal projects, or previous internships. Contributions to open-source projects or a personal portfolio are a plus.

Preferred Qualifications

  • Experience with Full Stack Development: Previous experience or coursework in full-stack development projects.
  • Familiarity with Agile Methodologies: Exposure to Agile or Scrum methodologies.
  • Interest in Emerging Technologies: Passion for learning and working with new technologies and tools.

Benefits & Perks

  • Compensation: $22 per hour to $51.50 per hour based on program year, discipline, degree, and/or experience; overtime eligible.
  • Eligible to participate in Company employee benefit programs including medical insurance, sick time, holiday pay, and the Company’s consolidated retirement plan.
  • Housing stipend offered for those who qualify.
  • This position is ineligible for severance.
  • For more details on benefits, visit Employee Benefits.

Required Skills

Node.js
Express
Git
JavaScript
TypeScript
HTML
Python
CSS
NoSQL
Full Stack Development
React
SQL
Java
Agile Methodologies
C#
Angular
Vue.js