May 21, 2026

Software Developer

Job Description

Asset Strategies Group

Software Developer (Full Stack)

We’re looking for a Software Developer who enjoys taking ownership of real features, solving practical problems, and contributing to a small team where your work directly impacts the product and our clients.

We’re a growing retail consultancy company with expertise in real estate strategy, design and development, store planning and construction, and lease management. For the last 15 years, we have been developing a SaaS product in the real estate lifecycle management space used by clients for strategy, deal negotiation, and construction management.

Our software team builds and maintains the systems that power these workflows for national retail and real estate clients.

What You’ll Do

  • Build and deliver new product features and improvements across our web platform
  • Own development tickets from planning through implementation, testing, and deployment
  • Debug issues across the stack and identify root causes in code, integrations, or data
  • Write clean, maintainable code that follows established development standards
  • Participate in peer code reviews and provide constructive feedback to teammates
  • Collaborate with product and business stakeholders to translate requirements into technical solutions
  • Maintain and enhance existing features while improving documentation and code quality

Our Tech Stack

  • Backend: Python, Flask, MySQL
  • Frontend: JavaScript, Backbone.js, Bootstrap UI
  • Infrastructure: AWS (EC2, RDS, S3), Ubuntu, Apache
  • Version Control: Git, Bitbucket (feature branches, pull requests)
  • Project Management: JIRA / Atlassian (ticket tracking, sprint planning)
  • Integrations: Third-party APIs supporting retail and real estate workflows

What We’re Looking For

  • 2+ years of professional software development experience working on production applications
  • Experience building and maintaining backend web applications
  • Strong problem-solving and debugging skills across multiple layers of an application
  • Experience working with relational databases and APIs
  • Comfort working in a collaborative team environment with code reviews and shared ownership
  • Ability to manage assigned tasks independently and communicate progress clearly
  • Strong attention to quality, testing, and maintainable code
  • Preferred background in retail, real estate, construction, or related industries

How We Work

  • Small development team with shared ownership of a mature SaaS codebase
  • Work is organized through prioritized tickets in JIRA with an evolving two-week sprint process
  • Developers participate in ticket refinement and technical design discussions before implementation
  • Developers are expected to debug issues across multiple layers of the system and understand downstream impacts of their changes
  • Developers are responsible for initial testing and validation before work is submitted for review
  • Pull requests with peer review are required for all code changes
  • Releases typically occur every couple of weeks along with smaller fixes as needed
  • Developers collaborate directly with product stakeholders, analysts, and occasionally clients to understand workflows and deliver practical solutions

Why Join Us?

  • You’ll work on a mature SaaS product used by real clients every day
  • Your work will directly influence product capabilities and improvements
  • Small team environment where developers have real ownership and impact
  • Collaborative culture focused on practical problem solving and steady improvement

ASG provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientations, gender identity or expression, or any other characteristics protected by federal, state or local laws.