Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Software Engineer, New Grad 2025- REF138R

at Jobs for Humanity

Posted 6 days ago | 6 applied

Description:

  • As a new graduate Software Engineer at RRS Group, you will be assigned to one of our technology organizations based on your skill set, interests, and organizational needs.
  • The role demands a high level of professionalism and technical expertise.
  • Key responsibilities include developing optimized, secure, and scalable code that adheres to industry best practices, including comprehensive unit testing and rigorous peer reviews.
  • You will devise innovative solutions to complex problems that align with both product and technology roadmaps, demonstrating a strategic approach to software development.
  • Actively contributing to and leading the development of end-to-end technology solutions that address critical business needs is essential.
  • You will maintain a commitment to continuous learning and stay abreast of emerging technologies and methodologies in the field of software engineering.
  • Collaborating effectively with cross-functional teams to ensure seamless integration of software components and timely project delivery is required.
  • Conducting thorough code reviews and providing constructive feedback to maintain high code quality standards across the organization is part of the role.
  • You will participate in the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
  • Demonstrating a proactive approach to identifying and resolving potential issues before they impact project timelines or system performance is expected.

Requirements:

  • Candidates must have less than 2 years of relevant work experience with either a Bachelor's or Master's degree.
  • A Bachelor’s or Master’s degree in Computer Science, Computer Engineering, CIS/MIS, Cybersecurity, Business, or a related field, graduating between January 2025 and August 2025 is required.
  • Proficiency in at least one programming language or technology, including but not limited to Java, C/C++, C#, .NET, Python, JavaScript, and HTML is necessary.
  • Experience with writing utilities/automation tools using Selenium, Java, REST, Python, Groovy, and more is preferred.
  • Familiarity with software testing principles is required.
  • A solid understanding of software engineering concepts and methodologies is essential.
  • Candidates must document processes, designs, test results, and analysis.
  • Leading root cause analysis and tracking defect resolution to completion is expected.
  • Reviewing and providing feedback on development code, test designs, and test cases is part of the role.
  • Strong communication skills, specifically the absence of repeated grammatical or typographical errors, clear and concise written and spoken communications, and communications that demonstrate professional judgment are required.
  • The ability to take on challenges and address problems head-on is essential.
  • A strong ability to collaborate and be a good team player with excellent interpersonal skills is necessary.
  • Good analytical and problem-solving skills are required.
  • Candidates must demonstrate the ability to lead and navigate through ambiguity.

Benefits:

  • The salary for this position is anticipated to range between $80,000 – $104,000 per year plus bonus.
  • In addition to monetary compensation, RRS Group offers a competitive benefits package, including Medical/Dental/Vision insurance.
  • Employees will have access to a Company-matching 401(k) and an Employee Stock Purchase Program.
  • Tuition Reimbursement is also part of the benefits offered.
  • RRS Group provides other programs and perks to support employee well-being.