Jr. Software Engineer Back End

Description

At Turning Technologies, our mission is to enable engaging and interactive experiences that improve learning. We are a world leader in audience response technologies ranging from a variety of hardware clickers to our innovative SaaS based web platform.  Our office is located in Youngstown, OH and we are looking candidates in the OH/PA area.

Responsibilities

  1. Maintain, modify, expand and enhance existing applications within a variety of web/mobile/desktop-based software
  2. Participate in team-based activities for architecture design and creation of requirements
  3. Actively participate in all aspects of the software development lifecycle (designing, developing, testing, deploying)
  4. Evaluate new and emerging technologies for implementation
  5. Implement requirements following documented coding standards
  6. Participate in peer code reviews
  7. Create robust, scalable, and highly-available applications
  8. Work collaboratively with team members both on-site and remotely
  9. Actively participate in regularly scheduled scrum meetings

 

Abilities

  1. Thrive in a highly collaborative team environment
  2. Capable of effectively communicating technical concepts to team members
  3. Demonstrate aptitude for learning new technologies
  4. Have a positive attitude and thrive in a dynamic environment
  5. Exhibit strong interpersonal and communication skills (both verbal and written)
  6. Possess strong analytical and problem-solving skills

 

Qualifications

  1. Excellent programming skills using object-oriented programming languages
  2. Familiarity with data structures and algorithms
  3. Familiarity with web development
  4. Experience using source control such as GIT, SVN or equivalent
  5. Legally authorized to work in the US on permanent basis
    1. Please note that Turning is not currently sponsoring work visas or transfers.

 

Focused Qualifications

  1. Bachelor’s Degree in Computer Science or related field
  2. 1-3 years of professional software development
  3. 1+ years of experience with Java development (preference towards Spring / Spring Boot)
  4. 1+ years of experience with SQL database design and development
  5. 1+ years of experience working in an agile environment
  6. Familiarity with web service design and development