Full Time

Remote Software Engineer - Back End

Get It Recruit - Information Technology
Remote!
$80,000 - $150,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 Remote Software Engineer - Back End at Get It Recruit - Information Technology will play a critical role in designing, developing, and maintaining server-side logic and databases to enhance product functionality and optimize performance. The successful candidate will be responsible for ensuring high performance and responsiveness of applications, collaborating with front-end developers, and implementing robust APIs. This position also involves troubleshooting and debugging applications, and contributing to all stages of the software development lifecycle, aiming for impactful solutions that align with our business goals.



Job Responsibilities

  • Design and develop back-end components and services.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Create and maintain APIs to facilitate data exchange between servers and clients.
  • Optimize applications for maximum speed and scalability.
  • Conduct code reviews to ensure code quality and adhere to best practices.
  • Participate in requirement analysis and system design discussions.
  • Troubleshoot and debug applications to enhance functionality and eliminate issues.
  • Document development processes, code changes, and technical specifications properly.
  • Stay updated on emerging technologies and propose improvements to enhance the system architecture.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience (X+ years) as a Back End Software Engineer or similar role.
  • Strong proficiency in server-side languages such as Java, Python, Ruby, or PHP.
  • Experience with database management systems like MySQL, PostgreSQL, or MongoDB.
  • Familiarity with RESTful APIs and web services architecture.
  • Understanding of version control systems, specifically Git.
  • Knowledge of cloud services and architecture, such as AWS or Azure.
  • Excellent problem-solving skills and the ability to work independently.


Technologies & Tools

This position will primarily utilize technologies such as Java, Python, or Node.js for back-end development, paired with database solutions like MySQL or MongoDB. Familiarity with AWS or Azure for cloud infrastructure management, along with development and version control tools such as Git, is highly encouraged. The engineer will also work with API integration and testing tools to ensure seamless functionality of web services.



Ideal Candidates

The ideal candidates for this role are innovative thinkers with a strong technical foundation who thrive in a remote work environment. They possess excellent communication skills, enabling effective collaboration with cross-functional teams. A proactive attitude towards problem-solving and a deep commitment to software quality and best practices are essential. Ideal candidates should also demonstrate a passion for technology trends and a desire for continuous improvement and learning.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

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