Full Time

Software Systems Engineer

Phoenix Recruitment
$85,000 - $130,000* / year (about $41–$63 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


As a Software Systems Engineer at Phoenix Recruitment, you will play a pivotal role in the design, development, and implementation of complex software systems. Collaborating with cross-functional teams, you will ensure that software solutions meet both client specifications and industry standards. Your expertise will contribute to the integration of innovative technologies while maintaining system performance and reliability throughout the software lifecycle.



Job Responsibilities

  • Design and develop software components based on specific client requirements and industry best practices.
  • Collaborate with project managers, developers, and QA teams to ensure successful software delivery.
  • Analyze system architecture and propose enhancements to improve functionality and efficiency.
  • Conduct code reviews and provide technical guidance to junior engineers within the team.
  • Monitor system performance and troubleshoot issues to maintain optimal operation.
  • Document systems and processes for training and future reference.
  • Stay current with emerging technologies and incorporate them into existing systems where feasible.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development and systems engineering.
  • Proficiency in programming languages such as Java, C++, and Python.
  • Strong understanding of software development methodologies, including Agile and Scrum.
  • Experience with databases and SQL query optimization.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and collaboration skills in a team environment.


Technologies & Tools


In this role, you will be working with a variety of technologies and tools, including but not limited to version control systems such as Git, integrated development environments (IDEs) like Eclipse or Visual Studio, cloud platforms such as AWS or Azure, as well as containerization tools like Docker and orchestration technologies like Kubernetes. Experience with continuous integration/continuous deployment (CI/CD) pipelines and testing frameworks will also be advantageous.



Ideal Candidates


The ideal candidates for the Software Systems Engineer position will be those who demonstrate a strong aptitude for critical thinking and a proactive approach to problem-solving. They should possess a commitment to quality and excellence in their work, embodying a strong sense of responsibility towards project outcomes. Additionally, successful candidates will be adaptable, possess a keen interest in learning new technologies, and exhibit a collaborative spirit to work effectively within diverse teams. Strong interpersonal skills and the ability to communicate complex technical concepts to non-technical stakeholders will also be crucial for this role.

Claiming unemployment in Montana? Its agency asks for 1 work search contact a week. What it asks →

View Similar Jobs

Matches Jobs

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