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.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 149 need no experience

Most hiring: Boeing, American Express, BAE Systems, Inc.

See all 150 →