Full-Stack Developer - C# and .net Environment

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

WAGE / SALARY

?400 per hour

HOURS PER WEEK

40

DATE UPDATED

Jul 1, 2026

JOB OVERVIEW

Save On Branson is looking for a practical, business-minded full-stack developer to help build and improve SMASH, our in-house CRM, booking, lead management, order, reporting, and operations platform.

SMASH is not a simple brochure site. It runs real business workflows: lead intake, sales follow-up, order creation, ticketing, vouchers, vendor reconciliation, timeshare/tour workflows, reporting, automations, and integrations across the Save On Branson ecosystem.

We need a developer who can step into an existing production system, understand how the business works, improve what is already there, and build new features that help our sales, marketing, operations, and leadership teams move faster. We use Timeproof and Easy Pay.

What You’ll Work On

You’ll help maintain, improve, and build features across SMASH and related internal tools, including:

• Lead management and sales pipeline workflows
• Order and booking flows
• Reporting dashboards and operational reports
• Vendor, ticket, voucher, and reconciliation tools
• CRM automation and follow-up systems
• Integrations with external APIs and internal services
• Performance, reliability, and data-quality improvements
• UX improvements for internal teams who use the system every day

We are also in a large AI push to implement more AI technology and automation workflows to increase overall efficiency.

Core Technology Stack

The ideal candidate should be comfortable with:

• C# / .NET
• _ASP.NET Core_
• Entity Framework / EF migrations
• SQL Server
• Stored procedures, views, reporting queries, and data troubleshooting
• Angular / TypeScript
• HTML, CSS, responsive UI work
• REST APIs and service-layer architecture
• Git-based source control
• Azure DevOps, pull requests, branches, and work items

Experience with any of these is a plus:

• ASP.NET Boilerplate / ASP.NET Zero
• PrimeNG or similar Angular UI frameworks
• Background jobs, scheduled jobs, or automation workflows
• CRM, booking, ticketing, reservation, or ecommerce systems
• Reporting systems and business analytics
• API integrations
• AI-assisted development tools such as Codex, Claude Code, Cursor, Copilot, etc.

What Makes Someone a Great Fit

We are looking for someone who is more than just a ticket-taker. The right developer should be able to:

• Read and understand an existing codebase without needing everything rewritten
• Diagnose bugs from real user reports and production data
• Write clean, maintainable code that fits the current system
• Work confidently with SQL Server and business-critical data
• Understand business workflows before changing them
• Communicate clearly with non-technical tea ---------- mbers
• Think through edge cases, reporting accuracy, and operational impact
• Own a problem from investigation through deployment
• Balance speed with quality

Examples of Projects You Might Handle

• Build a new inbox/view for a specific lead or order type
• Add filters, columns, and export options to an internal report
• Fix a bug in how orders, hooks, or statuses are counted
• Improve a sales agent workflow to reduce manual work
• Add an integration between SMASH and another internal/external system
• Update Angular screens for better usability
• Create or modify SQL reports used by management
• Improve data consistency between leads, contacts, orders, and campaigns

Required Experience

• 3+ years professional software development experience
• Strong C#/.NET experience
• Strong SQL Server experience
• Experience building or maintaining web applications
• Ability to work in an existing production codebase
• Comfortable debugging across frontend, backend, and database layers

Preferred Experience

• Angular experience
• CRM, booking, travel, ticketing, or sales operations software experience
• Azure DevOps experience • Experience with reporting-heavy business systems
• Experience modernizing older systems without breaking daily operations

What We Value

We value developers who are practical, reliable, and curious. SMASH supports real people doing real work every day, so the best fit is someone who cares about usability, accuracy, and business impact.

You do not need to be flashy. You do need to be dependable, thoughtful, and capable of shipping useful improvements.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin