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 is responsible for designing, developing, and implementing software systems that fulfill business needs while optimizing performance and usability. The role requires a methodical approach to troubleshooting bugs and inefficiencies, as well as collaborating with cross-functional teams to integrate different software components seamlessly. The ideal candidate will harness their expertise to innovate solutions, enhance operational efficiencies, and contribute to the continuous improvement of the software development lifecycle.



Job Responsibilities

  • Develop and implement software systems in line with project requirements and specifications.
  • Collaborate with product managers and other stakeholders to define software features and functionalities.
  • Troubleshoot and resolve software bugs, performance bottlenecks, and other technical issues.
  • Conduct systems testing to ensure performance and reliability of applications.
  • Develop comprehensive documentation for software applications and systems.
  • Participate in code reviews to ensure quality and adherence to industry standards.
  • Stay current with emerging technologies and trends, evaluating their applicability to our software systems.
  • Provide mentorship to junior engineers and contribute to team building initiatives.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 3+ years of professional experience in software engineering or systems engineering.
  • Proficiency in programming languages such as Java, C++, and Python.
  • Strong understanding of software development methodologies including Agile and Scrum.
  • Experience with web services, APIs, and microservices architecture.
  • Knowledge of database systems, SQL, and NoSQL technologies.
  • Familiarity with version control systems such as Git.
  • Excellent problem-solving and analytical skills.


Technologies & Tools

The Software Systems Engineer role at Phoenix Recruitment utilizes a variety of technologies and tools to facilitate software development and ensure smooth operations. Candidates will work extensively with integrated development environments (IDEs) such as IntelliJ IDEA or Visual Studio, utilize database management systems like MySQL or MongoDB, and engage in cloud services including AWS or Azure. Additionally, the role includes using project management tools such as JIRA and collaboration platforms such as Slack for effective communication within teams.



Ideal Candidates

The ideal candidate for the Software Systems Engineer position is a proactive and detail-oriented individual who thrives in a collaborative environment. They possess strong technical skills paired with excellent communication abilities, allowing them to articulate complex ideas clearly to both technical and non-technical stakeholders. Moreover, they exhibit a continuous learning mindset—eager to adapt to new technologies and methodologies to drive project success. A passion for problem-solving and a commitment to delivering high-quality work are key characteristics that will contribute to their success in this role.

Claiming unemployment in Oregon? Its agency asks for 5 work-search activities a week. What it asks →

View Similar Jobs

Matches Jobs

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