Software Engineer

Posted 20 Days Ago
Be an Early Applicant
Amman, JOR
In-Office
Junior
HR Tech • Information Technology • Professional Services • Software
The Role
Develop and maintain software solutions as part of a cross-functional team. Write clean code, participate in code reviews and unit testing, troubleshoot and debug issues, support deployments, document designs, and contribute to process improvements.
Summary Generated by Built In

About the Role: Are you a passionate Software Engineer looking to launch or accelerate your career with a global leader in technology? We have an exciting opportunity for you! We are hiring on behalf of a prestigious multinational company in the MENA region, seeking a dynamic Software Development Engineer to join their team in Amman, Jordan. This is a 12-month fixed-term contract (FTC) that offers a unique chance to work on impactful projects with full support for your immigration process.


What You’ll Do: As a Software Development Engineer, you'll be an integral member of the development team, collaborating with seasoned engineers, product managers, and key stakeholders to build and maintain innovative software solutions. Your work will directly impact a global customer base and sellers, ensuring exceptional experiences across the company's platforms.

Key Responsibilities:

  • Collaborative Innovation: Work with cross-functional teams to gather requirements, develop specifications, and design cutting-edge software solutions that meet business needs.
  • Code Excellence: Write clean, maintainable, and efficient code using industry best practices, ensuring high-quality software delivery.
  • Quality Assurance: Participate in code reviews to uphold coding standards and contribute to the development of unit tests to ensure robust software functionality.
  • Problem Solving: Troubleshoot, debug, and resolve software issues efficiently to maintain the reliability of applications.
  • Continuous Learning: Stay updated on emerging technologies and trends, integrating them into the development process when applicable.
  • Documentation: Create and maintain comprehensive documentation for software designs, implementations, and procedures.
  • Deployment Support: Assist in the deployment and configuration of software applications, ensuring smooth operations post-launch.
  • Process Improvement: Contribute to continuous improvement initiatives that enhance the overall software development process.


Requirements

  • Experience: 1-3 years of professional software development experience in Java, C++, or Python.
  • Education: Bachelor’s degree in Software Engineering, Computer Science, or a related field.
  • Passion for Technology: A strong desire to build and improve software products that deliver real value to users.
  • Ownership: Take responsibility for your work and drive projects to successful completion.
  • Trust: Build and maintain trust with your team through transparency and reliability.
  • Smart Communication: Communicate effectively and clearly with team members and stakeholders.
  • Learning from Mistakes: Be open to feedback and learn from your experiences to grow professionally.
  • Problem Solving: Tackle complex challenges with innovative solutions.
  • Project Articulation: Confidently speak about your projects and clearly define your role and contributions.


Benefits

What We Offer:

  • Competitive Salary: Enjoy a competitive salary package reflective of your skills and experience.
  • Global Experience: Gain international experience by working with a diverse team in a dynamic region, enhancing your professional growth.
  • Gender Diversity: Join a team committed to gender diversity, with a goal of 40% women in the workforce.
  • English Proficiency: Work in an environment where English is the primary language, fostering a global communication culture.
  • Immigration Support: The company offers full support for your immigration process to Jordan.


Skills Required

  • 1-3 years professional software development experience in Java, C++, or Python
  • Bachelor's degree in Software Engineering, Computer Science, or a related field
  • Ability to write clean, maintainable, and efficient code following best practices
  • Experience participating in code reviews and developing unit tests
  • Strong problem-solving and debugging skills
  • Effective communication and teamwork; ability to articulate project contributions
  • Ability to assist with deployment and configuration of software applications
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
30 Employees
Year Founded: 2015

What We Do

MENA Alliances is a woman-owned talent and technology services company connecting global businesses with vetted professionals from the Middle East and North Africa. It provides on-demand remote tech teams, recruitment and staffing models, software development, data labeling and annotation, translation and localization, and project-based delivery. Its mission includes expanding opportunities for women and young people while helping clients scale technical capabilities.

Similar Jobs

In-Office
Amman, JOR
In-Office
Amman, JOR
In-Office
Amman, JOR

MENA Alliances Logo MENA Alliances

Development Engineer

HR Tech • Information Technology • Professional Services • Software
In-Office
Amman, JOR
30 Employees

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account