The Software Engineer's role is to work with other software engineers that capture requirements, design and develop technical solutions using both existing client software and new technical solutions. This is a 6-month contract-2-hire opportunity. Must be local to Pittsburgh area or willing to relocate.
Must be a permanent US resident as we are unable to sponsor for this role.
Responsibilities • Analyze existing code to determine functionality and opportunity for enhancement • Program new or enhanced capabilities based on requirement specifications • Test code and prove quality and accuracy before deployment • Commit to delivery deadlines based on estimations and project schedule needs • Take part in research efforts to identify opportunities for and implement new technology solutions when appropriate • Train end users to operate new or modified programs • Install software products for end users as required
Position Requirements
Formal Education & Certification • College diploma or university degree in the field of computer science, information systems, or software engineering
Knowledge & Experience • Minimum of 1 year work experience after college degree • Proficiency in programming languages including PL/SQL, Java, Javascript • Knowledge of current Internet technologies such as HTML, JQuery, XML, CSS and Json • Relational database experience, Oracle preferred • Understanding of coding methods and best practices • Understanding of platforms such as Unix, Microsoft Windows, IIS and Apache • Understanding of Android app building