Haystack
← Back to Jobs
Technology
RS

Software Engineer

Rresolveexpert Solutions LLCLos Angeles, CA🇺🇸United StatesPosted Sep 23, 2026

Why This Role Stands Out

This hybrid role at Rresolveexpert Solutions LLC offers a fantastic opportunity to grow your career by contributing to scalable software applications and collaborating with cross-functional teams. You'll thrive here if you're a mid-senior engineer eager to deepen your technical expertise and enjoy a flexible work environment. Apply today to join a dynamic technology team!

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Los Angeles, CA, United States
Posted
Yesterday
SQLC#C++GitJavaJavaScriptPythonRESTTypeScript

Job Description

Software Engineer

Introduction:

We are seeking a talented Software Engineer to join our team. The ideal candidate will be responsible for designing, developing, testing, deploying, and maintaining scalable software applications. They will work closely with cross-functional teams to ensure the development of high-quality, efficient, and well-documented code.

Responsibilities:

  • Design, develop, test, deploy, and maintain scalable software applications.
  • Write clean, efficient, maintainable, and well-documented code.
  • Develop and integrate RESTful APIs and third-party services.
  • Participate in the full software development lifecycle (SDLC), including requirements analysis, design, development, testing, deployment, and maintenance.
  • Troubleshoot and resolve software defects, performance issues, and production incidents.
  • Collaborate with product managers, UX/UI designers, QA engineers, DevOps engineers, and other developers.
  • Develop unit, integration, and automated tests to ensure software quality.
  • Participate in code reviews and follow established coding and security standards.
  • Work with databases, cloud platforms, CI/CD pipelines, and version-control systems.
  • Monitor application performance and implement improvements for scalability, reliability, and security.
  • Contribute to technical documentation and engineering best practices.

Requirements:

Required Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
  • Professional experience developing software applications.
  • Proficiency in one or more programming languages such as Java, Python, JavaScript/TypeScript, C#, C++, or Go.
  • Experience with software development frameworks and modern development practices.
  • Knowledge of SQL/NoSQL databases, REST APIs, Git, testing, and CI/CD.
  • Understanding of software architecture, data structures, algorithms, and object-oriented programming.
  • Strong problem-solving, communication, and collaboration skills.

Similar jobs