Full Time

Software Engineer II - 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 Overview

The Software Engineer II is responsible for developing, implementing, and maintaining software solutions that meet the business needs of Get It Recruit. This role will require collaboration with cross-functional teams to define, design, and ship new features. Additionally, the candidate will continually improve the existing codebase through regular reviews and optimizations, ensuring that applications are scalable, efficient, and secure. A strong focus on adhering to best coding practices will be essential in effectively addressing complex software challenges while enhancing user experiences.



Job Responsibilities

  • Design, develop, and maintain high-quality software applications.
  • Collaborate with product management and stakeholders to understand requirements and deliver solutions that align with business objectives.
  • Conduct code reviews and provide constructive feedback to peers to ensure code quality and best practices.
  • Debug and optimize existing software to improve performance and user experience.
  • Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives.
  • Write and maintain technical documentation for both current and future projects.
  • Stay up to date with emerging technologies and industry trends to innovate and enhance project outcomes.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • A minimum of 3 years of professional experience in software development.
  • Proficiency in one or more programming languages such as Java, C#, Python, or JavaScript.
  • Experience with front-end technologies, including HTML, CSS, and JavaScript frameworks (e.g., React, Angular).
  • Solid understanding of database management systems (e.g., SQL, NoSQL).
  • Familiarity with version control systems, preferably Git.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.


Technologies & Tools

In this position, the Software Engineer II will utilize a variety of technological tools and frameworks including but not limited to cloud computing platforms such as AWS or Azure, CI/CD tools for automation, and containerization technologies like Docker. The role may also involve working with agile project management tools such as Jira or Trello, along with modern development environments and text editors, like Visual Studio Code or IntelliJ IDEA.



Ideal Candidates

The ideal candidate will exhibit strong technical expertise combined with the ability to work collaboratively in a remote team environment. They should be proactive, detail-oriented, and passionate about developing quality software solutions. Adaptability to changing requirements and a willingness to learn new technologies are crucial attributes. Additionally, excellent communication skills and the ability to effectively interpret and relay complex technical information will contribute to the candidate's success in this role.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

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