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.

Overview

As a Software Engineer II at Get It Recruit - Information Technology, you will play a pivotal role in the development, testing, and maintenance of robust software applications that meet the company's objectives and satisfy client needs. You will collaborate with cross-functional teams, contribute to project planning and execution, and ensure high-quality deliverables while employing best coding practices. This position provides the opportunity to work in a dynamic environment where innovation and continuous improvement are encouraged.



Job Responsibilities

  • Design, develop, and implement software solutions in line with client specifications.
  • Collaborate with product management and UX/UI teams to define and refine product requirements.
  • Review code and provide constructive feedback to improve code quality and efficiency.
  • Participate in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
  • Debug existing software to enhance performance and resolve any issues.
  • Maintain thorough documentation of software design and development processes.
  • Stay updated with industry trends and emerging technologies to continually improve software functionality.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 3 years of experience in software development or engineering roles.
  • Proficiency in programming languages such as Java, C#, Python, or JavaScript.
  • Experience with web frameworks (React, Angular, Vue.js) and backend technologies (Node.js, .NET).
  • Strong understanding of database management systems, including SQL and NoSQL.
  • Familiarity with RESTful APIs and microservices architecture.
  • Excellent problem-solving skills, attention to detail, and the ability to work independently or as part of a team.


Technologies & Tools

The Software Engineer II will utilize a variety of technologies and tools, including but not limited to cloud services like AWS or Azure, CI/CD tools such as Jenkins or GitLab CI, version control systems like Git, and debugging tools. Familiarity with containerization technologies like Docker and orchestration systems such as Kubernetes is highly desired, alongside development environments that facilitate efficient coding and collaboration.



Ideal Candidates

Ideal candidates for the Software Engineer II position should possess a strong technical foundation coupled with effective communication skills. They should be adaptable, enthusiastic about learning new technologies, and demonstrate a willingness to take initiative. A proactive approach to problem-solving, an aptitude for working collaboratively in a team-oriented setting, and a commitment to delivering high-quality software solutions are essential traits that will contribute to success in this role.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

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