Full Time

Software Engineer - Remote

Get It Recruit - Information Technology
Remote!
$80,000 - $140,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 Software Engineer at Get It Recruit will play a pivotal role in designing, developing, and maintaining software applications that solve complex problems and enhance business processes. Working remotely, the candidate will collaborate with cross-functional teams to deliver high-quality software solutions, ensuring best practices in coding, testing, and deployment. The role requires a strong commitment to continuous improvement and innovation in technology, while maintaining responsive and adaptable communication with team members and stakeholders.



Job Responsibilities

  • Design, develop, and implement software solutions based on project requirements.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Conduct code reviews and maintain quality standards in the software development process.
  • Troubleshoot, debug, and optimize existing applications for performance and scalability.
  • Participate in Agile methodology, including sprint planning and retrospectives.
  • Document development processes, code changes, and application functionalities.
  • Stay updated with the latest industry trends and emerging technologies to enhance software offerings.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software development, with a minimum of 3 years in a related role.
  • Proficiency in programming languages such as Java, Python, C#, or JavaScript.
  • Experience with web development frameworks and technologies (e.g., React, Angular, Node.js).
  • Familiarity with database management systems (e.g., SQL, NoSQL).
  • Strong understanding of software development methodologies, including Agile and DevOps practices.
  • Excellent problem-solving and analytical skills.
  • Effective communication skills, both verbal and written.


Technologies & Tools

The Software Engineer will utilize a variety of technologies and tools including but not limited to cloud services (AWS, Azure), version control systems (Git), CI/CD pipelines, containerization tools (Docker, Kubernetes), and application performance monitoring tools (New Relic, DataDog). Familiarity with testing frameworks and methodologies, including unit testing and integration testing, is advantageous for ensuring the robustness of the software developed.



Ideal Candidates

The ideal candidate for this role is someone who is a proactive problem solver, passionate about technology, and possesses a strong desire to learn and grow within a collaborative environment. They should demonstrate exceptional time management skills, adaptability to changing project requirements, and a commitment to quality and best practices in software development. A natural communicator who enjoys sharing ideas and collaborating with team members will thrive in this dynamic remote setting.

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.