PS Qatar

Lead Software Engineer – Qatar

Job Responsibilities:

  • Maintain team harmony
  • Produce detailed specifications
  • Solve complex performance problems and architectural challenges
  • Capable of understanding and contributing to the technical solution from design through to code level
  • Be able to follow software development processes, prepare detailed project documentation
  • Provide regular and effective progress updates to and work closely with Development Project Managers to ensure the management of any delivery risks or issues
  • Work closely with Project Managers and other members of the Development Team to both develop detailed specification documents with clear project deliverables and timelines, and to ensure timely completion of deliverables.
  • Define delivery phases of the project including activities, sub-activities, and milestones ensuring these are documented and used as the basis for the project event log, issues and risk log, and any subsequent reporting
  • Troubleshoot, test, and maintain the application to ensure strong optimization and functionality
  • Managing the delivery of multiple complex simultaneous system development projects from design through to release
  • Work closely with relevant teams internally to ensure alignment and coordination across operations as part of the seamless implementation of existing and new systems

Skills:

  • Experience in people management and the ability to lead and influence others
  • Experience in formal personal development planning and individual, team, and process performance management
  • Experience in the usage of UML
  • Experience in both architecture and implementation-level software design
  • Object-oriented design skills
  • .NET platforms (framework and donet core), including C# .NET
  • Web-related technologies (HTML 5, CSS, JavaScript, JSON, JQuery, Bootstrap, Angular …)
  • Database designing experience
  • Software Design pattern
  • WCF, Web API (RESTful services)
  • SharePoint is a plus
  • Experience in developing and consuming Restful Web Services.
  • Visual Studio
  • Windows Services
  • IIS and MSSQL
  • Aptitude for programming and learning new technologies
  • Familiar with Code Source Management like Git and TFS
  • Very good verbal & writing communication skills, especially in English
  • Customer Oriented
  • Excellent Organization skills
  • Cross-group collaboration and teamwork skills
  • Flexible to adapt quickly to short and new missions/tasks
  • Strong attention to detail
  • Requirement Analysis and complex business understanding

Additional Information: 

  • Experience: 7+ years
  • Reports To: Resources Manager
Upload your CV/resume or any other relevant file. Max. file size: 2 MB.