Senior .NET Developer Integrated Technology Group

Employer Active

Posted 11 hrs ago

Experience

3 - 8 Years

Job Location

Egypt - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Job Summary: Designs, develops and modifies software applications and components; supports and/or installs software applications and components; works from written specifications and pre-established guidelines to perform the functions of the role. Provides subject matter expertise and technical leadership; leads complex development tasks / projects to successful completion.


Responsibilities:

Utilize established development tools, guidelines and coding conventions including but not limited to Visual Studio, ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET to develop world-class software applications.

Act as a technical reference / subject matter expert in all areas of the application development life-cycle.

Contribute to the high-performance of the agile-development lifecycle by ensuring productive, consistent and successful sprints by working to reduce blocking issues for the team.

Maintain existing software systems by identifying and correcting software defects.

Coach and develop team members to increase the team’s bench strength and flexibility.

Participate in regular design and code reviews with development team members to confirm use of best practices.

Translate business requirements into applications by implementing the best strategy to ensure design meets performance, usability, reliability, and scalability standards.

Translate complex functional and technical requirements into detailed development tasks.

Estimate the duration of design, development, and testing tasks.

Create new and extend existing operational documentation based on industry best practices and established international standards of software development.

Prioritize and organize development tasks in order to contribute to meeting project and product development goals on-time and on-budget.

Author detailed documentation for source code created.

Understand and evaluate new technologies, develop skills in new technologies.

Complete special projects and assignments as assigned.

Required Skills 

Solid hands-on experience in the following languages/tools/environments:

MS .Net Framework 3.5 or greater (WCF, WPF and WF)

Visual Studio .Net 2010/2012

C# .net, VB .net

AJAX, JavaScript, jQuery, HTML5, CSS 3.0

XML, XPath, XSLT, DOM and XML schemas

OOP and UML

MVC

Experience in eLearning applications, Experience in Enterprise Resource Planning (ERP) and Document Management (DMS) systems.

Excellent written and verbal communication skills.

Proficiency in Windows Architecture; APIs, Windows Services and Web Services.

Expert understanding of Microsoft Solutions Framework (MSF) for Agile Software Development and other Agile Software Development frameworks.

Team-player that is positive, proactive and a motivated self-starter.

Knowledge and experience with build and release management.

Experience in quality assurance processes / tools.

Strong analytical and problem-solving skills.

Excellent leadership, team building and relationship management skills.

Excellent time management skills.

Qualifications and Experience:

Bachelor’s degree in Computer Science or equivalent.

Minimum of 3 years software development experience.

Company Industry

Department / Functional Area

Keywords

  • Senior .NET Developer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com