Full Time

Software and Systems Engineer - Remote

Get It Recruit - Information Technology
Remote!
$80,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


As a Software and Systems Engineer at Get It Recruit - Information Technology, you will play a pivotal role in designing, developing, and maintaining software and systems that enhance our operations and deliver value to our clients. This remote position will require you to collaborate with cross-functional teams to understand their requirements and translate them into scalable and efficient technical solutions. You will be responsible for proactive troubleshooting, testing, and ensuring the integration of systems optimally aligns with organizational goals while also providing documentation to support our processes.



Job Responsibilities

  • Design, develop, and implement software solutions based on stakeholder requirements.
  • Perform system analysis, architecture design, and provide engineering support.
  • Collaborate with project teams to gather requirements and translate them into technical specifications.
  • Conduct testing and debugging of applications to ensure optimal functionality.
  • Monitor system performance and troubleshoot any issues that may arise in a timely manner.
  • Document processes, code, and user manuals for future reference and training.
  • Propose improvements and optimizations to existing software and systems.
  • Stay updated with the latest industry trends and technologies to ensure the best practices are utilized.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development and system engineering.
  • Proficiency in programming languages such as Java, C++, or Python.
  • Experience with software development frameworks and methodologies (e.g., Agile, Scrum).
  • Strong understanding of database management systems and SQL.
  • Excellent analytical and problem-solving skills.
  • Ability to work collaboratively in a remote team environment.
  • Familiarity with version control tools such as Git.


Technologies & Tools


In this position, you will work with a variety of technologies and tools essential for effective software and systems engineering. This includes programming languages such as Java, C++, and Python, as well as frameworks like React or Angular for web development. Additionally, you will utilize database management systems like MySQL and PostgreSQL, alongside version control tools like Git for source code management. Familiarity with cloud platforms such as AWS or Azure will also be advantageous for building scalable solutions.



Ideal Candidates


The ideal candidate for this role is a proactive and detail-oriented individual who thrives in a collaborative work environment. They possess a strong foundation in software engineering principles and exhibit a passion for problem-solving and innovation. Critical thinking, adaptability to changing technologies, and a commitment to quality are essential traits. Moreover, strong communication skills are necessary to effectively engage with team members and stakeholders, ensuring that projects meet deadlines and exceed expectations.

Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

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