You are viewing a preview of this job. Log in or register to view more details about this job.

Entry-Level Software Engineer

Entry-Level Software Engineer (Training + Placement Program)

We are hiring entry-level Software Engineers to join a structured talent development program that combines hands-on training with real-world project experience.

This opportunity is ideal for candidates with foundational technical skills who are looking to launch and grow a long-term career in software engineering.

 

What You’ll Do

  • Participate in a paid, instructor-led technical training program
  • Build foundational skills in programming, problem-solving, and system design
  • Transition into a hands-on Software Engineering role supporting enterprise-level applications
  • Collaborate with development teams to deliver solutions and enhancements
  • Apply feedback, continue learning, and grow within a structured environment

 

What We’re Looking For

 

Technical Basics

  • Understanding of programming fundamentals (variables, control flow, functions, data structures)
  • Basic knowledge of databases (tables, queries)
  • Exposure to coding through school, projects, internships, or early career experience

Core Skills

  • Strong analytical and problem-solving ability
  • Ability to learn quickly and apply new concepts
  • Effective written and verbal communication skills
  • Attention to detail and ability to manage multiple priorities
  • Team-oriented mindset with a collaborative approach

Preferred

  • Bachelor’s degree in Computer Science, IT, or related field (or equivalent experience)
  • Prior technical internship, project work, or 1+ year of related experience

Program Structure

  • Training Phase (Remote): ~6 weeks of paid technical training
  • On-the-Job Phase: Full-time placement supporting engineering teams onsite
  • Ongoing mentorship, coaching, and performance feedback

Compensation

  • Training: $16/hour
  • On-the-Job: $25/hour
  • Standardized rates for all participants

Additional Requirements

  • Ability to work onsite 5 days/week after training
  • Reliable internet and personal computer for training period
  • Must be authorized to work in the U.S. without sponsorship now or in the future
  • Willingness to commit to a structured development program (approximately 12 months)

Why Apply

  • Structured pathway into a Software Engineering career
  • Paid training + real-world experience
  • Mentorship and long-term growth opportunity
  • Exposure to large-scale enterprise systems and teams