Job Openings Software Developer - remote

About the job Software Developer - remote

A leading software development company based in Riyadh, Saudi Arabia. We specialize in providing innovative and cutting-edge solutions to our clients in various industries. Our team of highly skilled developers and designers work together to deliver high-quality and customized software solutions that meet our clients' specific needs.

Job Overview:

We are seeking a talented and experienced Software Developer to join our team in Riyadh, Saudi Arabia. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions. As a Software Developer at Freelancerprox, you will be responsible for designing, developing, and maintaining software applications and systems for our clients.

Key Responsibilities:

- Collaborate with cross-functional teams to understand client requirements and design software solutions that meet their needs

- Develop and maintain software applications and systems using programming languages such as Java, C++, and Python

- Write efficient, clean, and well-documented code

- Troubleshoot and debug software issues

- Conduct thorough testing to ensure the quality and functionality of the software

- Keep up-to-date with emerging technologies and trends in software development

- Work closely with project managers and other team members to ensure timely delivery of projects

- Provide technical support to clients as needed

Qualifications:

- Bachelor's degree in Computer Science, Software Engineering, or a related field

- Minimum of 3 years of experience in software development

- Strong proficiency in programming languages such as Java, C++, and Python

- Experience with web development frameworks such as Angular, React, or Vue.js

- Knowledge of database management and SQL

- Familiarity with Agile development methodologies

- Excellent problem-solving and analytical skills

- Strong communication and teamwork abilities

- Ability to work independently and handle multiple projects simultaneously

- Experience working in a fast-paced environment

Benefits:

- Competitive salary

- Health insurance

- Annual leave

- Professional development opportunities

- Dynamic and collaborative work environment

- Opportunity to work with a diverse range of clients and projects