Jobs for Humanity logo

Senior Full Stack Software Developer

Jobs for Humanity

On-site
Daoura, Mount Lebanon Governorate
Full-time
Senior
6+ yrs
Salary not listedPosted 2w ago

Real job — pulled straight from Jobs for Humanity’s careers page · Verified July 28, 2026 · No reposts.

Job description

Jobs for Humanity is hiring a Senior Full Stack Software Developer — a full-time, based in Daoura, Mount Lebanon Governorate role. Apply directly on Jobs for Humanity's careers page below.

Senior Full Stack Software Developer (.NET)

Location: Daoura, Mount Lebanon Governorate, lb

Job Description

Nassar Computer Solutions is looking for an experienced Senior Full Stack Software Developer (.NET) to join our software development team. The successful candidate will design, develop, and maintain business-critical applications while contributing to technical architecture and driving software quality throughout the development lifecycle.

Responsibilities

  • Develop, enhance, and maintain enterprise software applications, backend services, and APIs.
  • Analyze business requirements and design reliable, scalable technical solutions.
  • Debug and resolve complex application, database, integration, and production issues.
  • Develop and optimize SQL Server databases, stored procedures, functions, views, triggers, and queries.
  • Participate in software architecture, technical analysis, and solution design.
  • Perform code reviews and promote coding standards and best practices.
  • Coordinate with Product, DevOps, and development teams throughout the software lifecycle.
  • Ensure developed features meet functional, performance, and quality requirements before deployment.
  • Prepare and maintain technical documentation.
  • Manage source code using Git/GitHub and participate in pull requests and version control best practices.
  • Support software deployments, upgrades, releases, and production support.
  • Continuously improve software quality, performance, scalability, security, and maintainability.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum 6 years of professional software development experience.
  • Strong experience with C#, ASP.NET Core, and ASP.NET.
  • Experience with front-end technologies such as HTML, CSS, and JavaScript.
  • Experience with Blazor and Telerik UI.
  • Strong knowledge of Microsoft SQL Server.
  • Strong experience developing Stored Procedures, Functions, Views, Triggers, and optimizing SQL performance.
  • Experience designing and developing REST APIs.
  • Experience with Git/GitHub, pull requests, and source control.
  • Good understanding of Object-Oriented Programming (OOP), SOLID Principles, Design Patterns, and Clean Code.
  • Strong analytical, problem-solving, and debugging skills.
  • Ability to analyze business requirements and translate them into scalable, maintainable technical solutions.
  • Strong communication, collaboration, and interpersonal skills.
  • Ability to work independently while contributing effectively within a collaborative development team.
  • Strong sense of ownership, accountability, and commitment to delivering high-quality software.
  • Familiarity with AI-assisted software development and the ability to effectively leverage modern AI tools to enhance productivity, code quality, and problem-solving.
  •  

Additional Information

  • Nice to Have

  • Experience with .NET MAUI.
  • Experience with unit testing and automated testing.
  • Knowledge of ERP and/or HR Management Systems.
  • Experience with Microsoft Azure, Docker, or CI/CD pipelines.

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
AvaTrade logo

Full Stack Engineer

Herzliya
✓ From careers page· 34m ago
CERN logo

CERN

New

Digital ASIC Designer

Geneva, CH
✓ From careers page· 49m ago
Sequoia Connect logo

Senior Azure Developer

Remote · Mexico-eligible
✓ From careers page· 1h ago
Sequoia Connect logo

Lead Test Automation Engineer

Mexico
✓ From careers page· 1h ago

Frequently asked questions

What skills are required for Senior Full Stack Software Developer at Jobs for Humanity?

The required skills for Senior Full Stack Software Developer at Jobs for Humanity include: C#, ASP.NET, HTML, CSS, JavaScript, SQL Server, REST, Git, GitHub, ERP, Azure, Docker, CI/CD.

What is the seniority level for Senior Full Stack Software Developer at Jobs for Humanity?

Senior Full Stack Software Developer at Jobs for Humanity is a Senior level position.

How do I apply for Senior Full Stack Software Developer at Jobs for Humanity?

You can view the full description and apply for Senior Full Stack Software Developer at Jobs for Humanity on EchoJobs: https://echojobs.io/job/jobs-for-humanity-senior-full-stack-software-developer-net-m4g5e.