Browse Jobs
For Employers
Post JobLog inGet Started

Senior ASP.NET MVC Developer

Ejada
Cairo, Egypt
Posted 3 years ago
110Applicants for1 open position
  • 86Viewed
  • 66In Consideration
  • 15Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

A successful Sr. Developer is highly adaptable, shows strong initiative, is able to work independently, has a driving desire to grow professionally towards specific goals, and is energized by working in a team environment. This position requires a focus on writing great code and a strong understanding of the project lifecycle and software development lifecycle. You must be a self-motivated individual and take pride in delivering high-quality work within a fast-paced, dynamic environment. We are looking for an ASP.NET MVC developer that will be able to develop and support existing applications. The main scope of work will include everything from back-end to client-side code, using optimal and efficient technologies, frameworks, and patterns. Your primary responsibilities will be to design and develop these applications. Therefore, it’s essential that you are skilled at problem-solving, solution design, and high-quality coding.

  • Lead end-to-end (conception, development, maintenance and evolution) implementation of digital solutions.  Partner closely with our project managers, business analysts, QA teams and solution architects to deliver high quality, high performing solutions on time and on budget for our clients.
  • Work closely with our clients and business partners (UX designers, content team, analytics team, product managers, etc) to propose design and implement system solution.
  • Hands-on development to high-quality standards using Microsoft technologies and JavaScript frameworks.
  • Provide assistance to support teams during troubleshooting and issue triage, helping to resolve issues and identify gaps that would need remediation.
  • Draft software requirements specifications documents, solution design documents, system architectures, development approaches, and testing solutions
  • Maintain an ongoing awareness of emerging developments and trends in technology that could impact current projects and influence new projects
  • Establishment and enforcement of coding standards and practices
  • Supervise, mentor and coach developers
  • Provide effort estimates on work packages
  • Production deployments

Job Requirements

 

  • 3+ years of experience in developing .NET solutions utilizing ASP.NET MVC 3/4/5, C#, ADO.NET, Entity Framework, Visual Studio 2019, LINQ, jQuery, Bootstrap,  Javascript, WebAPI, CSS and OOP.
  • 3+ years of experience with SQL Server Databases. AJAX, XML Web Services, and REST experience.
  • 3+ years of software development experience in developing, implementing and supporting enterprise-level solutions (object-oriented design, distributed systems, web services, etc)
  • Working knowledge of Design Patterns, XML/JSON and using and consuming 3rd party web services/APIs (SOAP, REST, etc).
  • Knowledge of design patterns and computer algorithms
  • Experience with Agile software development principles & practices (scrum, backlog, etc)
  • Experience with source control systems like GIT.
  • Experience with Azure DevOps Services (VSTS).
  • Experience with Microsoft SQL Server.
  • Excellent interpersonal and communication skills.
  • Excellent English and Arabic language skills (Verbal and written)
  • Strong problem-solving ability, critical thinking skills, creative/innovative thinking
  • Ability to work independently and collaboratively.
  • Ability to communicate design rationale and build consensus.
  • Ability to prioritize and manage work to critical project timelines in a fast-paced environment.
  • Ability to develop new approaches to complex design problems.
  • A Bachelor's degree in computer science/Information Technology
  • Experience with modern front-end frameworks (Angular, React, Vue.js)
  • Microsoft certification for developing ASP.NET MVC Web Applications.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior ASP.NET MVC Developer