Integrant logoIntegrant logo

Lead Software Engineer - .NET Full Stack

IntegrantCairo, Cairo Governorate, Egypt
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Required Qualifications:Bachelor's degree in Computer Science, Software Engineering, or a related field.8+ years of relevant experience. Demonstrated expertise as a Senior Developer on complex enterprise systems. Strong knowledge of . NET Core, ASP. NET Web Forms, ASP. NET MVC, Windows Forms, Windows Services, REST APIs, Azure Cloud Development, and SQL Server. Proficient in front-end technologies, including JavaScript, jQuery, and AngularJS, with a focus on creating efficient and maintainable solutions. Familiarity with React is an advantage. Comprehensive understanding of security best practices and experience in implementing security measures in applications. Proven ability to independently manage projects and support tasks effectively. Exceptional problem-solving abilities with a focus on sustainable solutions. Ability to thrive in a fast-paced environment while managing multiple priorities. A self-driven and detail-oriented professional committed to continuous learning and development.

About the job

Join Integrant as a Lead Software Engineer and lead our innovative team in the development of complex enterprise systems. We are seeking a dedicated individual with a strong command of technologies such as . NET Core, ASP. NET Web Forms, ASP. NET MVC, Windows Forms, Windows Services, Web Services (WCF, ASCX), REST APIs, Azure Cloud Development, and SQL Server.

Key Responsibilities:

  • Oversee the development, maintenance, and support of an extensive enterprise system featuring nearly 80 interconnected applications.
  • Engage with stakeholders and team members to gather requirements and convert them into actionable technical solutions.
  • Balance your work between supporting existing functionalities (60%) and developing new features (40%).
  • Prioritize security and performance by implementing best practices and continuous enhancements across the enterprise system.
  • Conduct thorough code reviews and mentor junior developers to uphold coding standards and quality.
  • Collaborate with cross-functional teams to ensure seamless integration and data exchange between applications.
  • Efficiently troubleshoot and resolve technical issues to minimize downtime and disruptions.
  • Develop scalable and reliable solutions using Azure cloud technologies for deployment.
  • Optimize SQL Server queries to improve database performance and system responsiveness.
  • Stay abreast of industry trends and emerging technologies, making recommendations for system improvements.

About Integrant

Integrant is a forward-thinking technology company that specializes in delivering top-notch software solutions to businesses across various sectors. Our team is comprised of talented professionals who are passionate about innovation and excellence. We foster a collaborative work environment that encourages growth and creativity, making us a leading choice for tech enthusiasts.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.