Software Engineer

Return Pro

Aventura, FL • On-site

Other

This job posting has expired and is no longer accepting applications. Check out similar jobs


Job description

Software Engineer

FL Miami - Aventura, FL 33180

Overview

Position Type Full Time Job Shift HQ: Standard 9am to 6pm

Description

We're hiring a Software Engineer specializing in Backend.NET Developer to build the platform behind a $850B returns problem. Details below.

Every major retailer runs returns through duct tape and prayer.

Disconnected systems. Manual workflows. Millions in lost recovery. Every single day.

We're building the next generation of the platform that replaces all of it.

ReturnPro is a Returns Management SaaS platform integrated with eBay, Amazon, Walmart Marketplace, and more. We don't just process returns. We recover value, reduce waste, and turn a cost center into a margin engine.

Most backend developers maintain systems. You will build the infrastructure that powers an entire industry shift.

Our stack:.NET 6 - 10, C#, microservices, MSSQL, PostgreSQL, MongoDB, Kafka, RabbitMQ, Docker, Kubernetes, Azure. If that list excites you, keep reading.

Qualifications

You're right for this if you have strong.NET/C# experience, you think in APIs and data models, and you write code you'd be proud to show any another engineer.

Bonus if you've worked with Docker, Kubernetes, Azure, NoSQL, or you're already using AI to write better code faster.

If you want to push tickets through a sprint board and coast, this isn't for you. If you want to build something that doesn't fully exist yet, and you have the skill to back it up, please apply.

Let's solve returns.



Frequently asked questions

Q: What skills or qualities help someone succeed as a Software Engineer?

A: To succeed as a Software Engineer, key technical skills include proficiency in programming languages such as Java, Python, or C++, as well as expertise in software development methodologies like Agile and version control systems like Git. Additionally, strong problem-solving skills, attention to detail, and the ability to learn and adapt quickly are essential soft skills, along with effective communication and collaboration skills to work with cross-functional teams. These technical and soft skills enable Software Engineers to design, develop, and maintain high-quality software applications, driving career growth and effectiveness in the role.

Q: What is the career path for a Software Engineer?

A: A Software Engineer's typical career progression involves starting as a Junior Software Engineer, where they focus on coding and contributing to existing projects, then advancing to a Mid-Level Software Engineer role, where they take on more complex tasks, lead smaller projects, and mentor junior team members. As they gain experience, they can move into Senior Software Engineer positions, where they lead large-scale projects, architect software systems, and make technical decisions that impact the organization. With continued growth, Software Engineers can pursue leadership roles, such as Technical Lead or Engineering Manager, or transition into specialized areas like DevOps, Product Management, or Technical Consulting.