Full Time

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

Get It Recruit - Information Technology
Remote!
$90,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 - Information Technology will play a critical role in the design, development, and implementation of software solutions that enhance business operations. This position requires a strong technical foundation, analytical skills, and the ability to work collaboratively in a remote work environment. The successful candidate will be responsible for analyzing user requirements, designing technical specifications, and developing high-quality software solutions while ensuring adherence to coding standards and best practices.



Job Responsibilities

  • Design, develop, and implement software solutions based on user requirements and technical specifications.
  • Perform thorough analysis and troubleshooting of software issues to maintain system integrity and functionality.
  • Collaborate with cross-functional teams, including product management, quality assurance, and system architects, to ensure the successful integration of software solutions.
  • Write and maintain clear and comprehensive documentation for software design, development, and testing processes.
  • Participate in code reviews to ensure compliance with established coding standards and best practices.
  • Contribute to the continuous improvement of development processes and methodologies.
  • Stay updated with the latest industry trends, technologies, and best practices to enhance product development efforts.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of professional software development experience.
  • Proficiency in programming languages such as Java, C#, or Python.
  • Solid understanding of software development methodologies, including Agile and Scrum.
  • Experience with database management systems (e.g., SQL Server, MySQL).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities, particularly in a remote environment.


Technologies & Tools

The Software Systems Engineer will engage with a variety of technologies and tools to perform their duties effectively. Key technologies include integrated development environments (IDE) such as Visual Studio and Eclipse, version control systems like Git, and databases like PostgreSQL and MongoDB. Additionally, familiarity with cloud services (e.g., AWS or Azure) and containerization technologies (Docker, Kubernetes) is highly beneficial. Experience with DevOps tools and CI/CD pipelines will also enhance the candidate's ability to optimize software delivery processes.



Ideal Candidates

Ideal candidates for the Software Systems Engineer position are innovative thinkers with a passion for technology and software development. They should exhibit strong attention to detail, a commitment to high-quality output, and the ability to work independently as well as within a team. The candidate should be adaptable to changing circumstances and exhibit a proactive approach to solving complex problems. A genuine enthusiasm for continuous improvement and keeping abreast of technological advancements will set a successful candidate apart in this role.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

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