Senior Software Developer, Solution Architect, Software Developer & Production Support SME | Saudi Arabia

Website fircroft

Location

Saudi Arabia

Job Category

  • Information Technology (IT) & Software
  • Engineering & Technical
  • Telecommunications
  • Others / Miscellaneous

Job Overview

Fircroft is hiring experienced technology professionals for multiple opportunities in Saudi Arabia, covering software development, solution architecture, and production support. These positions are suited to professionals with strong experience in application development, enterprise solution design, software engineering, and production technology operations.

The available roles involve responsibilities across application design and development, software testing, solution architecture, system integration, security, scalability, technical leadership, production support, troubleshooting, and knowledge transfer. Candidates will have opportunities to contribute to enterprise technology initiatives while working with cross-functional technical teams.

These positions provide opportunities for career growth, professional development, technical upskilling, and increased responsibility across software engineering, enterprise architecture, and IT operations.

Available Positions & Key Responsibilities

Senior Software Developer | 10–15 Years Experience

  • Design, develop, test, and maintain application modules.
  • Implement software solutions in line with technical and functional requirements.
  • Review and improve application code for quality, reliability, and performance.
  • Troubleshoot and resolve software-related issues.
  • Provide technical guidance and mentoring to junior developers.
  • Collaborate with development and technology teams throughout the software development lifecycle.

Solution Architect | 10–15 Years Experience

  • Define end-to-end solution architecture aligned with business requirements.
  • Design scalable and secure technology solutions.
  • Address system integration and interoperability requirements.
  • Evaluate architectural approaches based on performance, security, and scalability.
  • Provide technical direction throughout solution design and implementation.
  • Collaborate with business and technology stakeholders to align solutions with organizational objectives.

Software Developer | 5–7 Years Experience

  • Develop, test, and maintain application code.
  • Implement software features according to functional and technical specifications.
  • Troubleshoot and resolve application issues.
  • Participate in software testing and quality assurance activities.
  • Collaborate with technical teams during development and implementation.
  • Maintain application functionality and code quality.

Production Support SME | 10–15 Years Experience

  • Provide expert production support for enterprise applications and systems.
  • Handle technical escalations and complex troubleshooting activities.
  • Investigate and resolve production incidents.
  • Coordinate with relevant technical teams to restore services.
  • Support knowledge transfer and provide technical guidance to support teams.
  • Contribute to operational stability and continuous improvement.

Requirements & Qualifications

Senior Software Developer

  • 10–15 years of relevant professional experience.
  • Strong software development and application engineering experience.
  • Experience designing, coding, testing, and maintaining application modules.
  • Strong troubleshooting and problem-solving capabilities.
  • Ability to provide technical guidance to junior developers.
  • Strong understanding of software development lifecycle practices.

Solution Architect

  • 10–15 years of relevant professional experience.
  • Strong experience in solution architecture and enterprise technology.
  • Understanding of integration, security, scalability, and performance requirements.
  • Strong technical and business analysis capabilities.
  • Excellent stakeholder communication and technical leadership skills.

Software Developer

  • 5–7 years of relevant professional experience.
  • Strong application development experience.
  • Experience developing, testing, and maintaining software applications.
  • Ability to work according to functional and technical specifications.
  • Strong analytical and troubleshooting skills.
  • Good communication and collaboration capabilities.

Production Support SME

  • 10–15 years of relevant professional experience.
  • Strong production support and technical troubleshooting experience.
  • Experience handling escalations and complex technical issues.
  • Strong operational and incident-resolution capabilities.
  • Excellent communication and knowledge-transfer skills.
  • Ability to work effectively within enterprise technology environments.

Salary, Benefits & Career Growth

Salary and compensation details have not been provided for these positions.

These opportunities provide exposure to enterprise software development, solution architecture, application engineering, production support, system integration, and technology operations. Professionals can strengthen their technical capabilities while gaining experience with complex enterprise technology environments.

The positions also offer opportunities for professional development, technical upskilling, mentoring, leadership development, and long-term career progression within software engineering and technology operations.

Application Process

Application Process (Website):

Apply through the employer’s official recruitment process.

Candidates should submit their updated CV directly using the HR email address provided below.

HR Email for Application

Send your updated CV directly

Please clearly mention the position you are applying for in the email subject line.

To apply for this job email your details to careers@fircroft.sa