Chicago, IL

Junior Software Developer

We are seeking talented individuals that are motivated to kickstart their Technology careers. No prior professional experience is required.

Revature is the largest and fastest-growing employer of emerging technology talent across the U.S. Come join us! As a Revature Entry Level Software Engineer you will receive on-the-job-training to become an experienced software engineer

Remote Interviews are starting now!

Benefits for Entry Level Software Engineers:

· Launch a Software Engineering career with no prior experience

· Learn to code on the job. That’s right: We pay you to learn.

· Competitive salary

· Relocation & housing assistance

· Paid time off

· Industry Certifications – Employer paid.

· 401k

· Mentoring program

· Experience with the largest companies in the US

· Career acceleration: Over 72% of Revature alumni have received an additional promotion and 92% saw their salary significantly increase after launching their tech career with Revature

Entry Level Software Engineer Training Program

· Full Time paid training

· Real-World Projects – to get your enterprise ready for placement with one of our corporate partners.

· Training on the most in-demand programming skills in the job market. We work together with our corporate partners, to identify the skills that are most vital to their organization

· We’re invested in your success—you’ll have an employee engagement team member to support and provide you with a wide range of assistance.

· As a Revature employee, you’ll also have access to our expansive network of like-minded peers who can show you the ropes to ensure you’ll rock your tech career.

What We Are Looking For

· College degree (Associates or Bachelors)

· Strong desire to learn to code – No prior professional experience required.

· A natural problem solver

· Strong communication and interpersonal skills

· Willing to relocate anywhere in the US – Relocation assistance provided

Working for Revature is more than a job, we develop you into an experienced Software Engineer and put you on an accelerated career path. Fast track your tech career and work for a company that invests in you—whose own success is dependent on your success.

  • Resolve hardware, software and network problems
  • Provide hardware / software technical support
  • Providing software and hardware support to end users
  • Provide technical hardware, software and network support to end users
  • Assist in troubleshooting software application issues
  • Provide technical support for both hardware and software issues users
  • Perform software and hardware demos
  • Maintaining inventory of hardware/software in the computer
  • Troubleshoot all support issues for the company (hardware/software/network)
  • Develop applications software and systems
  • Inquire regarding computer software or hardware operations to resolve problems
  • Supporting maintenance of system software and hardware components
  • Determine computer problems and to coordinate hardware and/or software solutions
  • Configure and upgrade computer hardware / software
  • Plan software releases in accordance with other software applications
  • Provide system level support to all personnel for all company computer software
  • Provide user orientation on hardware, software and network operations
  • Perform first-line troubleshooting on various hardware and software
  • Provide user PC hardware/software phone support
  • Provide computer support services both for hardware and software through company help desk system

Recommended Skills

  • C (Programming Language)
  • C++ (Programming Language)
  • Python (Programming Language)
  • Software Development
Browse other jobs