Full Time

Software Systems Engineer

Phoenix Recruitment
$80,000 - $120,000* / year (about $38–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Phoenix Recruitment, so some details may not match this job. The employer's own page has the real description.

Overview

The Software Systems Engineer at Phoenix Recruitment will be responsible for designing, developing, and implementing complex software solutions to meet project requirements. This role requires collaboration with cross-functional teams to ensure that software specifications are met and maintained throughout the development lifecycle. The ideal candidate will leverage their technical expertise to troubleshoot software issues, optimize existing systems, and contribute to the continuous improvement of engineering processes.



Job Responsibilities

  • Design, develop, and maintain software systems according to established specifications.
  • Collaborate with stakeholders to gather and analyze software requirements.
  • Conduct code reviews and ensure adherence to best practices.
  • Perform system testing and debugging to ensure quality and performance.
  • Document software features, architecture, and processes for future reference.
  • Assist in integrating new technologies into existing systems.
  • Provide technical support and training to users as needed.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development and system engineering.
  • Proficiency in programming languages such as Java, C++, or Python.
  • Experience with software development methodologies like Agile or Scrum.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Familiarity with version control systems, such as Git.


Technologies & Tools

The Software Systems Engineer will primarily work with various technologies and tools, including integrated development environments (IDEs) such as Eclipse or Visual Studio, databases like MySQL and MongoDB, and cloud services like AWS and Azure. Familiarity with containerization tools such as Docker and orchestration platforms such as Kubernetes will be advantageous. Additionally, the use of CI/CD tools like Jenkins or CircleCI is expected to streamline the deployment process.



Ideal Candidates

Ideal candidates for the Software Systems Engineer position will demonstrate a strong passion for technology and an unwavering commitment to delivering high-quality software solutions. They will possess excellent analytical skills, allowing them to tackle complex problems and deliver innovative solutions. A collaborative mindset, combined with the ability to adapt to changing project requirements and priorities, is essential. Candidates should also exhibit strong communication skills, enabling them to articulate technical concepts effectively to both technical and non-technical stakeholders.

Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.