Design, develop, and maintain scalable and secure software applications using .NET Core and C# while building responsive web interfaces. Responsibilities include optimizing database schemas, implementing security standards, and collaborating in an Agile environment.
ABOUT THE JOB
- Design,
develop, and maintain reliable, flexible, scalable, and secure software
applications using .NET Core, ASP.NET MVC, and C#
- Develop
responsive, user-friendly web interfaces using HTML, CSS, and
JavaScript, ensuring a consistent and intuitive user experience
- Design,
implement, and optimize database schemas using Entity Framework
and SQL; write efficient queries and ensure data integrity and
performance
- Identify,
create, and apply software development and security standards and
processes across the full development lifecycle
- Plan
and design software components, estimate time and effort, and select
appropriate development methods and lifecycles
- Construct,
amend, and verify software components with security embedded by design,
applying test-driven development and ensuring appropriate test coverage
- Use
peer review techniques such as pair programming and code reviews to
maintain high code quality and shared knowledge
- Document
software components, technical designs, and implementation details to
ensure maintainability and knowledge transfer
- Apply
recovery techniques and version control best practices to ensure software
and source code are protected and not lost
- Implement
appropriate change control processes for software development practices
and deployments
- Troubleshoot,
debug, and resolve operational problems, performance issues, and software
bugs in both backend and frontend components
- Work
in an Agile/Scrum environment, contributing to sprint
planning, estimation, reviews, and continuous improvement initiatives
Requirements
ABOUT YOU
- Bachelor’s
degree in Computer Science, Information Technology, Engineering, or a
related field
- 3–5+
years of experience as a Full Stack or Software Developer in a
relevant industry
- Strong
proficiency in .NET Core, ASP.NET MVC, and C#, with hands-on
experience building production-grade applications
- Solid
experience with Entity Framework and relational databases (SQL Server or
similar), including query optimization and performance tuning
- Good
knowledge of frontend technologies: HTML, CSS, and JavaScript, with
experience building responsive web interfaces
- Experience
applying software development standards, secure coding practices, and
test-driven development (TDD) with appropriate test coverage
- Familiarity
with peer review practices (code reviews, pair programming) and modern
version control workflows (Git)
- Experience
in troubleshooting, debugging, and resolving software defects and
operational issues in production environments
- Understanding
of software security, recovery techniques, and change control processes
within the SDLC
- Good
problem-solving skills, ownership mindset, and ability to work effectively
in a collaborative Agile team
- Preference
for candidates who can join as soon as possible (ASAP or 1-2 weeks)
Benefits
Make a Real Impact from Day One
You won't be a number here. From your first week, you'll
contribute to meaningful projects — whether that's securing digital
infrastructure, enabling international development careers, or
transforming how organizations operate.
Work With Cutting-Edge Technology
We work with modern stacks including Microsoft Azure, ISO
27001-compliant security frameworks, cloud-native platforms, and
AI-driven tools — giving you hands-on experience with tech that matters.
Flexibility & Remote-First Culture
We believe great work happens anywhere. Our team operates across
time zones with async-friendly workflows, flexible hours, and the
freedom to work from wherever you're most productive.
Grow Fast, Learn Faster
We invest in our people. From certifications (ISO 27001, cloud
platforms) to international exposure across MENA and EU markets,
you'll find structured paths to level up your career.
Purpose-Driven Work
Our work connects talent to opportunity and organizations to
security — whether in NGO development, IT transformation, or digital
safety. You'll always know why your work matters.
Collaborative & Flat Structure
No bureaucracy, no micromanagement. You'll work directly with
experienced senior consultants, get real ownership of your projects,
and have your voice heard in shaping how we grow.