The Software Engineer is responsible for planning, designing, developing, testing, debugging, documenting and managing software applications. This includes responsibility for effectively presenting information and responding to questions from non-technical clients as well as technical peers. The position will also contribute to reviews and recommendations of vendor-supplied software products as well as development tools and environment best practices.
Bachelor’s degree in Computer Science or related field, or equivalent professional experience is required. Successful candidates should possess 5+ years experience creating software applications using technologies relevant to Rho development needs.
Knowledge of and experience with the following is highly desired:
Other important knowledge areas for this position include the following:
Usability and user interface design and experience incorporating that knowledge in software applications Oracle database development using PL/SQL Experience working on a team for medium- to large-scale software application projects including coordinating with other programmers, adhering to team standards for development, documenting and managing source code/APIs/ interfaces, prioritizing needed modifications, and deploying new versions Working in a federally regulated environment with validated software
Candidates must be professional, team-oriented and have strong initiative. Must be highly organized with exceptional attention to detail and should possess the ability to multi-task effectively. Ideally, candidates should have strong written and oral communication skills with the ability to communicate effectively at both a technical and non-technical level.
Rho, Inc. - 20 months ago
Rho is a full-service, professionally managed contract research organization optimally sized to deliver results from clinical research with...