We are seeking an experienced Senior FullStack Software Engineer to join our team in Beirut. This role will be instrumental in the modernization of our digital platforms the development of new functionalities and the delivery of high-quality technical solutions. The successful candidate will demonstrate strong technical expertise leadership in innovation and the ability to collaborate effectively across multidisciplinary teams.
Key Responsibilities
- Modernization of User Interfaces: Redesign and enhance web portals to provide a seamless intuitive and contemporary user experience.
- Application Development: Upgrade existing applications and design new features leveraging modern web technologies.
- Cross-Functional Collaboration: Work closely with backend developers product managers and stakeholders to define requirements and deliver scalable high-performing solutions.
- Innovation & Research: Identify opportunities for optimization lead R&D initiatives and implement innovative functionalities across platforms.
- Code Quality & Reliability: Develop review and maintain clean efficient and well-documented code while ensuring compliance with industry best practices.
- System Documentation: Prepare and maintain comprehensive documentation of system designs integrations and technical processes.
- Continuous Improvement: Proactively identify and implement enhancements to optimize user experience and system performance.
- C#/.NET Development: Extensive experience in designing and developing applications using C# and framework.
- Front-End Development: Proficiency in HTML CSS JavaScript MVC Angular/React and Web API. A demonstrated commitment to continuous learning and expanding technical expertise is expected.
- Database Proficiency: Strong command of SQL and database design; familiarity with Oracle Database PL/SQL is highly desirable.
- API Development: Demonstrated experience in designing developing and consuming APIs including SOAP and REST.
- Emerging Technologies: Familiarity with AI development tools (e.g. Cursor Windsurf Claude or similar) will be considered an asset.
- Autonomy & Adaptability: Ability to work independently prioritize effectively and manage complex and evolving environments.
- Analytical Capability: Strong problem-solving skills and the ability to resolve technical challenges with efficiency.
- Communication Skills: Excellent ability to articulate technical concepts to both technical and non-technical stakeholders.
- Attention to Detail: Proven track record of delivering high-quality reliable and well-structured solutions.
- Bachelor degree in Computer Science Engineering or a related discipline (or equivalent practical experience).
- Minimum of 8 years of professional experience in software development with a concentration in C#/.NET.
- Minimum of 5 years of hands-on experience with front-end development in multiple web technologies.
- Proficiency in written and spoken English.
- Ability to align working hours with Client time Eastern Time (EST) (3PM-11PM Beirut time).
- Previous experience in EdTech software student information systems (SIS) or customer-focused solutions will be considered advantageous.
- Hybrid Option available for candidates residing in remote location
Required Qualifications
A-Technical Competencies
- C#/.NET Development: Extensive experience in designing and developing applications using C# and framework.
- Front-End Development: Proficiency in HTML CSS JavaScript MVC Angular/React and Web API. A demonstrated commitment to continuous learning and expanding technical expertise is expected.
- Database Proficiency: Strong command of SQL and database design; familiarity with Oracle Database PL/SQL is highly desirable.
- API Development: Demonstrated experience in designing developing and consuming APIs including SOAP and REST.
- Emerging Technologies: Familiarity with AI development tools (e.g. Cursor Windsurf Claude or similar) will be considered an asset.
B-Professional Competencies
- Autonomy & Adaptability: Ability to work independently prioritize effectively and manage complex and evolving environments.
- Analytical Capability: Strong problem-solving skills and the ability to resolve technical challenges with efficiency.
- Communication Skills: Excellent ability to articulate technical concepts to both technical and non-technical stakeholders.
- Attention to Detail: Proven track record of delivering high-quality reliable and well-structured solutions.
Experience & Education
- Bachelor degree in Computer Science Engineering or a related discipline (or equivalent practical experience).
- Minimum of 8 years of professional experience in software development with a concentration in C#/.NET.
- Minimum of 5 years of hands-on experience with front-end development in multiple web technologies.
Additional Requirements
- Proficiency in written and spoken English.
- Ability to align working hours with Client time Eastern Time (EST) (3PM-11PM Beirut time).
- Previous experience in EdTech software student information systems (SIS) or customer-focused solutions will be considered advantageous.
Hybrid Option available for candidates residing in remote locations