Carrier is seeking a Software Engineering Intern to assist in designing and developing cloud-based software applications and components, contributing to the company's intelligent climate and energy solutions.
Requirements
- Proficiency with C-Sharp or Java for backend development
- Proficiency with ReactJS and JavaScript for user interface development
- Solid understanding of object-oriented design (OOD) and object-oriented analysis (OOA)
- Familiarity with software engineering principles, SDLC, and cloud-based architectures
Responsibilities
- Designing and developing cloud-based software applications and components using modern programming languages and frameworks
- Participating in an Agile/Scrum development environment, contributing to sprint planning, reviews, and retrospectives
- Analyzing software requirements and developing solutions that meet business and technical needs
- Performing code reviews, requirement analysis, and system risk assessments to ensure software quality and maintainability
- Evaluating and recommending emerging technologies and tools to enhance team productivity and system performance
- Contributing to both front-end (ReactJS) and back-end (C-Sharp/Java) development efforts, depending on your skills and interests
Other
- Must be currently pursuing a Bachelor’s or Master's degree in Computer Science, Software Engineering, or any engineering field.
- Must have an overall GPA of 3.0 or higher.
- Must be eligible to work in the US without sponsorship.
- Previous internship experience preferred.
- Strong analytical, organizational, and problem-solving skills
- Self-motivated, proactive, and capable of managing multiple priorities
- Excellent communication and collaboration skills; comfortable working in a team-based environment