Role Description
•
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
Qualifications
•
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.
Location: , ,
Remote Jobs: Apply Here