Software Development Lead - (.NET Full Stack)
Integrant
- Cairo
- Permanent
- Full-time
- Take ownership of the development, maintenance, and support of an interconnected enterprise system comprising almost 80 applications.
- Collaborate with stakeholders and team members to understand requirements and translate them into technical solutions.
- Work on various projects, including 60% support tasks and 40% development of new features and enhancements.
- Ensure the security and performance of the enterprise system, implementing best practices and continuous improvements.
- Conduct code reviews and mentor junior developers to ensure high-quality code and adherence to coding standards.
- Collaborate with cross-functional teams to integrate applications and implement seamless data exchange.
- Troubleshoot and resolve technical issues in a timely and efficient manner, ensuring minimal downtime and disruptions.
- Implement Azure cloud development solutions for scalability, reliability, and seamless deployment of applications.
- Optimize SQL Server queries and database performance to enhance system responsiveness.
- Stay updated with industry trends and emerging technologies, recommending and implementing improvements to enhance the system's capabilities.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 8+ years of experience.
- Proven experience as a Senior Developer working on an interconnected enterprise system.
- Strong proficiency in .NET Core, ASP.NET Web Forms, ASP.NET MVC, Windows Forms, Windows Services, Web Services, REST APIs, Azure Cloud Development, and SQL Server.
- Proficient in JavaScript, jQuery, and AngularJS, with the ability to develop efficient and maintainable front-end solutions.
- Knowledge and experience with React is a plus, showcasing your versatility in modern front-end development frameworks.
- Extensive knowledge of security best practices and experience implementing security measures within applications.
- Ability to independently handle projects and support tasks, delivering results efficiently.
- Excellent problem-solving skills with a focus on finding scalable and long-term solutions.
- Ability to adapt to a fast-paced environment and handle multiple priorities simultaneously.
- A self-motivated and detail-oriented individual with a passion for continuous learning and growth.
- Salary paid in USD
- Six-month career advancing opportunities
- Supportive and friendly work environment
- Premium medical insurance [employee +family]
- English language development courses
- Interest-free loans paid over 2.5 years
- Technical development courses
- Planned overtime program (POP)
- Employment referral program
- Premium location in Maadi & Nasr City (Free Zone)
- Social insurance
- Opportunity to travel and work onsite with U.S. customers
- In-house Technical and English training programs
- Dedicated learning time (check out our 4Plus1 Program)
- Flexible work schedules
- Perks: events, sponsored lunch, game area, rooftop hangout + more!