Taro Logo

Software Development Engineer - Saudi

Master-Works is a technology company specializing in innovative software solutions for business operations.
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
WebMethods Developer

WebMethods Developer position at Master-Works in Riyadh, focusing on integration solutions, API development, and enterprise system connectivity using WebMethods suite.

P360 Developer

P360 Developer position at Master-Works in Riyadh, focusing on implementing and maintaining Informatica P360 solutions, requiring 3+ years of experience in PIM platforms and strong data integration skills.

Software Development Engineer, FinTech

Software Development Engineer role at Amazon FinTech, building scalable ledger systems for financial operations and reporting.

Software Development Engineer - Elastic Compute Cloud (EC2)

Build and scale distributed systems for monitoring AWS EC2 instance health across global infrastructure

Software Development Engineer, Amazon

Software Development Engineer role at Amazon's Financials Foundation Services team, building scalable financial systems processing billions in transactions globally.

Description For Software Development Engineer - Saudi

Master-Works is seeking a dedicated Software Development Engineer to join their team in Riyadh, Saudi Arabia. This role offers an opportunity to work on innovative software applications that enhance client business operations. The ideal candidate will have 2+ years of experience and strong programming skills in languages like Java and Python.

The position involves collaborating with product managers and designers, developing high-quality software applications, and maintaining best coding practices. You'll be responsible for designing, coding, and testing applications while participating in code reviews and contributing to documentation.

The role requires a Bachelor's degree in Computer Science or related field, experience with modern frameworks, and a solid understanding of software development methodologies. Strong problem-solving abilities and excellent communication skills are essential.

Master-Works offers a dynamic work environment where innovative ideas are valued and team collaboration is encouraged. This is an excellent opportunity for a software engineer looking to make significant contributions to meaningful projects while working with a team dedicated to excellence in software development.

The position is based in Riyadh, Saudi Arabia, offering a chance to work in one of the Middle East's fastest-growing tech hubs. Join Master-Works to be part of a company that values technical expertise, innovation, and professional growth in software development.

Last updated 5 months ago

Responsibilities For Software Development Engineer - Saudi

  • Collaborate with product managers and designers to gather requirements and translate them into technical specifications
  • Design, code, and test software applications using best practices and coding standards
  • Debug and resolve software defects and issues to ensure optimal performance
  • Participate in code reviews and contribute to improving the software development process
  • Stay current with emerging technologies and actively apply them in projects to enhance innovation
  • Contribute to documentation, including technical specifications, user guides, and design documents

Requirements For Software Development Engineer - Saudi

Java
Python
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 2+ years of experience as a Software Development Engineer or a similar role
  • Proficiency in programming languages such as Java, C#, or Python
  • Experience with relevant frameworks (Spring, .NET, etc.) and tools
  • Solid understanding of software development methodologies (Agile, Scrum, etc.)
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills
  • Ability to work independently and as part of a team

Interested in this job?