.NET Technical Lead

2 days ago


مصر, Egypt Superior Business Solutions Full time

Main Job Duties: - Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct. - Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes. - Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer. - Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program. - Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language. - Write or contribute to instructions or manuals to guide end users. - Design and architect complex, scalable web applications Develop and code business applications, multi-tiered web and client server applications using: C#,, XML, SQL, HTML5, JQuery, and Javascript. - Maintain and enhance existing applications. - Write and supervise the technical product documentation Technical design, mentoring and implementation of best practices and processes. - Develop the software architecture based on the business requirements and constraints. - Ensure efficiency of your team by giving them technical advices along the delivery process. - Be responsible to deliver proof of concepts which validates technical choices. - Organize knowledge sharing and continuous learning For recruitment process, be responsible to assess technical capabilities of candidates - Introduce processes and engineering practices - Play a role of a Scrum Master: sprint planning, grooming, demo session and retros - Meet sprint commitments - Design, code and test features of the application - Conduct code reviews - Review and audit the design solutions - Participate in customer’s workshops and presentation of the proposed solution - Perform profiling and troubleshooting of the existing solutions - Create technical documentation. - o The ideal candidate will create and document detail designs that meet the product requirements. o Implement the design and review designs and implementation with the team and customers for acceptance early in the development process. o Ensure that all designs and implementations confirm to both functional and technical design specifications, have highest quality, are well documented and maximize performance, availability and serviceability. o The Lead Software Engineer will also develop and execute tests that prove that their design and implementation meets the system requirements and to ensure robustness and highest quality, review and test code of software engineers. o This responsibility will extend to providing technical and career development coaching and mentor ship to Software Engineers and Senior Software Engineers.
- 4+ Years of experience in the Software Development Field as a tech lead. o Bachelor Degree of Computer Science or related discipline is a MUST o Technical team leading and team management experience, deep understanding of Agile (Scrum) o Strong knowledge of programming in.NET (C#) o Experience with major Web technologies and frameworks including but not limited to ASP.NET MVC, ASP.NET Web API, HTML, CSS, JavaScript (jQuery, ReactJS, Redux) o Fair knowledge of Unit Testing (NUnit + Moq, Karma + Mocha.js), Pair Programming o Strong experience in applications design, development and maintenance o Solid knowledge of software design patterns and refactoring concepts, and GRASP principles and patterns o Solid technical expertise and troubleshooting skills. o Practical expertise in performance tuning and optimization, bottleneck problems analysis o Possess expertise in Object-Oriented Analysis and Design o Experience in client-driven large-scale implementation projects o Strong communication skills o Good verbal and written English. o Candidate which have hand of experience on HIS & HMIS systems are preferred.



  • مصر, Egypt Link Development Full time

    Department: Digital Services - Type: Full Time **Qualifications**: - Experience with Visual Studio, C#, ASP.NET, MVC,.NET Framework 4.8,.NET Core, WCF, WPF, and Unit Testing Frameworks - Experience with Microsoft Ecosystem mainstream platforms and tools - Experience using UML modeling and diagramming tools like Enterprise Architect, MS Visio - Experience...

  • Technical Lead

    1 week ago


    مصر, Egypt ArabDT Full time

    As the technical lead, you will oversee the company’s technical team and all projects they undertake, analyze briefs, write progress reports, identify risks, and develop work schedules. You should be able to work with your team and inspire them to reach their goals. Key Job Responsibilities: - Determining project requirements and developing work...

  • Senior .NET Developer

    2 weeks ago


    مصر, Egypt FlairsTech Full time

    Details Required Experience 5+ Department R&D Career Level Position Location Cairo / Alexandria **Skills**: - C# .NET Requirements and responsibilities **Responsibilities**: - Develop technical specifications and architecture - Review and refactor code - Upgrade existing programs through review and refactoring - Document development and operational...

  • Technical Lead

    1 week ago


    مصر, Egypt FlairsTech Full time

    Cairo - 7 years experience Experience - Digital Solutions Department **About the job**: **Requirements and responsibilities** ***: - Design, develop, and maintain both new and existing code, ranging from client-side development using JavaScript, HTML, and CSS, to server-side code using C# and ASP.NET MVC,.NET CORE, Web API for data persistence and...


  • مصر, Egypt Envision Employment Solutions Full time

    Envision Employment Solutions is currently looking to hire a Lead, Technical Recruiter to work in our premises in Maadi. **Job Summary**: The Lead Recruiter will be responsible for all aspects recruitment for the technical positions for Envision Employment Solutions' partners as well as improving quality of recruitment practices for Envision. Ultimately,...


  • مصر, Egypt Nagwa Full time

    **Summary** **Responsibilities** - Lead technology planning, development of software, and drive the implementation of IT best practices in Nagwa to achieve a competitive advantage - Oversee all mobile and web development to develop and maintain high-quality products and ensure projects and services satisfy needs and quality standards - Provide feedback and...


  • مصر, Egypt ITWORX Full time

    Career Level: **Mid Career** - Employment Type: **Full time** - Function: **Software Development** Description: This responsibility will extend to contributing in the estimates of the project, the quality and timeliness of the deliverables and the project’s compliance to the organizational processes and standards. - B.SC in Computer Science/Engineering or...

  • Technical Lead

    4 days ago


    مصر, Egypt Giza Systems EG Full time

    Lead the Datacenter preparation and infrastructure cabling projects assigned Technical Team and Technical third parties to design, implement and integrate Infrastructure solution. - Key KPIs include: - Projects’ implementation KPIs - Lead Project assigned Technical Team to secure implementing projects having Infrastructure solution. - Follow up the...

  • Technical Lead

    2 weeks ago


    مصر, Egypt Teradata Full time

    Technical Lead Data Are you interested to join the world’s leader in Pervasive Data Intelligence and be part of the Consulting Team. We are looking for someone who enjoys staying abreast of new technologies that may be relevant to future solutions whilst maintaining a balance of supportability, simplicity, and ease of delivery and integration. The...


  • مصر, Egypt FlairsTech Full time

    Details Required Experience 5 years - Department Software Development and Testing - Career Level2 Position Location Cairo / Alexandria **Skills**: .NET jQuery Angular Vue.JS Dockers Kubernetes SQL Development Requirements and responsibilities **Senior Full Stack.Net**: **Requirements**: - 5+ years of software development experience. - Strong SQL...