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 maintaining innovative software solutions that meet the various needs of our clients. Working collaboratively within a dynamic team, the ideal candidate will engage in full software development life cycle activities, from requirements gathering through implementation and testing. The position also requires expertise in troubleshooting and optimizing software systems, ensuring a high level of performance and user satisfaction while maintaining industry best practices in coding and documentation.



Job Responsibilities

  • Design, develop, and implement software systems and applications following best practices and guidelines.
  • Collaborate with cross-functional teams to gather and analyze system requirements and specifications.
  • Create and maintain documentation for software architecture, coding, and testing procedures.
  • Conduct software testing and debugging to ensure high-quality outputs and performance.
  • Optimize existing software systems for performance, scalability, and security.
  • Provide technical support and troubleshooting assistance for software applications.
  • Stay updated with emerging technologies and industry trends to integrate into ongoing projects.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in software development and systems engineering.
  • Proficiency in programming languages such as Java, C#, Python, or similar.
  • Experience with software development methodologies including Agile and Scrum.
  • Strong understanding of database management systems and data modeling concepts.
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills, both verbal and written.


Technologies & Tools

The Software Systems Engineer will utilize various tools and technologies, including but not limited to integrated development environments (IDEs) like Eclipse or Visual Studio, version control systems such as Git, database management systems like MySQL or MongoDB, and server platforms including AWS or Azure. Familiarity with containerization tools such as Docker and orchestration platforms like Kubernetes will also be essential for this role.



Ideal Candidates

Ideal candidates for the Software Systems Engineer position will exhibit a passion for technology and innovation, demonstrating strong analytical and critical thinking skills. They should possess the ability to work both independently and collaboratively, thrive in fast-paced environments, and adapt effectively to changing priorities. A proactive mindset with a commitment to continuous learning and improvement, coupled with excellent communication and interpersonal abilities, will significantly enhance their success in this role.

Unemployment fell most in Greece: from 10% in 2024 to 8.5% in 2025, 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.