Job closed
Ref: RP912-02
Job description / Role
Job Description
We are looking to hire an excellent Software Developer who will be responsible for enhancing current programs, gathering requirements, designing and developing future programs.
Main Tasks of the Role
• Full life cycle application development.
• Designing, coding and debugging applications in various software languages.
• Software review, identification of code metrics, system risk analysis, software reliability analysis.
• Object-oriented Design and Analysis (OOA and OOD).
• Software modelling simulation.
• Front end graphical user interface design.
• Software testing and quality assurance.
• Performance tuning, improvement, balancing, usability, automation.
• Support, maintain and document software functionality.
• Integrate software with existing systems.
• Evaluate and identify new technologies for implementation.
• Project planning and project management.
• Maintain standards compliance.
• Implement localization or globalization of software.
• Perform any other tasks as assigned by the Line Manager.
Requirements
Required Knowledge and Skills
Professional:
• Degree level qualification in related field
• Microsoft Certified Professional Developer
• Must have excellent communication and presentation skills
Technology:
• Proficient in Software Development Tools: C#, T-SQL, VB.NET, DHTML and JavaScript, SQL Server, Ajax, ADO.NET, Entity Framework, .NET CORE, ASP/ASP.NET, Bootstrap, Crystal Reports, SQL Server Reporting Services, IIS, Web Publishing and Hosting, .NET Web Parts and Web Services
• Well versed in Visual Studio 2005/2008/2015/2017, SQL Server 2008/2014/2017, Visio, MS Office
Essential Experience:
• At least 2 years of experience as a Software Developer
Specialties:
• VB.NET
• ASP.NET AJAX
• ADO.NET Data Services
• ADO/ADO.NET
• Visual Web Developer
About the Company
Leading sales, marketing and third party administrator operating in the GCC.