Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Maintain and troubleshoot the existing applications.
- Perform object oriented analysis, design, and development of applications. Perform quality assurance. Test code by preparing test data, conducting test runs, and reviewing input and output data.
- Document application code.
- Consult with business requirements managers and systems analysts for clarification of needs.
- Write task plans and status reports to comply with agency standards.
- Estimate time and staffing requirements.
- Monitor and Administering TFS/IIS/SQL Server.
- Document unit test results.
- Identify potential design enhancements.
- Develop Architectural Proofs of Concept to demonstrate practical business agile solutions and evolve core architectural constructs.
- Measure compliance against standards.
- Report status against the project plan.
- Mentor junior development resources.
- Able to work some flexible hours, as required by Project Manager, to meet project deadlines.
- Maintain and deliver complete project documentation in clear and comprehensive manner.
- Possess ability to communicate clearly with project team
- Work with a disciplined change management and application management environment ork independently with minimal direct supervision and/or direction
- Work within a group and collaborative team dynamic under the direction of the Project Manager and or team lead.
- Able to juggle multiple initiatives as required by the Project Manager
Job Requirements
- BCs Computer science , Engineering or related field.
- Resident in Dubai is preferred .
- ِArabic speaker is must and fluent in English ( writing and speaking).
- Able to work as freelance or full time for 3 months .
- A minimum of 3 years of experience in web development using .NET technology.
- Familiarity with Software Development Life Cycle methodologies
- Solid technical experience with .NET framework, ASP.NET and related technologies (WCF/MVC/AJAX / jQuery/CSS3).
- Experience in C#, XML, XSLT, JavaScript and HTML5.
- Strong Experience in LINQ and ADO.NET.
- Experience with relational database systems including MS SQL.
- Experience with TFS, unit test and Scrum Agile Development processes and methodology.
- Experience with general development practices such as writing unit tests, using source control, writing basic API documentation and following standards guidelines.
- The ability to analyze, design and document software applications
- Good troubleshooting and debugging skills.