Software Engineering Coop
at Johnson Johnson
Danvers, Massachusetts, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 29 Dec, 2024 | Not Specified | 02 Oct, 2024 | N/A | Css,Development Projects,Affirmative Action,Postgresql,Java,Agile Methodologies,Python,Web Technologies,Computer Science,Color,Consideration,Javascript,Version Control,Emerging Technologies,Agile,Typescript,Communication Skills,Html | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Abiomed, a Johnson and Johnson Company, is recruiting for a Software Engineering COOP, located in Danvers, MA.
We are seeking a motivated and versatile Co-op student for our Software Engineering role at Abiomed, starting in January. This role offers an outstanding opportunity to work closely with our software team to develop and improve our upcoming medical device. Our candidate should have a passion for building and optimizing software solutions.
You’ll work alongside a diverse team of engineers, gaining hands-on experience with the latest technologies while solving meaningful challenges that directly influence our company goals.
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 to align with industry standards.
- Contribute to Documentation: Document your work and assist in maintaining comprehensive project documentation.
QUALIFICATIONS
Education:
- Junior, Senior, or Grad student pursuing a degree in Computer Science, Software Engineering, or a related field.
Experience and Skills:
Required:
- Proficiency in Web Technologies: Experience with web development technologies including 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 and experience with SQL-based databases (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 and problem-solving skills with a proactive approach to learning and adapting.
- Communication Skills: Excellent written and verbal communication skills with the ability to collaborate optimally in a team environment.
- Project Experience: Proven experience through coursework, personal projects, or previous internships. Contributions to open-source projects or a personal portfolio are a plus.
Preferred:
- Experience with Full Stack Development: Previous experience or coursework in full-stack development projects.
- Familiarity with Agile Methodologies: Exposure to Agile or Scrum methodologies is advantageous.
- Interest in Emerging Technologies: Passion for learning about and working with new technologies and tools.
Abiomed, part of Johnson & Johnson Medtech, is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
For more information on how we support the whole health of our employees throughout their wellness, career and life journey, please visit www.careers.jnj.com
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 to align with industry standards.
- Contribute to Documentation: Document your work and assist in maintaining comprehensive project documentation
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Software Engineering, Engineering
Proficient
1
Danvers, MA, USA