
Emirates Auction
Principal .NET Developer Jobs in Dubai
About the job
Position
Principal .Net Developer
Job Purpose
The Dot-Net Developer (DEV) will be responsible for building C# applications, including a range of tasks from back-end services to the front-end counterparts and apps APIs.
The primary responsibilities will be to design and develop these applications and to coordinate with the rest of the team working on different layers of the infrastructure to make sure that tasks are completed in compliance with high quality standards and delivered within the agreed timeline. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Key Tasks & Responsibilities
-Responsible for building and/or optimizing/maintain existing C# applications
-Applications includes a range of implementations from back-end services to the front-end counterparts and apps APIs.
-Design and develop these applications
-Coordinate with the rest of the IT team working on different layers of the infrastructure
-Show a strong commitment to collaborative problem solving, sophisticated design, and quality production.
-Make sure that assigned projects are completed in compliance with high quality standards and delivered within the agreed timeline
- Investigate new technologies and constantly update his technical knowledge and skills.
- Analyze and suggest improvements in the overall development process.
General Responsibilities (for all EA employees):
-Safeguard confidential information and documents
-Preserve and protect company’s reputation
-Respect and support fellow employees at all times
-Be quality conscious and endeavour to get things done right the first time
-Be results-oriented. Alert others promptly when task may not produce the intended result
-Respond to changes positively (technical advancements as well as organizational changes)
-Act safely and in an environmentally friendly way
Professional Experience
-7+ Years of similar experience required
-Expertise in .Net Programing
-Expertise in C#
-Experienced in web programing and web services development with security and audit backgrounds.
-Must have developed secured web services
-Must have deep understanding of best practices
-Must be familiar with OOP concepts
-Experienced in MS-SQL with exposure to writing dynamic/optimized queries and stored procedures
-Expert knowledge of configuring development framework of .Net and MS-SQL
-Well versed with IT best practices in coding and documentation.
-HTML CSS and JavaScript
-Enterprise application development experience
-Good to have SQL server administration and performance tuning
-Basic knowledge of cryptography
-Understanding of data structures and implementations
-Strong understanding of networking concepts
-Strong knowledge of consuming and implementing APIs specially JSON.
Qualifications
Minimum qualifications
-Bachelor’s Degree in Business, Computer Science or related field.
Preferred qualifications
-Postgraduate degree such as Masters in Business, Computer Science or related field a definite plus
Functional Knowledge
- Deep understanding of data access best practices
- Software development cycle knowledge (design, code, source control, quality assurance, test and deployment).
- Ability to grasp business and technical concepts quickly and work out complex logic
- problems
- Strong Software development methodology and architecture experience.
- Full Life cycle methodology experience including requirements, design, development, testing and roll-out.
- Production and operational support experience
Competencies
Basic
- Analytical Thinking/Judgment
- Problem-solving skills
- Good oral and written communication skills. Interactive Communication
- Ability to work well within a team and project environment.
- Ability to meet multiple deadlines in a multitasking environment
- Integrity and approachability
- Ability to use own initiative
Managerial
- Leadership
- Demonstrated ability to operate effectively within a complex, dynamic environment.
- Ability to work under pressure on a number of different projects simultaneously.
- Commitment to keeping abreast of technology and sharing that knowledge with others.
- Like Our Facebook Page Facebook/liveuaejobs.com Get More Live Updates Jobs in Facebook..
- Follow Our LinkedIn Profile linkedin.com/ Get More Live Updates Jobs in LinkedIn.
- Join Our WhatsApp Group Liveuaejobs.com/whatsappgroup Get More Live Updates Jobs in WhatsApp.
To apply for this job please visit www.linkedin.com.