Job Description
<p>Responsibilities:</p><ul><li>Advises others and assumes a technical leadership role in support of the solution construction, implementation, and system integration.</li><li>Controls project schedules according to quality standards with programs meeting user requirements, easily maintainable and delivered on time.</li><li>Provides technical advice to project managers and gives technical direction to team members.</li><li>Brings forward and escalates issues that jeopardize the success of the project.</li><li>Acts as a link in communication between project managers, quality assurance, team members and customers.</li><li>Performs technical tasks including programming, unit testing, system integration and support.</li><li>Documents developed software programs.</li><li>Participates in system analysis and design.</li><li>Participates in project estimation and planning.</li><li>Performs products installation and configuration.</li><li>Conducts customer training on software programs.</li><li>Investigates, introduces, advises and educates others on tools, technologies, and methodologies.</li><li>Compares and articulates alternative approaches to a design, and implements technical solutions that meet initial requirements.</li><li>Mentors and assists other team members.</li><li>Ensures all programs are developed to schedule, and meet the required standards.</li><li>Develops policies and standards for software construction.</li></ul><p><br></p><p>Qualifications:</p><ul><li>Bachelor’s degree in Computer Science/ Computer Engineering.</li><li>5+ years of relevant experience</li></ul><p></p>