NET Technical Lead - Riyadh, المملكة العربية السعودية - TIS (Tech for Integrated Services) by EXA

    TIS (Tech for Integrated Services) by EXA
    TIS (Tech for Integrated Services) by EXA Riyadh, المملكة العربية السعودية

    منذ أسبوعين

    Default job background
    دوام كامل
    وصف
    A leading Saudi Fintech start-up company is hiring a Software Technical Lead (.NETCore) stack to work full-time from Egypt.

    We are looking for an experienced Software Technical Lead with a strong foundation in .NET Core Using Domain Driven Design (DDD) Architecture. Your primary focus will be professionally architecture, designing, insuring reliability and scaling of new and current systems and deploying web applications.

    Key Responsibilities:

    • Lead technical Software Development, quality and DevOps teams and manage the interactions between them.
    • Hire and Lead a The Software Development team and coordinate dependencies and release cycle.
    • Build new features and products into ERP System.
    • Oversee the development and testing process and provide technical guidance as needed.
    • Verify successful continuous delivery deployments.
    • Maintain a version control repository
    • Creating a product road map and split tasks based on this vision
    • Managing the product backlog and prioritizing them
    • Overseeing all stages of product creation including design and development
    • Participate in defining the product roadmap and adjusting priorities as per the business changes.
    • Set and implement an incremental strategy to minimize accumulated technical debt.
    • Create an inspiring team environment with an open communication culture.
    • Set clear team goals and Oversee day-to-day team progress.
    • Monitor team performance and report on metrics.
    • Motivate team members, mentor junior members and support in recruiting new talents.
    • Listen to team members' feedback and resolve any issues or conflicts.
    • Recognize high performance and reward accomplishments.
    • Analyze production bugs/issues and help fixing them properly.
    • Identify and resolve performance and scalability issues.

    Requirements

    Technical Qualifications
    • 10+ years of overall professional software development experience in architecture, designing, insuring reliability and scaling of new and current systems and deploying web applications.
    • Minimum of 3 years in a leadership/management role capacity leading senior and junior software engineers.
    • 6 Years of Proven work Experience in Backend Development using .NET Core Preferred Core 6 or above version.
    • Must have an Strong Work Experience with Domain Driven Design (DDD) at least in 1 completed project.
    • Must have built at least two published ERP Systems.
    • Must have an Experience in Scalable Systems and Microservices
    • Proven work Experience in building Backend System based on MYSQL and Oracle Database structure.
    • Good Experience in Architecture and Build the Servers Stages environment (Development, Test, Production)
    • Good Experience in DevOps, AWS, Google Cloud, Azure Cloud.
    • Not reluctant to roll up your sleeves and write code.
    • Strong knowledge of design patterns, object-oriented design, object-oriented programming and code refactoring best-practices.
    • Experience working with Git source code control systems in addition to Pull Requests code-review and approval workflows.
    • Demonstrated experience in iterative methodologies (Agile/Scrum) leading Scrum meetings, developing Sprints, Product Backlogs, Burn Down Charts, Developing User Stories.

    Bonus Points:
    • Experience writing Unit Tests, end-to-end testing or experience with test frameworks and test automation.

    Benefits

    • Competitive Basic Salary (negotiable based on experience).
    • Medical Insurance