Software Engineer

Rresolveexpert Solutions LLC

New York (NY)

On-site

USD 85,000 - 120,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rresolveexpert Solutions LLC in New York is seeking a motivated Software Engineer for an early-career to two-year experience range. You will design, build, test, and maintain software with guidance from senior engineers to strengthen your problem-solving skills in a collaborative environment.

You will participate in the full SDLC, write unit tests, and work with QA, product, and design teams. A strong foundation in CS concepts, OOP, and modern frameworks will help you thrive.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field (or equivalent practical experience).
  • Proficiency in at least one programming language (e.g., Java, Python, JavaScript, C++, C#).
  • Understanding of data structures and algorithms.
  • Familiarity with object‑oriented programming (OOP) concepts.
  • Basic knowledge of databases (SQL and/or NoSQL).
  • Exposure to web development fundamentals (HTML, CSS, JavaScript).
  • Familiarity with version control systems (Git/GitHub/GitLab).
  • Understanding of REST APIs and basic backend/frontend architecture.
  • Basic understanding of software testing (unit testing frameworks).
  • Familiarity with Agile/Scrum development methodology (preferred).

Responsibilities

  • Write clean, efficient, and maintainable code under guidance from senior team members.
  • Participate in the full software development lifecycle: requirements gathering, design, development, testing, deployment.
  • Debug and resolve software defects and production issues.
  • Collaborate with cross-functional teams to deliver features.
  • Write and maintain unit/integration tests.
  • Participate in code reviews and incorporate feedback.
  • Document code, processes, and technical decisions.
  • Continuously learn new tools, frameworks, and best practices.

Skills

Programming language proficiency
Data structures & algorithms
OOP concepts
SQL/NoSQL databases
REST APIs
Testing basics
Agile/Scrum

Education

Bachelor's degree in CS/IT/Engineering

Tools

Git
GitHub/GitLab
Docker

Job description

Job Description

We are looking for a motivated Software Engineer to join our engineering team. This role is suited for candidates ranging from entry level candidates to professionals with up to 2 years of hands‑on development experience. You will work closely with senior engineers to design, build, test, and maintain software applications, while growing your technical and problem-solving skills in a collaborative environment.

Key Responsibilities
  • Write clean, efficient, and maintainable code under guidance from senior team members
  • Participate in the full software development lifecycle: requirements gathering, design, development, testing, deployment
  • Debug and resolve software defects and production issues
  • Collaborate with cross-functional teams (QA, product, design) to deliver features
  • Write and maintain unit/integration tests
  • Participate in code reviews and incorporate feedback
  • Document code, processes, and technical decisions
  • Continuously learn new tools, frameworks, and best practices
Required Skills & Qualifications

Education

  • Bachelor''''''''s degree in Computer Science, Information Technology, Engineering, or related field (or equivalent practical experience)

Technical Skills

  • Proficiency in at least one programming language (e.g., Java, Python, JavaScript, C++, C#)
  • Understanding of data structures and algorithms
  • Familiarity with object‑oriented programming (OOP) concepts
  • Basic knowledge of databases (SQL and/or NoSQL, MySQL, PostgreSQL, MongoDB)
  • Exposure to web development fundamentals (HTML, CSS, JavaScript) if applicable to role
  • Familiarity with version control systems (Git/GitHub/GitLab)
  • Understanding of REST APIs and basic backend/frontend architecture
  • Basic understanding of software testing (unit testing frameworks)
  • Familiarity with Agile/Scrum development methodology (preferred, not mandatory)

Nice-to-Have (Bonus Skills)

  • Exposure to cloud platforms (AWS, Azure, Google Cloud Platform)
  • Experience with CI/CD pipelines
  • Knowledge of containerization (Docker)
  • Familiarity with frameworks (React, Angular, Spring Boot, Django, Node.js, etc.)
  • Prior internship, academic project, or personal project experience showcasing coding ability

Soft Skills

  • Strong analytical and problem-solving ability
  • Good communication skills
  • Willingness to learn and adapt quickly
  • Ability to work well in a team environment
  • Attention to detail
Experience Level
  • 0-2 years (s with strong fundamentals and project/internship experience are encouraged to apply)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Business System Solutions • Leesburg (VA)

On-site
USD 80,000 - 120,000
401(k)
401(k) matching up to 4%
Comprehensive Medical, Dental, and Vision coverage fully paid for employees
+3
Software Engineer
Software Engineer

Redwood Dental • Buffalo (NY)

On-site
USD 75,000 - 95,000
Software Engineer
Software Engineer

Redwood Dental • Los Angeles (CA)

On-site
USD 80,000 - 120,000
Software Engineer
Software Engineer

Redwood Dental • San Antonio (TX)

On-site
USD 70,000 - 90,000
Software Engineer
Software Engineer

Redwood Dental • Sacramento (CA)

On-site
USD 80,000 - 120,000
Software Engineer
Software Engineer

Redwood Dental • Anchorage (AK)

On-site
USD 80,000 - 100,000
Software Engineer
Software Engineer

Redwood Dental • Houston (TX)

On-site
USD 85,000 - 110,000
Software Engineer
Software Engineer

Redwood Dental • Baltimore (MD)

On-site
USD 80,000 - 110,000
Software Engineer
Software Engineer

Redwood Dental • Newark (NJ)

On-site
USD 80,000 - 120,000
Software Engineer
Software Engineer

Redwood Dental • Providence (RI)

On-site
USD 70,000 - 90,000