Windows Developer - Kempton Park Verfied

Salary Negotiable Kempton Park, Gauteng Kempton Park, Gauteng more than 14 days ago 11-09-2014 7:07:46 AM
09-10-2014 7:07:46 AM

Main Purpose
· Have a hands-on involvement in the design, scoping, development, delivery, support
and operation of the complete airline reservations system.
3. Job Objectives
Strategic:
· Support the Technical Lead in programming and development of new IT systems
solutions.
· Maintain a cost-conscious focus throughout in order to support the business
strategy when making decisions or finding solutions.
· Support the Technical Lead by remaining abreast of all related global competitor
movements and trends in order to keep the company the most innovative airline.
· Conduct research and build technical knowledge on any new developments in
both the IT field and the airline industry.
Operational:
· Work closely with the Technical Lead in order to gain better understanding and
knowledge from this role.
· Maintain ownership of technical systems.
· Maintain own technical knowledge and skills by remaining abreast of technology
and latest developments related to programming by using cutting edge
technology to support the business.
· Must take ownership of any complex coding within the IT system solutions by
actively driving and completing this.
· Design, scope and complete detailed technical specifications to support the
various projects and enhancements.
· Adhere to the set project timeframes and milestones for all development
requirements.
· Provide continuous (weekly & monthly) feedback on the status of all
developments.
· Get directly involved in trouble shooting, in accordance to the severity of the
problem, to provide support and resolution timeously and effectively.
· Support the Technical Lead in monitoring current architectural infrastructure to
ensure this supports high volumes and high performance.
· Maintain accurate cross-functional systems knowledge to ensure the various
platforms/systems integrate seamlessly.
· Complete release notes and manage the release process with 3rd party providers
in accordance to Company’s change management process.
· Facilitate the change management for business processes that change as a result
of project deliverables.
· Adheres to all related change management procedures and policies, ensuring a
well planned roll-out and in accordance to audit requirements.
· Be on stand-by for after-hours support to the business to efficiently and
timeously resolve any issues reported by the business.
· Conduct and accurately report on all annual/quarterly Disaster Recovery tests and
implement and manage any corrective steps arising from this.
· Understand network design for accurate trouble shooting and give input into any
enhancements or developments related to the network.
· Maintain and uphold ethical standards and the Company Culture in order to
protect the business and its customers and guests.
· Be responsible for designing and writing middleware services and IBM Informix
RDBMS stored procedures within the Tuxedo framework.
· Responsible for writing XML documents and XSLT style sheets for creating and
formatting messages using various XML editors.
Customer focus:
· Support and effectively interact with internal stakeholders (e.g. Project Lead) in
order to support the overall project/enhancement implementation and
requirements.
· Provide assistance to key IT resources in order to empower them for selfsufficient
trouble shooting and problem resolution.
4. Job Specific Requirements
Job Knowledge:
· Experience in Windows programming is required
· Proficient in OOP, C#, VB & VB.NET, ASP.NET, XSLT, SOAP/XML, SQL, HTML,
Javascript, C/C++, CSS
· Experienced in IIS configuration, tuning and troubleshooting
· Operating systems: MS Windows (XP, 2003, 2008) , exposure to Linux a distinct
plus
· Visual Studio command line experience a plus
· Knowledge of SQL Server administration
· DBA knowledge, structure and design.
· Good understanding of data structure and algorithms.
· Understanding of project planning and full product life cycle.
· HTTP/HTTPS
· Functional knowledge of English with strong verbal and written communication
skills
· Working knowledge of VPN & WAN infrastructure
Job Related Skills:
· Ability to take ownership of legacy software for enhancements, refactoring and
troubleshooting.
· Strong database programming skill set.
Job Experience:
· 5+ years experience with Microsoft’s .NET development environment
· Experience with version control tools like CVS and GIT
· Has worked in an commercial software development environment
· Experience in travel and hospitality industry, with strong emphasis on the airline
segment.
· Experience with payment processing solutions (credit cards, cash payment
solutions, etc).
Education:
· BSc/BCom in Computer Science/Information Technology (desirable).
· Must be certified in required programming languages.
Additional requirements
· Requires own transport.
· Availability for ‘stand-by’ is a must.
· Must be able to travel as and when required.