img
Contract TypeFull-time
Workplace typeOn-site
LocationRiyadh

Job Description

About Tools & Solutions

Tools & Solutions is a rapidly expanding B2B service provider operating across the GCC region. The company specializes in delivering comprehensive corporate business and digital solutions, serving a diverse client base that includes Saudi government entities, as well as prominent Saudi and international corporations.

The Role: Senior .NET Developer

Tools & Solutions is seeking a Senior .NET Developer for a full-time outsourcing opportunity in Riyadh, Saudi Arabia. This role is responsible for the design, development, testing, implementation, and maintenance of high-quality software applications using .NET technologies within an enterprise environment. The Senior .NET Developer will contribute to application enhancement, troubleshoot technical issues, provide production support, and resolve software defects to ensure application stability and performance.

Key Responsibilities

  • Design, develop, test, deploy, and maintain scalable software applications using .NET technologies.
  • Analyze business and technical requirements to translate them into effective and maintainable technical solutions.
  • Write clean, efficient, secure, and well-documented code, adhering to software development best practices.
  • Troubleshoot, debug, and resolve application issues, software defects, and production incidents.
  • Provide production support for existing applications, ensuring system stability, availability, and performance.
  • Perform testing, debugging, and code validation to identify and resolve defects before and after deployment.
  • Investigate the root causes of technical issues and implement appropriate corrective and preventive solutions.
  • Collaborate with developers, QA teams, technical teams, and business stakeholders to deliver reliable software solutions.
  • Support application deployment, release management, maintenance, and continuous improvement activities.
  • Maintain technical documentation and ensure adherence to coding standards and development best practices.

Qualifications and Experience

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum of 5 years of professional experience in .NET development.
  • Strong proficiency in C# and .NET technologies, including .NET Core or modern .NET frameworks.
  • Proven hands-on experience in software development, application maintenance, and enhancement.
  • Practical experience in production support, troubleshooting, testing, debugging, and bug fixing.
  • Strong understanding of software development principles, object-oriented programming, and the software development lifecycle.
  • Ability to investigate technical issues, identify root causes, and implement effective solutions.
  • Relevant technical certifications are considered an advantage.

Required Skills

  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration skills.

Application Process

Candidates meeting the above requirements are encouraged to apply. Salary details will be discussed during the interview process.


Requirements

  • Requires 5-10 Years experience

Similar Jobs