Full Time

Software Systems Engineer (Engineer Software 3) - Remote | WFH

Get It Recruit - Information Technology
Remote!
$85,000 - $120,000* / year

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 Get It Recruit - Information Technology, so some details may not match this job. The employer's own page has the real description.

Overview

The Software Systems Engineer (Engineer Software 3) at Get It Recruit is responsible for designing, developing, and maintaining innovative software systems. This role involves collaborating with cross-functional teams to deliver high-quality software solutions that meet organizational and client requirements. The Software Systems Engineer will also analyze system performance, troubleshoot issues, and enhance functionalities to ensure that the software products align with industry standards and customer expectations. This position offers the flexibility of remote work while requiring strong problem-solving skills and technical expertise.



Job Responsibilities

  • Design, develop, test, and deploy software systems and applications.
  • Collaborate with product managers, designers, and other developers to gather and refine requirements.
  • Conduct system analysis and performance tuning to enhance software efficiency.
  • Identify and resolve software defects and issues proactively.
  • Document system architecture, code base, and development practices for reference and training.
  • Stay updated with the latest industry trends and technologies to implement best practices.
  • Participate in code reviews to maintain code quality and facilitate knowledge sharing.
  • Mentor junior engineers and support team onboarding processes.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software development and systems engineering.
  • Proficiency in programming languages such as Java, C#, Python, or JavaScript.
  • Experience with software development methodologies including Agile and Scrum.
  • Strong understanding of database technologies such as SQL, NoSQL, or relational databases.
  • Familiarity with cloud services and platforms (e.g., AWS, Azure, or Google Cloud).
  • Excellent analytical and problem-solving skills.
  • Strong communication and interpersonal skills to work in a collaborative environment.


Technologies & Tools

The Software Systems Engineer will utilize a diverse range of technologies and tools including integrated development environments (IDEs) such as Visual Studio or IntelliJ, version control systems like Git, and various software development frameworks relevant to the chosen programming languages. Additionally, knowledge of DevOps practices and tools such as Docker or Kubernetes is beneficial for collaboration across development and operations teams.



Ideal Candidates

Ideal candidates for the Software Systems Engineer role possess a strong analytical mindset and exhibit a passion for problem-solving. They thrive in dynamic environments and possess the adaptability to learn new technologies quickly. Effective communicators who can articulate complex technical concepts to non-technical stakeholders will excel in this position. Furthermore, candidates should demonstrate a commitment to quality and continuous improvement, making them valuable team members in the quest for excellence in software development.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

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