Software Engineer Intern
SageSure
Jersey City, NJFresher5d agovia LinkedIn
About the Role
- Software Engineer Intern role within the Rising Pioneer Program at SageSure.
- 10-week program providing hands-on experience and insight into business operations.
- Opportunity for post-graduation roles considered.
Key Responsibilities
- Learn and network with employees, leaders, and other interns.
- Potential to earn college credit.
- Provide research and analysis support on ad-hoc projects.
- Fulfill tasks and project assignments set out by team leaders.
- Receive coaching, mentoring, and feedback from professionals.
- Support the design, development, testing, and maintenance of software applications and solutions.
- Write, review, and troubleshoot code, with a primary focus on Java-based development.
- Collaborate with Software Engineers, Product Managers, and other technology partners to understand business requirements and translate them into technical solutions.
- Participate in code reviews, testing, debugging, and other software development lifecycle activities.
- Assist with identifying and resolving software defects and technical issues.
- Contribute to the development of scalable, reliable, and maintainable software solutions.
- Learn and apply software engineering best practices, including source control, documentation, testing, and agile development methodologies.
- Participate in team meetings, technical discussions, and project planning activities.
Requirements & Tech Stack
- Currently enrolled in a relevant degree program with a focus on Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical field.
- Anticipated graduation date in 2028.
- Foundational programming knowledge and experience with Java through coursework, projects, or prior experience.
- Strong problem-solving, critical thinking, and analytical skills.
- Understands object-oriented programming concepts and software development fundamentals.
- Strong communication skills and ability to collaborate effectively with technical and non-technical team members.
- Detail-oriented.
- Comfortable multitasking and eager to learn new technologies, tools, and development practices.
- Ability to work independently and collaboratively.
- Authorized to work in the United States.
Qualifications (Highly Preferred)
- Prior internship, technical project, or software development experience.
- GPA of 3.0 or higher.
- Experience developing applications or completing academic projects using Java.
- Familiarity with Git or other source control tools.
- Exposure to APIs, databases, SQL, cloud technologies, or web application development.
- Familiarity with automated testing, debugging tools, or software testing concepts.
- Exposure to Agile or Scrum development environments.
- Experience with additional programming languages or technologies beyond Java.