Full Time

Software Engineer (Python/Linux/Packaging) - Remote | WFH

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.







Job Description - Software Engineer (Python/Linux/Packaging) - Remote | WFH



Software Engineer (Python/Linux/Packaging) - Remote | WFH


Get It Recruit - Information Technology is seeking a skilled Software Engineer with expertise in Python and Linux packaging to join our dynamic team. The ideal candidate will be responsible for developing, testing, and maintaining software solutions, contributing to packaging processes, and ensuring optimal performance across various applications. As a remote employee, you will work collaboratively with other team members to deliver robust and scalable solutions that meet the evolving needs of our clients.



Job Responsibilities

  • Develop, test, and deploy high-quality software solutions using Python.
  • Handle the packaging and distribution of software applications on Linux platforms.
  • Collaborate with cross-functional teams to design and implement new features.
  • Conduct code reviews to ensure adherence to best practices and maintain code quality.
  • Identify, troubleshoot, and resolve software defects and performance issues.
  • Document technical specifications and user documentation for delivered solutions.
  • Stay informed about industry trends and emerging technologies to enhance development processes.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in software development using Python.
  • Proficiency in Linux operating systems and packaging tools.
  • Experience with version control systems such as Git.
  • Familiarity with continuous integration and deployment practices.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and manage multiple tasks efficiently.


Technologies & Tools


In this role, you will utilize various technologies and tools including Python for software development, Linux for operating system tasks, and packaging tools specific to Linux environments. Familiarity with version control systems, particularly Git, as well as CI/CD tools will also be essential for effective collaboration and deployment processes.



Ideal Candidates


The ideal candidate for this position is someone who possesses a strong technical foundation combined with excellent problem-solving and analytical skills. They should have a passion for software development and a dedication to producing high-quality code. A good fit for this role is also someone who communicates effectively within a remote team environment and demonstrates a proactive approach to challenges and project requirements.




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.