Dubai, United Arab Emirates
Posted on Apr 09 2015 (over 3 years ago)
As a Developer the duties would be to be maintaining and updating existing projects and building new features and functionalities and participate in setting definitions from client requirements, negotiate requirements from clients.
Introduce updates that can improves the existing systems and make current process flows easier-simpler-more efficient.
Migrate legacy systems from .NET 1.1 Visual studio 2003, and VC++ Visual studio 6, to recent .NET versions and Identify, handle and resolve bugs found and reported.
Correlate between reported support cases to identify other non-reported system bugs or needed updates or fixes.
Work with support team on second level debugging and problem solving tasks.
Define, perform and approve test cases and test scenarios for system updates and changes.
Perform routine manual system cleanups and routine manual reports and introduce and develop functionality that makes manual routine tasks simpler, automated.
Minimum 3 years development experience in ASP.NET, C#, Visual Studio 2003 and later versions, Including:
Minimum 5 years development experience in SQL, Including:
Minimum 5 years development and problem solving experience in C++, VC++ using Visual Studio 6 and later, Including:
As Project manager the duties would be to oversee the design, implementation and tracking of a number of short and long term projects, some of which are in constant development, in the fields of IT/ telecom/software development/mobile systems/POS systems.
Manage communication and guide different teams to reach the set targets and get the final product in line of client requirements.
Able to take lead in negotiating with clients and technical team on best ways to design a technical solution, involving hardware, software, Integration interfaces, protocols, messaging or other elements.
Communicate effectively, creative, team player, able to work with minimum guidance, can lead and make decisions, organized and be able to set plans, follow-up, negotiate, mange conflicts, solve problems, adaptable and stress tolerant.
Be able to demonstrate successful projects that was managed and lead by the candidate.
Be able to demonstrate experienced in variety of programming languages, Operating systems, networking system and databases.
Experience in Project management tools and software, proficient in Word, excel, outlook, Visio and interface and system designing tools and languages.
University Degree in IT or in software/hardware engineering or related.
Able to work with minimum supervision on flexible working hours.
4-5 years of experience in same or similar fields.