Software Engineering - Internship

WANT TO JOIN OUR TEAM?
WE CAN't WAIT.

JOB DESCRIPTION
Digital Factory is searching for a passionate individual with an entrepreneurial mindset who is ready to lead. As a Software Development Engineer, you will be responsible for hiring and leading a team of engineers responsible for building high performing, fluid applications that interact with distributed cloud-hosted systems. A successful candidate will have an established background with strong technical ability, excellent project management skills, great communication skills and a proven track record of developing and mentoring software engineers. This is a 6 - 9 month internship with the possibility of an extension and/or salary based on performance, job requirements, and availability of the selected candidate.

Department: Technology
Reports to: Vikas Wadhwa,
Location: Chicago, Illinois

WHO WE ARE

Our team's digital inventiveness and mobile location expertise creates brand stories that produce results. We are seasoned professionals who have worked in marketing, technology, mobile, and beyond. Our skills include Micro-fencing, mobile strategy, data analytics, and more.

THIS POSITION WILL ENTAIL:

​In this position, you will partner with product managers, project managers, and other internal partners.  

  • Managing all the activities of the software development team
  • Setting attainable goals to team members in order for the project to be finished on time

  • Providing guidance to team members to encourage work productivity

  • Ensures timelines are followed by the software development theme

  • Managing multiple projects at once

  • Representing the software department in meetings

  • Leading and growing a team of software engineers in an Agile environment

DESIRED SKILLS QUALIFICATIONS:
  • Computer Science fundamentals in object-oriented design
  • Computer Science fundamentals in data structures

  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis

  • Proficiency in, at least, one modern programming language such as Python, Javascript, Java

REQUIRED EDUCATION AND WORK EXPERIENCE:

  • Bachelor’s Degree in Computer Science or related field

  • 3+ years of experience working as a professional software development engineer building production quality mobile or web applications

  • 2+ years of people management

PREFERRED QUALIFICATIONS:

  • Experience building complex software systems that have been successfully delivered to customers

  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

  • Ability to take a project from scoping requirements through actual launch of the project

  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.

  • Health Care Industry experience a plus



Digital Factory is an Equal Opportunity Employer

APPLY FOR THE POSITION!
Panel 4a Panel 4b Panel 4c
Panel 0a