Software Developer

Position Purpose 
Develop, test, and maintain the Perceptyx code base. Development, documentation, and maintenance of APIs used by web-based applications in our portal and premium service platforms. Providing technical consultation and expertise to Product Managers and other Perceptyx staff members. Participating in technical planning and architectural exercises. Conducting peer reviews in an agile environment. Other duties as assigned.
Essential Job Functions 
  1. Refactor, optimize, and maintain existing software to perform more efficiently or to work within new constraints. 
  2. Creates new software used to support, distribute or maintain Perceptyx products. 
  3. Performs advanced testing and debugging to identify and resolve problems in existing systems. 
  4. Participates in code reviews and assists other team members with support and analysis of external and internal systems. 
  5. Adheres to the policies and procedures of the company. 
  6. Adheres to coding and development standards and practices provided by Perceptyx.
 Education / Experience 
  • Bachelors degree in Computer Science or the equivalent work experience 
  • Minimum of five years experience in software or website development; proven experience developing large-scale database-driven applications a plus 
  • Strong professional experience programming with Perl 
  • Must have experience with test-driven development 
  • Excellent communication skills, and ability to collaborate 
  • Strong organizing and planning skills 
  • Good problem analysis and problem solving skills 
  • Strong judgment skills 
  • Critical thinking skills 
  • Strong written and oral communications skills 
  • High integrity and high level of maturity required 
  • Must be very detail oriented with high degree of adaptability 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file