Sr Enterprise Full Stack Developer📣 Job Ad
| Contract Type | Full-time | |
| Workplace type | Remote | |
| Location | Saudi Arabia |
Job Description
Position Overview
This full-time Sr Enterprise Full Stack Developer position is listed by Jobgether on behalf of a partner company, based in Saudi Arabia. The role focuses on designing, modernizing, and enhancing enterprise software solutions within complex business environments. It involves hands-on development, client interaction, and the opportunity to work across backend systems, frontend applications, and database architectures. The successful candidate will contribute to the modernization of legacy applications and drive the adoption of modern technologies, including .NET Core and AI-assisted development practices.
Core Responsibilities
As a senior technical contributor, the Sr Enterprise Full Stack Developer will deliver scalable and high-quality software solutions, support modernization initiatives, and collaborate closely with business stakeholders. Key responsibilities include:
- Design, develop, and maintain full-stack enterprise applications across backend services, APIs, frontend interfaces, and database layers.
- Own end-to-end feature delivery, primarily focusing on backend development while contributing to frontend enhancements as required.
- Modernize and maintain legacy applications, supporting migration initiatives toward modern .NET technologies.
- Build and integrate AI-assisted development workflows to improve engineering productivity and software quality.
- Collaborate directly with clients and stakeholders to gather requirements, define technical solutions, and deliver business value.
- Develop, optimize, and maintain SQL Server databases, including complex queries, stored procedures, and performance tuning.
- Participate actively in Agile development processes, sprint planning, code reviews, and continuous improvement initiatives.
- Contribute to architectural discussions and recommend best practices for software design, maintainability, and scalability.
- Support the adoption of modern engineering tools, workflows, and development methodologies.
Candidate Profile
The ideal candidate is a highly experienced full-stack developer with strong technical expertise, excellent communication skills, and the ability to work independently in client-facing environments. Essential qualifications include:
- 7-8+ years of professional full-stack software development experience.
- Ability to work directly with clients, gather business requirements, and translate them into technical solutions.
- Strong analytical, problem-solving, and communication skills.
- Experience working independently with minimal supervision in distributed environments.
- Familiarity with Agile methodologies and collaboration tools such as JIRA.
Technical Requirements
Candidates must demonstrate proficiency in a range of enterprise development technologies and tools, including:
- Strong hands-on expertise with C# and *** development.
- Solid understanding of **** MVC architecture, including controllers, request lifecycles, and backend integrations.
- Proficiency in frontend technologies including JavaScript, jQuery, and Bootstrap.
- Advanced knowledge of SQL Server and T-SQL, including stored procedures, query optimization, and database design.
- Experience working with Visual Studio and source control tools such as TFS and Git.
- Practical experience using AI tools such as ChatGPT, Claude, OpenWebUI, or similar technologies within software development workflows.
Preferred Qualifications
Additional experience and knowledge that would be beneficial for this role include:
- Experience migrating legacy applications to .NET Core.
- Exposure to Azure cloud services and cloud-based architectures.
- Knowledge of agentic coding workflows, prompt engineering, or AI-driven software development practices.
- Familiarity with Windows Server environments, Hyper-V, or on-premise infrastructure.
- Previous experience in enterprise software development within insurance, financial services, or regulated industries.
Work Environment & Application
This full-time role operates within a collaborative and agile environment, requiring significant ownership of technical decisions and end-to-end feature delivery. The position involves working independently with minimal supervision in distributed, client-facing settings. All applications and subsequent steps for this role will be managed directly by Jobgether's partner company.
Requirements
- Requires 2-5 Years experience
Similar Jobs
You may also like
- Related Sr Enterprise Full Stack Developer Opportunities
- Business Development Supervisor Jobs in Riyadh
- Quality Specialist Jobs in Riyadh
- General Accountant Jobs in Riyadh
- Sales Manager Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- Other Job Fields in
- Business Development Supervisor Jobs in Riyadh
- Quality Specialist Jobs in Riyadh
- General Accountant Jobs in Riyadh
- Sales Manager Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- General Manager Jobs in Riyadh
- Administrative Specialist Jobs in Riyadh
- Architect Jobs in Riyadh
- Optician Jobs in Riyadh
- Administrative Assistant Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Mechanical Engineer Jobs in Al Khobar
- Occupational Health and Safety Specialist Jobs in Medina
- Building Maintenance Technician Jobs in Jeddah
- Seller Jobs in Qibah
- Kindergarten Teacher Jobs in Najran
- Agricultural Technician Jobs in Abha
- Secondary School Art Education Teacher Jobs in Jeddah
- Construction Engineer Jobs in Jeddah
- Pharmacist Jobs in Medina
- Seller Jobs in Jazan