Graduate Trainee Software Engineers (Multiple Positions)

Posted 3 months ago

Location: Central New Jersey

Job Type: Full-time, Entry-Level


Job Summary:

We’re seeking bright and enthusiastic software engineering graduates to participate in our comprehensive training program. As a Graduate Trainee Software Engineer, you’ll develop skills in software development, collaborate with experienced engineers, and contribute to innovative projects.

Key Responsibilities:

  • Participate in intensive training and mentorship programs
  • Collaborate with senior engineers on software development projects
  • Design, develop, test, and deploy software applications
  • Learn and apply programming languages (e.g., Java, Python, C++)
  • Understand software development methodologies (Agile, Scrum)
  • Contribute to code reviews and ensure high-quality software
  • Troubleshoot and resolve technical issues
  • Stay up-to-date with industry trends and emerging technologies

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field (completed within last 2 years)
  • Strong programming fundamentals (data structures, algorithms, OOP)
  • Familiarity with programming languages (Java, Python, C++, JavaScript)
  • Understanding of software development principles and methodologies
  • Excellent problem-solving, analytical, and communication skills
  • Team player with a willingness to learn

Nice to Have:

  • Experience with:
  • Cloud platforms (AWS, GCP, Azure) Database management systems (SQL, NoSQL) Version control systems (Git) Agile project management tools (Jira, Trello)
  • Participation in coding challenges, hackathons, or open-source projects
  • Certification in programming languages or software development methodologies

What We Offer:

  • Comprehensive training and mentorship program
  • Competitive salary and benefits package
  • Opportunity to work on innovative projects
  • Collaborative and dynamic work environment
  • Professional growth and development opportunities
  • Access to cutting-edge technologies and tools

Training and Development:

  • Intensive training program (3-6 months)
  • Mentorship from experienced software engineers
  • Regular code reviews and feedback
  • Opportunities for certification and professional development

Apply For This Job

A valid phone number is required.

Allowed file types: PDF, DOC, DOCX, ODT, RTF, TXT

Scroll to Top