Full Time

Software Systems Engineer

Team Remotely
$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 Team Remotely, so some details may not match this job. The employer's own page has the real description.

Overview

Team Remotely is seeking a highly skilled Software Systems Engineer to join our dynamic team. In this role, you will be responsible for the design, implementation, and maintenance of complex software systems that meet our clients' specifications. You will collaborate with cross-functional teams to ensure seamless integration of systems, conduct thorough testing to identify issues, and implement solutions to enhance performance and user experience. Your expertise will drive the continuous improvement of our software offerings while adhering to industry standards and best practices.



Job Responsibilities

  • Design and develop scalable software systems based on client requirements and industry best practices.
  • Collaborate with product managers, developers, and other stakeholders to gather requirements and create technical specifications.
  • Conduct system analysis and troubleshooting to resolve software issues and enhance system functionalities.
  • Implement software testing protocols to ensure system reliability, performance, and security.
  • Generate documentation for software systems, including user manuals and technical guides.
  • Provide ongoing support and maintenance for existing software systems to ensure optimal performance.
  • Stay current with emerging technologies and integrate relevant advancements into existing systems.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 3 years of experience in software systems design and development.
  • Proficiency in programming languages such as Java, C++, Python, or similar.
  • Solid understanding of software development methodologies, including Agile and DevOps.
  • Experience with databases and SQL, as well as knowledge of cloud computing technologies.
  • Strong analytical and problem-solving skills, with a detail-oriented approach.
  • Excellent communication skills, both verbal and written, to effectively liaise with team members and stakeholders.


Technologies & Tools

The Software Systems Engineer will utilize a variety of technologies and tools, including but not limited to integrated development environments (IDEs) such as Eclipse or IntelliJ, source control tools like Git, and continuous integration/continuous deployment (CI/CD) pipelines. Experience with cloud platforms such as AWS or Azure will be beneficial. Knowledge of modern frameworks and libraries relevant to web and application development is also essential.



Ideal Candidates

The ideal candidate for the Software Systems Engineer position will possess a strong technical foundation coupled with a passion for innovation and a commitment to quality. A proactive problem-solver who thrives in collaborative environments, this individual will be adaptive to changing project requirements and eager to learn new technologies. The successful candidate will demonstrate strong interpersonal skills, the ability to work efficiently under pressure, and a dedication to delivering high-quality results that meet or exceed expectations.

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.