Browse Jobs
For Employers
Post JobLog inGet Started

Senior .NET Developer

G2Mdx
Cairo, Egypt
Posted 7 years ago
31Applicants for2 open positions
  • 18Viewed
  • 1In Consideration
  • 3Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Duties & Responsibilities:

  • Work closely with Developers, Designers, QA and Product Owners to develop cutting edge products across the web and mobile space, using different platforms
  • Take development lead on larger complex projects
  • Drive low level solution design workshops with fellow team members during whiteboard sessions
  • Make a positive contribution to requirement workshops, or scrum events attended with a view on the broader needs of the group
  • Mentor, groom and knowledge share amongst team members
  • Assist and support Design, QA and the OPS teams during the various stages of the development life cycle
  • Develop enhancements and fix bugs on existing products
  • Perform Alpha Testing on all developments

Job Requirements

Requirements

  • B.Sc or B-Tech in Computer Science / IT preferred (but not essential)
  • 5+ years development experience working with ASP.NET and C# (Frameworks 4.0 & higher)
  • Solid Visual Studio experience (2012 & higher)
  • Solid understanding of Computer Science principles especially OOP, SOA and distributed programming
  • Well experienced in advanced web application development
  • Developing for mobile handsets using web technologies
  • Experience using advanced JavaScript frameworks and AJAX techniques
  • Client-side experience in HTML, CSS and JavaScript
  • Experience in XML related technologies (SOAP, WSE, XSD, etc.)

Skills & Competencies

  • Strong analytical and creative problem-solving skills, with excellent attention to detail
  • Ability to be relied upon to ensure that projects within areas of responsibility are completed in a timely manner
  • Ability to monitor your own activities and take corrective action where necessary
  • Ability to constructively help others in the team and by so doing raise team performance
  • Ability to work with others toward shared goals and meeting or exceeding them
  • Ability to easily share ideas
  • Flexible about working with new methodologies and technologies

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior .NET Developer