Full Time

Software and Systems Engineer - Remote

Get It Recruit - Information Technology
Remote!
$90,000 - $130,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 and Systems Engineer at Get It Recruit - Information Technology will be responsible for designing, developing, and maintaining software systems that meet both business and operational requirements. This remote position encompasses a range of tasks including systems integration, troubleshooting, architectural design, and collaborating with cross-functional teams to ensure the delivery of high-quality solutions. The ideal candidate will leverage technical expertise to enhance system performance, while also ensuring compliance with security protocols and industry best practices.



Job Responsibilities

  • Design and implement scalable software systems while adhering to industry standards.
  • Collaborate with product managers and other stakeholders to gather and analyze requirements.
  • Develop and execute test plans to identify software usability and functionality issues.
  • Troubleshoot and resolve software defects and system integration challenges.
  • Maintain and optimize existing software applications for better performance.
  • Prepare documentation for system architectures, design specifications, and user guides.
  • Stay updated with emerging technologies and best practices in software development.
  • Participate in code reviews and provide constructive feedback to colleagues.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Minimum of 3 years of experience in software and systems engineering.
  • Proficiency in programming languages such as Java, C++, or Python.
  • Experienced with software development methodologies such as Agile or Scrum.
  • Strong understanding of system architecture, database management, and API development.
  • Familiarity with cloud computing platforms like AWS or Azure is preferred.
  • Excellent problem-solving abilities and analytical skills.
  • Strong communication skills and the ability to collaborate with cross-functional teams.


Technologies & Tools

The Software and Systems Engineer will work with various technologies and tools, including but not limited to integrated development environments (IDEs) such as Visual Studio or IntelliJ, version control systems such as Git, and collaborative platforms like Jira and Confluence. Familiarity with containerization tools such as Docker and orchestration platforms such as Kubernetes is advantageous. The role may also involve utilizing database management systems like MySQL or PostgreSQL, along with APIs and microservices architectures to support agile software development practices.



Ideal Candidates

Ideal candidates for this position will possess a strong blend of technical acumen and interpersonal skills. They should demonstrate a proactive approach to problem-solving and a keen attention to detail, ensuring that projects meet established timelines and quality standards. A collaborative spirit, along with the willingness to adapt and learn new technologies, will contribute to their success in our fast-paced and innovative environment. Commitment to excellence and a passion for technology will position candidates as valuable contributors to the engineering team.

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.