Software Developer

Evolve IP   •  

Wayne, PA

Industry: Professional, Scientific & Technical Services

  •  

Less than 5 years

Posted 30 days ago

The Software Developer is responsible for designing, developing and delivering software applications based on specifications in a team environment. In addition, this position will participate in code reviews and paired programming.

Qualifications

  • BA/BS in Software Development or similar, commensurate experience
  • 2-5 years industry experience
  • Solid written and oral communication skills
  • Proven experience leading a team of junior developers
  • Ability to work directly with customers in a professional consultative manner
  • Strong software build experience using a repository driven configuration management build utility
  • High-level EQ
  • Experience with code reviewing tools (Crucible or Review Board)
  • Familiarity with Java development, OOP, Test Driven Development, Spring, Hibernate, Continuous Integration/Delivery, and Front-end development
  • MSOffice proficient

Duties and Responsibilities

  • Design, deliver and support enterprise systems
  • Multi-tiered Service Oriented Architecture
  • Continuous integration/ continuous delivery
  • Use of static code analysis tools
  • Utilization of Spring and Hibernate framework