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