Software Development & Support Team Leader - Integration
Dafater -
Nasr City, CairoPosted 2 years ago20Applicants for1 open position
- 16Viewed
- 9In Consideration
- 6Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Integration Enablement & Support
- Responsible for the development and deployment of integration projects for large customers and third-party marketplaces.
- Take Charge Of His Technical Team.
- Assist With Training And Recruitment.
- Analyze Customer Requirements And Break Down Into Implementation Tasks.
- Lead High Level Technical Design And Follow Best Development Practices And Design Patterns.
- Evaluate Integration Performance And Designs’ Reliability.
- Provide Technical Guidance And Support To His Team Members.
- Governance Deliverable Quality.
Integration Channels & IPaaS
- Responsible for the development and deployment of Connectors and Plug-ins to our platform based on Dafater API.
- Own the development and deployment of any supporting tool like SDKs etc. if necessary to enable quicker and faster integration
Job Requirements
- Bachelor’s Degree in Computer Science or Related Field.
- At Least 3 Years of Experience in Software Development in leadership role
- Strong Understanding of the Software Development Cycle.
- Strong Understanding of Object-Oriented Programming, Solid Principles and Design Patterns.
- Ability to Work with Technical and Non-Technical Business Owners to Get Things Done.
- Excellent Written and Oral Communication in English.
Technical Software Skills Requirements:
- Proficient in C#, ASP.NET MVC, REST APIs, Entity Framework, SQL Server, My SQL.
- Knowledge In Microsoft Azure And/or Other Cloud Technologies Is A Plus.
- Experience in designing or launching SaaS products
Personal Skills:
- Passionate & Willing To Learn.
- Positive Attitude and Deals with People in Good Manner.
- Ability to Work Independently.
- Problem Solving Skills.