Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Developer

GCSSD
Cairo, Egypt
Posted 3 years ago
16Applicants for1 open position
  • 6Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Manage and mentor a team of software and Data Base developers
  • Responsible for activities involved in the analysis, design, development, troubleshooting, debugging and maintenance of enterprise, high-volume, transactional systems
  • Responsible for formulating and implementing the team’s technical vision, providing hands-on insight into system architecture, data software development and architecture design.
  • Lead consistency in terms of coding standards, development methodology, source control, build, and deployment processes
  • Design all aspects of a solution based on the Microsoft .NET platform using best practices and common patterns, including database, component layers, user interfaces, web services, and integration patterns.
  • Drive development of those solutions by guiding and mentoring the development team through the entire development process.  Some development will be required for shared services and components or technically challenging areas where the skills of an architect are needed
  • Maintain skill proficiency with the tools and software used by the .NET
  • Propose a database design from functional requirements
  • Actively interface with other teams to gather requirements, design, code, debug, document, implement and maintain various DB projects
  •  Estimate work hours required to implement a technical design
  • Comply with existing processes, including requirements for source control and documentation
  • Provides on-call assistance as needed

Job Requirements

  • 8 + years hands-on development experience in the use of .NET (2.0/3.0/3.5/4.0) technology and object oriented programming, including (not limited to) ASP.NET, C#/VB.NET, ADO.NET, Web Service; experience of using similar technologies (mainly in J2SE/J2EE) will be considered too
  • 5 + years object oriented software design and architecture experience of using best practice (from Microsoft), design patterns (MVC 2.0/3.0), software framework development
  • 1 + year of relevant architecture experience; requires in-depth knowledge and understanding of architecture, applications systems design and integration
  • Good understanding of Service Oriented Architecture and have practical experience of implementing SOA (Service Oriented Architecture)
  • Hands-on experience with 3.5/4.0 and Microsoft technologies (WCF required, WPF and WF preferred)
  • 4 + years of hands-on experience in relational database design and development, preferable SQL Server 2008/2005/2000
  • Strong experience with SQL Server Reporting Services (SSRS)
  • Experienced using team collaboration tools/source control programs, preferably
  • Automotive industry experience preferred.
  • Capable of working proficiently at both strategic and tactical aspects of a project.
  • Strong communication skills and interpersonal skills
  • Strong problem solving and creative thinking skills
  • Able to multi-task and manage multiple project/task assignments simultaneously

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Developer