Full Time

Senior Software Engineer I - Backend Engineer - Remote | WFH

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

Job Overview

Get It Recruit - Information Technology is seeking a Senior Software Engineer I - Backend Engineer to join our dynamic team. In this pivotal role, you will be responsible for designing and implementing high-quality backend solutions that are robust, scalable, and aligned with business objectives. You will collaborate closely with cross-functional teams, ensuring that our software meets performance and reliability standards while supporting innovative technology initiatives. Your expertise will contribute to driving technical excellence and delivering exceptional value to our clients.



Job Responsibilities

  • Design, develop, and maintain robust backend services and APIs that support a diverse range of applications.
  • Collaborate effectively with front-end developers, product managers, and other stakeholders to understand requirements and deliver optimal technical solutions.
  • Perform code reviews and mentoring to ensure adherence to best practices and coding standards.
  • Identify and resolve performance issues and bottlenecks to improve application efficiency.
  • Participate in all phases of the software development lifecycle, including requirements gathering, analysis, design, implementation, and testing.
  • Contribute to architectural decisions, keeping scalability and maintainability in mind.
  • Stay updated with emerging technologies and industry trends, recommending enhancements to existing systems.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in software development, with a strong focus on backend engineering.
  • Proficient in at least one backend programming language such as Java, Python, Go, or Node.js.
  • Experience with database management systems, including relational and NoSQL databases.
  • Strong understanding of RESTful API design principles and microservices architecture.
  • Familiarity with cloud services such as AWS, Azure, or Google Cloud Platform.
  • Excellent problem-solving skills and the ability to work independently in a remote environment.


Technologies & Tools

The role involves the utilization of a diverse range of technologies and tools, including but not limited to backend frameworks such as Spring or Express, database technologies like PostgreSQL or MongoDB, and cloud platforms like AWS. Knowledge of containerization tools such as Docker and orchestration technologies like Kubernetes is also advantageous. Familiarity with version control systems (e.g., Git) and CI/CD pipelines will be essential for streamlined development processes.



Ideal Candidates

Ideal candidates for the Senior Software Engineer I - Backend Engineer position are proactive and innovative thinkers who thrive in a collaborative, fast-paced environment. They possess strong analytical and troubleshooting skills, along with a passion for building efficient and effective software solutions. A commitment to continuous learning and improvement, combined with strong communication skills, will ensure they contribute positively to team dynamics and project outcomes.

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.