Full Time

Senior Software Engineer (Backend) - Employee Engagement - Remote | WFH

Get It Recruit - Information Technology
Remote!
$100,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 Senior Software Engineer (Backend) - Employee Engagement role at Get It Recruit involves leveraging your expertise in backend development to design, implement, and maintain high-quality software solutions that enhance employee engagement. In this remote position, you will collaborate with cross-functional teams, contribute to architectural decisions, and mentor junior engineers. Your focus will be on building scalable and reliable backend systems that meet the needs of our diverse user base while adhering to best practices in software development.



Job Responsibilities

  • Design and develop robust backend systems that ensure scalability and performance.
  • Collaborate with product managers and front-end developers to define and implement new features.
  • Write clean, maintainable, and efficient code while following coding standards and best practices.
  • Participate in code reviews, providing constructive feedback to peers and ensuring adherence to quality standards.
  • Identify performance bottlenecks and implement effective solutions to optimize system performance.
  • Mentor and guide junior developers to foster their skills and professional growth.
  • Troubleshoot and debug applications to enhance functionality and resolve issues.
  • Stay abreast of emerging technologies and propose actionable insights to improve existing processes.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in backend software development.
  • Proficiency in programming languages such as Java, Python, or Node.js.
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
  • Understanding of RESTful APIs and microservices architecture.
  • Strong knowledge of version control systems, preferably Git.
  • Ability to work independently in a remote work environment, with excellent communication skills.


Technologies & Tools

In this position, you will work with a variety of technologies and tools, including cloud platforms such as AWS or Azure for deployment, Docker for containerization, and CI/CD tools for continuous integration and delivery. Familiarity with monitoring tools like Prometheus or Grafana will also be advantageous. Code will be managed in Git repositories, ensuring version control and collaboration efficiency among team members.



Ideal Candidates

The ideal candidates for this role will possess a strong analytical mindset, exceptional problem-solving skills, and the ability to work effectively in a remote and collaborative environment. They should be enthusiastic about cutting-edge technologies and demonstrate a passion for developing innovative solutions that positively impact employee engagement. A proactive attitude and strong interpersonal abilities are essential for mentoring colleagues and contributing to a supportive team dynamic.

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.