ApplySenior Software Engineer (Egypt)
Posted 2 months agoViewed
View full description
π Seniority level: Lead, 6+ years
π Location: Egypt
π’ Company: BuildingLink
β³ Experience: 6+ years
πͺ Skills: AgileASP.NETFull Stack DevelopmentC#.NET.NET coreREST APIReactDocumentationMicroservices
Requirements:
- Possess 6+ years of substantial development experience as a full-stack developer with SPA technologies (React, Vue, or Angular) and backend (.Net or .NetCore).
- Accumulate 4+ years of hands-on experience with databases, preferably SQL Server.
- Showcase advanced skills in software analysis, testing, and debugging through the systems development life cycle.
- Demonstrate a proactive approach to complex problem-solving.
- Ability to set up a development environment and make autonomous decisions.
- Experience leading in an Agile environment, fostering culture of improvement and excellence.
- Strong urgency in delivering high-quality software within timelines.
- Exhibit leadership and team collaboration skills.
- Embrace adaptability and contribute to innovation and growth.
Responsibilities:
- Analyze complex technical project requirements and ensure codebase alignment with criteria.
- Lead implementation of best coding practices for high-quality standards.
- Drive code optimization and refactoring for efficiency and bug detection.
- Plan and execute software tests for system robustness and reliability.
- Engage in discussions on engineering topics in internal and customer meetings.
- Collaborate with product managers and design engineers for feature implementation.
- Oversee documentation of the development process for future reference.
Apply