Windows Developer - Kempton Park Verfied

Salary Negotiable Kempton Park, Gauteng Kempton Park, Gauteng more than 14 days ago 21-10-2014 9:49:22 AM
18-11-2014 9:49:22 AM
Our client, a leader in the Aviation industry, is looking for a dynamic individual to take up the role of a Windows Developer and become a part of their team.

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 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 the company 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 self-sufficient 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.

If you have not received a response within 48 hours of submitting your resume, please consider your application as being unsuccessful.