Search by job, company or skills

Hindawi Foundation

Senior Software Developer (.NET)

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

Powered by JazzHR

QUr1f6Kbb2

More Info

About Company

Job ID: 143932169