Jr Developer
OnMyWay - New York, NY

This job posting is no longer available on OnMyWay. Find similar jobs: Junior Developer jobs - OnMyWay jobs

Seeking a dynamic, talented, and experienced programmer to work with day to day back end automation and reporting. The successful candidate must possess strong programming knowledge with C/C++ and or a scripting language such as Perl.

Required skills:
  • College degree in Computer Science or equivalent education
  • 5+ years of overall development experience
  • 2+ years of Perl development experience (including OOP, module design, and DBI)
  • Must have experience in developing, enhancing, and maintaining current in house utilities written in Perl
  • Strong SQL experience (MySQL mainly but PostgreSQL would be helpful)
  • Database design, optimization, and normalization techniques
  • Experience working with large volumes of data
  • Subversion/CVS (SVN preferred)
  • Very comfortable within a Linux environment (specifically Ubuntu and CentOS)
  • Software development in a Unix environment
  • Participate in the requirements, definition, design, development, testing, and documentation of computer software. Analyze program output, code, and documentation for correctness and consistency and provide recommendations for improvements
  • Basic system administration skills
  • Ability to communicate verbally with both technical and non-technical users
  • Familiarity with REST, JSON, SOAP
  • Knowledge of using regular expressions in Perl
  • Good understanding of XML (ability to process XML files)
Desired skills:
  • Proven experience integrating with 3rd party API’s
  • Understanding of data normalization
  • Familiarity with web services based on SOAP, XML, and WSDL
  • Strong PostgreSQL experience
  • Shell scripting
  • Cron, HTML, PHP, CSS
  • Modern Javascript experience (JQuery/JQueryMobile highly preferred)
  • Desire for continuous learning and self-improvement
  • Emphasis on communication skills
  • Mentoring of Junior team members
Compensation:
  • Salary dependent on experience
  • 100% company-paid health insurance
  • Company-sponsored education and professional development
  • Flexible work hours
  • Company-sponsored social events