如有兴趣请发简历到
steven_c_x@hotmail.com
________________________________________
COMPANY: C.S.T. Consultants Inc.
www.cst.org
POSITION: SOFTWARE DEVELOPER (1 YEAR CONTRACT)
DEPARTMENT: IT
REPORTS TO: MANAGER APPLICATIONS DEVELOPMENT
________________________________________
Job Summary:
Design, develop, assess, and troubleshoot software programs and applications according to the business needs and deliver highly efficient system solutions. This includes configuring, coding, conducting research, developing, and documenting software specifications throughout the project life cycle. The Software Developer will also oversee system startups in a timely and accurate fashion, provide support to other departments or internal IT teams where required and work with other team members during all phases of the application development life cycle.
Duties and Essential Job Functions:
New Development (Web, RESP Solutions, Oracle Financials), application support and maintenance (70%)
• Develop new software solutions for areas that need improvement and maintain software to support CST’s business operations.
• Resolve complex functional issues and perform development/unit test work for the projects/work requests assigned according to business requirements/specifications.
• Take an active role with other team members in cross-departmental projects.
• Collaborate with the development team and provide support to other project teams during the life-cycle of application solutions.
• Ensure a high quality technical design, program logic, data processing, and error resolution for the application development work.
• Comply with best development practices as outlined by the CST development team.
• Document the development work performed through technical design, code review and process documentation.
• Provide internal application help desk support when required.
• Monitor and administer websites and applications.
Research, development and integration of new technologies (15%)
• In conjunction with the other IT teams, participate and provide input in setting organizational technology development strategies and improving process efficiency.
• Identify, recommend, and prioritize new technology and application features in conjunction with the department managers and senior team members
• Conduct research on current and emerging technologies and issues in support of application development efforts.
Process improvement and re-engineering (10%)
• Recommend business and system solutions that satisfy sponsor/stakeholder needs and enable efficient delivery.
• Continuously explore and present options that bring value for the business users.
Other Functions and Responsibilities (5%):
• Facilitates and supports business process improvements and documentation
• Perform other duties as assigned
Qualifications:
• A university degree in computer science is preferred.
• Minimum 3 years experience in software development, web design and development experience (HTML, CSS, JavaScript)
• Ability to assess new technologies and how they can benefit CST
• Excellent analytic thinking and proactive in finding the most efficient solutions and appropriate technologies
• Must have solid understanding of Oracle’s development frameworks and tools
• Web development packages (MOD_PLSQL, PSP, Apache, etc.)
• Web services (J Developer, XML, WSDL, etc.)
• Enterprise integration tools
• Oracle PLSQL, Forms and Reports
• Must be experienced with Oracle’s 10g/11g databases
• PL/SQL development
• Triggers, stored procedures and functions, views
• Performance tuning
• Highly motivated, self starter, able to work independently or as part of a team
• Highly motivated, accountability for timely deliverables
• Ability to effectively communicate written and orally with both, technical and business team
• Excellent interpersonal and facilitation skills, conflicts/issues resolution
• Ability to effectively prioritize and execute tasks in a high-pressure environment