C#
JavaScript
SQL
Bachelor's Degree
Apply now
Save
Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs
Jobs for Humanity
Jobs for Humanity is a global movement and recruitment platform dedicated to connecting underrepresented talent with inclusive employers committed to fair-chance and diversity hiring. The platform operates tailored job boards and career programs for specific groups, including neurodivergent individuals, refugees, blind or visually impaired job seekers, single parents, Black leaders, returning citizens (formerly incarcerated individuals), and LGBTQIA+ professionals. By providing job coaching, automated applicant tracking system (ATS) integrations, and diversity, equity, and inclusion (DEI) training for employers, the organization aims to reduce systemic employment barriers and foster equal workplace opportunities worldwide.
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.
Recommended for you based on this role
Similar stack
Same company
In your city
Apply
Assistant Vice President, Compliance Monitoring
10 hours ago
Full-Time • 6+ year exp • Bachelor's Degree • Kuala Lumpur
Apply
Apply
Apply
Apply
Full-Stack AI/ML Application Engineer
9 days ago
Full-Time • Dammam
JavaScript
Python
TypeScript
Python
FastAPI
Databases
PostgreSQL
AI/ML
LLM
Prompt Engineering
PyTorch
TensorFlow
Frontend
GraphQL
DevOps
AWS
Azure
CI/CD
Docker
GCP
Git
Platform Engineering
Apply
Electrical Systems Engineer
9 days ago
Full-Time • Bachelor's Degree • Riyadh
MATLAB
MATLAB
Simulink
Design
AutoCAD
Apply
AI/ML Platform Engineer (Kubernetes & MLOps)
9 days ago
Remote/Hybrid • Bachelor's Degree
Python
Databases
Apache Kafka
RabbitMQ
AI/ML
MLFlow
PyTorch
TensorFlow
DevOps
AWS
Azure
CI/CD
Docker
GCP
GitHub Actions
Grafana
gRPC
Jenkins
Kubernetes
Prometheus
Apply
Front-End Web Developer
10 days ago
Remote/Hybrid • Master's Degree
JavaScript
Node JS
SQL
TypeScript
Frontend
Angular
React.js
Vite
Vue.js
Webpack
DevOps
Git
QA
Cypress
Jest
Apply
Part-Time WordPress Front-End Developer
11 days ago
Part-Time • Amman
JavaScript
PHP
PHP
WordPress
DevOps
Rest API
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Free forever • Less than a minute • No credit card
Work setup
Remote work
Remote/Hybrid
