Full Stack .Net Team Lead
Smart IT -
Nasr City, CairoPosted 3 years ago31Applicants for1 open position
- 25Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for talented Senior full stack developer (.NET core + Angular) to Support in our KSA projects.
Responsibilities:
- Expertise in both Back-End and Front-End Development.
- Participate in the required verification and analysis.
- Participate in technical design and functional specification reviews.
- Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain business applications.
- Design, develop, troubleshoot, debug, implement, and unit test software products and solutions in accordance with established standards.
- Participate in code reviews to ensure adherence to coding standards.
- Apply basic professional knowledge related to software engineering processes and tools used within the team.
- Research, evaluate and recommend software tools.
- Research and analyze resources available in the market
- Assemble all software and hardware required
- Data entry and management of system database assets
- Produce prototypes, oversee testing and implement changes
- Create and develop customized software
- Tuning and balance of system data
- Oversee quality assurance process and implement changes Skills specifications
Working Conditions:
- Work location: Nasr City - Cairo.
- Flexibility to travel when needed (mainly to KSA).
Job Requirements
- BSc/BA in Computer Science, Engineering or a related field.
- 7+ years of development experience with .NET, C#, ASP.NET and SQL Server.
- 3+ years working as system designer.
- Capability and ready to work as a systems designer and developer.
- Strong critical and analytical thinking
- Expert knowledge of gaming software and hardware
- Adept at problem-solving
- Proficient in both front-end web development as well as back-end application development using .NET core/C#.
- Must have a Strong Experience with: o HTML, XML, CSS, AJAX, JQUERY o Angular 8+ o Object oriented development techniques o Design principles for building a scalable application. o Design/architectural pattern of Onion (Clean Architecture). o Creating database schemas that represent and support business processes. o Advanced SQL/database programming Microsoft SQL Server. o .Net core API, Web Services, WCF and API.
- Experience implementing automated testing platforms and unit tests is plus.
- Strong communication skills in both languages Arabic and English.
- Understanding of Software Development Life Cycle and Agile methodologies.
- Passion for technology and knowledge
- Advanced communication skills
- Ability to identify, break down, and define scope of work