Full-Stack Senior Engineer (327861)
Information
Information Technology | |
Mid Career (2-6 years) | |
Not specified |
Company
Not specified | |
Financial Services | |
Mohandseen, Giza, Egypt Sheikh Zayed City, Giza, Egypt |
Description
- Design, develop, and maintain scalable web applications using (NET Core and Angular.)
- Ensure performance, security, and responsiveness of applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and testable code following best practices.
- Optimize applications for performance, scalability, and reliability.
- Conduct code reviews to ensure high-quality standards.
- Implement RESTful APIs and ensure seamless frontend-backend communication.
- Work closely with DevOps to enhance CI/CD pipelines for smooth deployment.
- Troubleshoot and resolve issues, improving system stability.
- Stay updated with the latest technologies and contribute innovative ideas to the team.
- Make sure the team follows engineering practices: Agile, code review, unit testing, branching, etc.
- Write software programming code.
- Propose and review the architecture.
- Communicate with stakeholders.
- Be part of a cross-functional team responsible for the full software development life cycle, from conception to deployment.
Requirements
- Bachelor’s degree from a reputable university.
- Minimum of 3 years of experience in web development.
- Strong knowledge of ASP.NET Core and Angular (9+).
- Proficiency in designing and working with RESTful APIs.
- Understanding of SOLID principles, OOP concepts, and design patterns.
- Experience with SQL databases (complex queries, stored procedures, triggers, views).
- Familiarity with agile development methodologies.
- Strong problem-solving and debugging skills.
- Experience with Git for version control.
- Backend: ASP.NET Core, C#, SQL, Entity Framework, RESTful APIs.
- Frontend: Angular 9+, TypeScript, RxJS, NgRx (state management).
- Database: SQL Server, query optimizations.
- Architecture: DDD, CQRS, Microservices, familiarity with Kafka or RabbitMQ.
- DevOps & CI/CD: Familiarity with Docker, Kubernetes, or pipeline automation is a plus.
Created on | 05 Feb 2025 |
Last updated on | 05 Feb 2025 |