Match score not available

.NET Technical Lead - (DDD Expert)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

10+ years of professional software development experience in architecture and deployment of web applications., Minimum of 3 years in a leadership role managing software engineers., Strong experience with .NET Core and Domain Driven Design (DDD) in at least one completed project., Experience with scalable systems, microservices, and cloud platforms like AWS or Azure..

Key responsabilities:

  • Lead and manage software development, quality, and DevOps teams.
  • Oversee the development and testing process, providing technical guidance as needed.
  • Create and manage the product roadmap, prioritizing tasks based on business needs.
  • Motivate team members, mentor juniors, and support recruitment efforts.

TIS (Tech for Integrated Services) logo
TIS (Tech for Integrated Services) https://www.tis-hub.com
11 - 50 Employees
See all jobs

Job description

A leading Saudi Fintech start-up company is hiring a Software Technical Lead (.NET Core) 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



Salary: Based on Experience

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Leadership
  • Team Management
  • Mentorship
  • Problem Solving

Related jobs