Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Developer

Perfect Presentation
6th of October, Giza
Posted 3 years ago
21Applicants for1 open position
  • 18Viewed
  • 18In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Job summary:

MOJ is currently looking for senior web developers to work as part of our in-house development teams. MOJ has a big mission to achieve in order to reach its 2030 vision and needs the best and brightest to work with our teams to build digitally transforming products and services.

A successful candidate shall work as part of a team to create and maintain critical business applications that are used by hundreds of thousands of users daily and receive massive amount of transactions. Candidates should have a strong understanding of the .NET framework and various Microsoft technologies, including but not limited to C#, ASP.NET, MVC, entity framework and front-end technologies. The candidate must be professional and an excellent team player and be able to contribute positively to our environment.

  • An ideal candidate, will participate in application architecture, design meetings and project meetings.
  • An ideal candidate will also be responsible for architecture, designing, implementing and documenting new and existing applications.
  • He will be responsible for optimizing application performance, stability, as well as supportability.
  • A good candidate will be expected to listen, understand and articulate the business value and impact of advanced technical and non-technical concepts to peers and/or management.

Job Requirements

Key Skill Requirements:

  • Bachelor’s Degree in Computer Science or equivalent.
  • 7+ years of hands-on experience in Enterprise application development, with Microsoft technologies such as .net framework, C#, ASP.NET MVC , Entity Framework, WCF/Web API and related technologies (JSON, REST, SOAP, XML), Angular or bootstrap, JQuery, AJAX, JavaScript, HTML, CSS, IIS administration.
  • Strong Understanding of fundamental design principles for building a scalable application
  • Solid experience in Oracle and Sql server databases
  • Solid understanding and experience in object oriented programming and SOA principles
  • Knowledge on Multi-threading and concurrency, as well as performance improvements and troubleshooting.
  • Experience in implementing automated testing and unit tests
  • Demonstrated experience in development and troubleshooting tools such as SoapUI, fiddler, Wireshark, and Windbg.
  • Proficient understanding of Team Foundation Server.
  • Excellent verbal and written communication skills.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Developer