Logo for ReWorks Solutions

Software Developer

Roles & Responsibilities

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Proven experience as a Software Developer or similar role
  • Strong proficiency in programming languages such as Java, Python, C#, or JavaScript
  • Experience with frameworks and technologies relevant to the role (e.g., Angular, React, Node.js)

Requirements:

  • Design, develop, and maintain software applications tailored to business needs
  • Collaborate with product managers and other stakeholders to gather requirements and translate them into technical specifications
  • Write efficient, reusable, and reliable code ensuring high performance and responsiveness
  • Troubleshoot, test, and maintain the core product software and databases for functionality and performance

Job description

Position: Software Developer

Job Type: Full-Time, Remote

Hours: US hours (9am-5pm EST)

Key Responsibilities:

  • Design, develop, and maintain software applications tailored to business needs.
  • Collaborate with product managers and other stakeholders to gather requirements and translate them into technical specifications.
  • Write efficient, reusable, and reliable code ensuring high performance and responsiveness.
  • Participate in code reviews and maintain coding standards to ensure high-quality output.
  • Troubleshoot, test, and maintain the core product software and databases for functionality and performance.
  • Stay current with industry trends and emerging technologies to enhance skills and knowledge.
  • Document development processes, code changes, and application functionality as needed.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Developer or similar role.
  • Strong proficiency in programming languages such as Java, Python, C#, or JavaScript.
  • Experience with frameworks and technologies relevant to the role (e.g., Angular, React, Node.js).
  • Good understanding of algorithms, data structures, and software development methodologies.
  • Strong troubleshooting and debugging skills.
  • Excellent communication skills and ability to work independently or as part of a team in a remote environment.

Benefits

  1. Comfortable working U.S. hours
  2. Remote work from home

Fraud Disclaimer:  ReWorks Solutions will never request payment during recruitment or require in-person office visits. All official communication will come from a ReWorks Solutions email address. Please verify any suspicious messages with our team directly. 


Software Engineer Related jobs

Other jobs at ReWorks Solutions

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.