Senior Software Developer (.NET)
About Us
Hindawi Foundation is a not-for-profit organization dedicated to promoting education, culture, and a love of reading across diverse communities and languages through innovative digital initiatives.
Our latest platform, Booktime (launched in 2024), provides free access to a global library of children’s books for readers aged 12 and under, available worldwide in multiple languages. By joining Hindawi Foundation, you will help use technology to make reading and learning accessible to children everywhere.
The Role
We are seeking a Senior Software Developer for a full-time, on-site role. You will design, develop, and maintain scalable software solutions supporting our digital platforms.
The role includes writing clean, maintainable code, applying software engineering best practices, and collaborating with cross-functional teams to deliver reliable, high-quality applications across the development lifecycle.
![]()
Key Responsibilities
Develop scalable, high-performance software solutions
Maintain and optimize existing applications
Debug and resolve technical issues
Analyze requirements and design efficient solutions
Perform testing to ensure functionality and performance
Maintain technical documentation
Collaborate with product, QA, and operations teams
Stay current with modern technologies and best practices
Qualifications & Experience
Bachelor’s degree in Computer Science or equivalent experience
5+ years experience in .NET development
Strong skills in C#, ASP.NET, and MVC architecture
Experience with .NET Core and OOP principles
Experience with SQL Server or PostgreSQL
Familiarity with React or Next.js
Exposure to Azure or AWS and CI/CD practices
Knowledge of Agile methodologies
SOA or distributed systems knowledge is a plus
Why Join Us
Contribute to a mission-driven global education platform
Build scalable products used by international audiences
Work within a collaborative, purpose-led team
Opportunities for continuous learning and growth