Position: Senior Software Engineer (.Net C# Programmer)
Location: Dubai, United Arab Emirates (Candidates must be in the UAE)
Type: Full Time
Start: Immediate
We are seeking a .Net developer with minimum 4+ years of development experience in building enterprise level web applications. Candidate should possess solid skills in developing Windows and Web Applications using Microsoft Technologies such as C#.NET, ASP.NET, MVC and Webforms. He/she will also have proven troubleshooting and analytical skills for solving complex software problems.
Responsibilities:
• Design, develop and unit test solutions based on Microsoft .NET 4.0/4.5 framework, related technologies and tools such as MS Visual Studio 2008/2013, C#, ASP.NET, ADO.NET, XML, OOP and Web Services, Win Forms, Microsoft AJAX, Webforms, MVC framework and MS SQL Server 2008/2012/2016.
• Hands-on experience developing applications using C#, ASP.NET,
• Identify risks and dependencies within the scheduled and cross-group feature areas
• Provide prototypes / proof-of-concepts to the business owners and users as a part of the requirements process
• Plan ongoing product enhancement and maintenance
• Responsible for technology roadmap and strategy
• Investigate new technologies and research ongoing industry developments
• Perform architecture, product enhancement and maintenance development tasks
• Follow development methodology, policies, procedures and standards
• Mentor developers, perform code reviews and possibly manage project commitments
• Take responsibility for the performance and serviceability of products
• Proactively identify and resolve customer/partner and quality issues
• Deliver quality product on time
Requirements:
• Demonstrated ability to work well independently, identify and manage dependencies, resolve issues and ship product on time is required
• Strong understanding of and experience with SCRUM software development methodology
• Must have superior knowledge of C#/C/C++, ADO.NET, ASP.NET, VB.NET, XML/XSL, HTML5, , AJAX, Jquery, Atlas, Remoting and Web Services
• Experience as a Lead and Mentor for a small to medium size team of developers
• Solid understanding of Object Oriented analysis and design is required
• Experience with .Net Framework 4.5 technologies such as WCF and Workflow Foundation would be preferred.
• Good HTML5, CSS 3, Responsive UI implementation and management skills
• Possess the ability to work on creating prototypes
• Demonstrated history of working effectively within a team and cross-group environment
• Strong ability to analyze and understand new SDKs/APIs to integrate into various applications.
• Strong work management skills to juggle multiple tasks within the constraints of timelines
• Good knowledge of Restful Services
• Ability to work well under pressure and strict deadlines.
• Experience with Agile development practices and philosophies a plus.
• Excellent communication, documentation, interpersonal, teamwork and collaboration skills.
• Willingness to learn new technologies and languages on other development platforms (iOS, Windows, Android, Mac)
• Excellent communication, interpersonal and organization skills are required
• 2-3 years of experience with SCRUM
• Windows Server Management
• Bachelor's Degree in Computer Science or related technical discipline
• Candidate must be present in the Dubai, UAE.
Do Not Apply, If:
• You does not meet the above mentioned requirement criteria.
• You are easily distracted, or currently involved in other part-time work that would end in conflict at work.
• You find testing your own code time-consuming or boring.
• You are not willing to learn new tools and technologies.
• You cannot take criticism.
• If you are not available for face-to-face interview, if short-listed, in Dubai, UAE.
Salary & Compensation:
• Monthly Salary: depending on experience
• Compensation consisting of base salary and benefits package will commensurate with experience and competitive with comparable positions at current market standards.
Contact:
• Email your latest CV along with your latest profile