Software Architect & Team Leader Developer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Software Architect & Team Leader Developer

We are looking for a talented and motivated Team Leader Developer with Software Architect expertise to join our team. You will lead a team of front-end developers, back-end developers, and UI/UX designers, fostering a collaborative and innovative environment. You will also play a pivotal role in designing and implementing the overall architecture of our systems, ensuring scalability, maintainability, and performance.

Responsibilities:

Leadership:

Provide technical leadership and mentorship to front-end developers, back-end developers, and UI/UX designers.

Foster a collaborative and high-performing development team environment.

Delegate tasks effectively and track team progress towards project goals.

Conduct performance reviews and provide ongoing feedback to team members.

Software Architecture:

Design and implement robust and scalable software architectures using the latest .NET Core technologies (front-end and back-end).

Lead the migration of existing systems to .NET Core, leveraging microservices and micro front-end architectures.

Ensure the architecture aligns with business needs and technical requirements.

Select and implement appropriate design patterns and best practices for software development.

Technical Expertise:

Develop and maintain web applications using ASP.NET Core with experience in both front-end and back-end development.

Implement best practices for software development, including unit testing, CI/CD (continuous integration/continuous delivery), and code reviews.

Oversee the implementation of a robust development environment and tools.

Act as a system administrator, maintaining development servers and ensuring smooth operation of development tools and infrastructure (a plus).

Communication and Collaboration:

Communicate effectively with all stakeholders, including developers, designers, product managers, and CTO.

Clearly document technical specifications, design decisions, and architectural blueprints.

Participate in code reviews and provide constructive feedback to team members.

Stay up-to-date on the latest web development trends and technologies.

Qualifications:

Proven experience as a Full-Stack Developer (5+ years) with strong expertise in ASP.NET Core (front-end and back-end).

Solid experience in software architecture and design principles.

Experience leading and mentoring a development team.

In-depth understanding of best practices for software development, including unit testing, CI/CD, and code reviews.

Experience with system administration tasks and maintaining development tools and infrastructure (a plus).

Excellent communication, collaboration, and problem-solving skills.

Ability to work independently and manage multiple tasks effectively.

A passion for technology and a strong desire to learn and grow.

نوع الوظيفة: دوام كامل

الراتب المدفوع: ﷼١٠٬٠٠٠٫٠٠ لكل شهر

This job has been sourced from an external job board.
More jobs on
Original job Software Architect & Team Leader Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

Share this job with your friends

icon get direction How to get there?

icon geo-alt Riyadh

icon get direction How to get there?
View similar Admin / Operations jobs below

Similar Jobs in Saudi Arabia

Share this job with your friends

💰

Browse the Top Paying Jobs Admin / Operations Salaries

GrabJobs is the no1 job portal in Saudi Arabia, connecting you to thousands of jobs fast! Find the best jobs in Saudi Arabia, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.