Skip to main content
Post your resume and find your next job on Indeed!

application developer jobs in Dubai Silicon Oasis

Sort by: -
503 jobs

Job Post Details

Experienced Software Developer (Python, C++, Rust, Haskell) - job post

SAT Trading LLC
Responded to 75% or more applications in the past 30 days, typically within 5 days.

Job details

Here’s how the job details align with your profile.

Job type

  • Full-time



Full job description

In order to view the Job Description, applicants must visit the Company's website:

applicants may apply at the following link:

Job Types: Full-time, Permanent

Seeking an Experienced Software Developer with 3 or more years of hands-on experience in Rust or Python and C++ to join our dynamic team.

**Position Overview:**

We are looking for a seasoned Software Developer to take on a key role in designing, developing, and maintaining high-quality software solutions. The ideal candidate will bring a wealth of experience in Rust or Python and C++ development, contributing to the success of our projects and driving excellence in our development processes.

**Key Responsibilities:**

- Lead the development of software solutions, collaborating with cross-functional teams to understand project requirements.

- Design, implement, and maintain scalable ,efficient and reliable code in Python and C++ ,with a focus on machine learning and computer vision applications.

- Conduct thorough code reviews, ensuring adherence to coding standards and promoting best practices.

- Diagnose and resolve complex software defects and issues, providing timely solutions.

- Mentor junior team members, fostering a culture of continuous learning and improvement.

- Contribute to the development lifecycle, from initial concept to testing and deployment.

- Stay informed about industry trends and advancements, integrating innovative solutions into our projects.


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

- 3 or more years of proven experience as a Software Developer with expertise in Python and C++.

- In-depth knowledge of software development principles, algorithms and data structures.

- knowledge of ML and Computer vision is preferred.

- Proficiency with version control systems, such as Git.

- Strong problem-solving and analytical skills.

- Ability to thrive in a fast-paced environment, both independently and as part of a collaborative team.

- Excellent communication skills, with the ability to articulate technical concepts to non-technical stakeholders.

**Preferred Skills:**

- Familiarity with additional programming languages and technologies.

- Experience with agile development methodologies.

- Knowledge of software testing and debugging techniques.

- Understanding of best practices in software development and design patterns.

Job Type: Full-time

Let Employers Find YouUpload Your Resume