freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer

Summary

Build and maintain .NET/C# legacy systems while shipping customer-facing features, improving reliability, and modernizing codebases.

This role is open to candidates based in LATAM, Africa, and Eastern Europe. Please note that as this role supports U.S.-based clients, candidates must be available to work during U.S. business hours aligned with the client’s time zone.

As a Software Engineer, you will help build and evolve the platform while delivering meaningful customer-facing features. This is a hands-on role focused on shipping high-quality production code, improving system reliability, and contributing to the modernization of established legacy systems.

A critical focus of this position is working with .NET/C# legacy systems. The ideal candidate is comfortable maintaining and extending older, established codebases while balancing development speed, code quality, scalability, and long-term maintainability.

Location

Fully Remote | 9:00 AM - 5:00 PM PST

Qualifications

Experience

  • 3–6 years of software engineering experience.

  • Experience building and shipping production systems.

  • Hands-on experience maintaining and extending established .NET/C# legacy systems.

  • Experience working with SQL Server as a primary database.

  • Experience developing and supporting customer-facing software features.

  • Experience debugging production systems and resolving technical issues.

Skills

  • Demonstrates strong .NET and C# development capabilities, particularly when maintaining, debugging, and extending older, established codebases.

  • Has strong SQL Server experience and can work effectively with the database within production software environments.

  • Demonstrates strong debugging and problem-solving abilities when working with legacy systems and production issues.

  • Can build production-quality software across frontend and backend systems while balancing speed, reliability, scalability, and maintainability.

  • Is comfortable contributing to system design and architecture with guidance while identifying opportunities to improve performance and system health.

  • Can take ownership of features or services throughout the development lifecycle, from implementation through production.

  • Uses AI development tools such as Copilot, Cursor, Claude, ChatGPT, or similar platforms to improve productivity and development workflows.

  • Communicates progress clearly and contributes effectively to code reviews and established engineering standards.

Nice to Have

  • Experience with JavaScript or TypeScript, particularly Vue/Nuxt, React/Next, or Node.js.

  • Experience working within e-commerce environments such as Shopify, BigCommerce, or Magento, including exposure to order logic and tracking events.

  • Knowledge of logistics or shipping concepts such as dimensional sizing, customs, and duties.

  • Experience working with fulfillment systems or processes.

  • Experience with PostgreSQL or MySQL.

Mindset & Attributes

  • Ownership-driven and pragmatic.

  • Comfortable working across both modern and legacy systems.

  • Focused on delivering reliable, real-world impact.

  • Strong problem solver who can operate effectively within established systems.

  • Focused on quality while maintaining practical delivery speed.

What Success Looks Like

  • High-quality customer-facing features are delivered consistently.

  • Key services or components are independently owned.

  • System stability improves and bugs are reduced.

  • Meaningful contributions are made toward modernizing legacy systems.

  • Performance, scalability, reliability, and overall system health continue to improve.

Opportunity

This role provides the opportunity to make a direct impact on an established software platform by delivering customer-facing features, improving reliability, and contributing to the modernization of legacy systems. You will work hands-on across the platform while taking increasing ownership of features, services, and technical improvements.

Application Process:

To be considered for this role these steps need to be followed:

  • Fill in the application form

  • Record a video showcasing your skill sets

What this application asks

ashby

Full Name:, Email:, Resume:, What country will you be working from?

  • Phone Number:
  • What is your level of English proficiency? choose one
  • What's your expected monthly compensation in USD for a 40h/week (full-time) role?
  • What's your expected monthly compensation in USD for a 20h/week (part-time) role? optional
  • Are you available to work 9 AM - 5 PM PST? yes / no
  • Do you have any friends, family members, or personal connections currently working at Scale Army or involved in any of our projects? yes / no
  • Were you referred by a current Scale Army contractor? If yes, please add their full name. written answer · optional
  • How many years of professional software engineering experience do you have? choose one
  • Describe your hands-on experience maintaining and extending legacy .NET/C# applications. What types of systems did you work on, and what were you responsible for improving, debugging, or maintaining? written answer
  • Tell us about a production issue you were responsible for diagnosing and resolving. How did you identify the root cause, what did you change, and what was the outcome? written answer
  • Describe a customer-facing feature or service you owned from development through production. What was your role, what technical challenges did you encounter, and how did you ensure the solution was reliable and maintainable? written answer
  • Which of the following do you have hands-on professional experience with? choose any
  • How do you use AI in your work? written answer
  • Did you submit your video using the same email you are entering in this application form? yes / no
  • I’d like to stay in touch! Please send me job opportunities, updates, and relevant news from Scale Army Careers. I can unsubscribe anytime. choose any
  • Are you comfortable with us using your video for marketing purposes (ex: social, web, email, etc.) to help more hiring managers see your application? yes / no

See also