Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Rosnet LLC

Job Description

Job Description

Company Overview

Founded in 1998 and headquartered in the Kansas City, Missouri area, Rosnet is a leading SaaS technology partner to the restaurant industry. For more than 25 years, Rosnet has helped multi-unit restaurant operators maximize profitability through an integrated back-of-house management platform that delivers real-time visibility and control over food costs, labor, inventory, and operational data.

Rosnet serves a wide range of concepts — from quick service to fine dining — and partners with some of the most recognized brands in the industry, including Applebee's, Wendy's, IHOP, Corner Bakery, and STK. Our platform consolidates reporting, food and inventory management, labor scheduling, and analytics into a single, intuitive solution, eliminating the need for multiple disconnected systems.

Built by restaurant operators for restaurant operators, Rosnet combines powerful technology with world-class client support — giving our customers the tools and insights they need to make smarter, profit-driving decisions every day. With a team of industry veterans and a culture rooted in collaboration, innovation, and service, Rosnet is entering an exciting new phase of growth and is looking for talented people to grow with us.

Position Summary

We’re looking for a Senior Software Engineer who loves to build. Someone driven and customer-focused, who gets energy from shipping software that solves real problems for the people who use it. You’ll be a key contributor to your team’s delivery, consistently picking up the hardest work in the backlog and helping ensure high-quality execution across the team.

You’ll own complex features end-to-end, from understanding the requirements through deployment and production support. You’ll work closely with your Tech Lead and Product Owner to make sure what you build is clean, performs well, and serves the business. Your Tech Lead owns the broader architectural direction and engages on high-risk or cross-cutting decisions; you own implementation decisions and drive execution. When something is unclear, you ask the right questions. When something is broken, you fix it properly.

You should also be comfortable using AI-assisted development tools as part of how you write code. Our team uses Claude Code as our primary AI development tool, and we expect our engineers to use it in their daily workflow and help the rest of the team get better at using it too.

We want someone with a bias toward shipping and learning, a strong ownership mindset, and the kind of curiosity that drives you to understand why something works, not just how.

Key Responsibilities:

Technical Execution & Ownership

  • Own complex features end-to-end: from requirements through deployment and production support.
  • Write clean, well-tested, well-documented code that meets team standards for quality, security, and performance.
  • Take on the hardest technical problems on the team. Debug production issues, work through trade-offs, and ship solutions that hold up at scale.
  • Make good implementation decisions on your own. Escalate to the Tech Lead when the risk, scope, or architectural impact calls for it.
  • Participate in all phases of the software development lifecycle. Make sure your work meets or exceeds what the project requires.

Mentorship & Code Quality

  • Mentor Software Engineers through code reviews, pair programming, and everyday technical guidance. This is technical mentorship, not people management.
  • Hold the line on best practices for clean code, unit testing, design patterns, and secure development. Help evolve those practices as the team grows.
  • Run thorough, constructive code reviews that improve quality across the team and help other engineers learn.
  • Push for adoption of tools, patterns, and practices that make the team more productive and the product better.

Collaboration & Communication

  • Partner with the Tech Lead on technical approach and with the Product Owner on scope, priorities, and trade-offs. Flag risks early.
  • Communicate progress, blockers, and trade-offs clearly, whether you’re talking to engineers or non-technical stakeholders.
  • Collaborate with QA Engineers, Product Owners, and business analysts to keep projects on track and shipping with quality.
  • Contribute meaningfully to sprint planning, estimation, and retrospectives. Come prepared and bring your perspective on what’s realistic.
  • Write and maintain documentation for systems, APIs, and other technical assets so the rest of the organization can follow along.

Process Improvement & Innovation

  • Look for ways to improve how the team develops, tests, and ships software.
  • Use Claude Code as a regular part of your development workflow, and help your teammates get comfortable doing the same.
  • Keep up with new technologies, industry trends, and evolving approaches to software development.
  • Surface technical debt as you encounter it in sprint work and push for addressing it alongside feature delivery.
  • Spot risks and challenges early. Come with a plan to address them before they become delivery problems.

Qualifications:

Required Technical Qualifications

  • 5+ years of professional software development experience, with a track record of owning and delivering complex features.
  • Strong skills in C#, .NET Framework/.NET, SQL, HTML, CSS, and JavaScript.
  • Solid experience with relational databases (SQL Server, Postgres, or MySQL), including performance optimization and data modeling.
  • Good understanding of object-oriented programming principles, design patterns, and the full software development lifecycle.
  • Proficiency with modern IDEs, SQL Management Studio, Git, CI/CD pipelines, and containerized deployments.
  • Strong debugging and troubleshooting skills. You can diagnose and fix complex issues without hand-holding.
  • Experience or comfort with AI-assisted development tools, particularly Claude Code. We’re looking for engineers who are excited to use AI tooling to work faster and better.
  • Clear written and verbal communication skills. You can explain technical concepts to a wide range of audiences and help less experienced engineers grow.
  • Experience working in Agile environments with the discipline to manage your own work and keep complex projects moving with minimal oversight.
  • Must be authorized to work in the United States

Preferred Qualifications

  • Experience with Azure Cloud and related cloud services.
  • Familiarity with message-based architectures (e.g., RabbitMQ, Azure Service Bus).
  • Experience in the restaurant or hospitality technology industry.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

Core Competencies

Ownership Mindset
  • Consistently delivers complex features on time with minimal re-work or escalation.
  • Surfaces issues and trade-offs early rather than waiting until they become delivery problems.
  • Picks up the hardest work on the backlog without being asked.

Technical Excellence

  • Code reviews are thorough, constructive, and improve quality across the team.
  • Diagnoses and resolves complex production issues independently, with durable fixes.
  • Actively surfaces and addresses technical debt as part of regular sprint work.

Collaborative Execution

  • Comes to sprint planning and estimation prepared, with a grounded view of what’s realistic.
  • Blockers and trade-offs are communicated early and clearly — not discovered at the end of a sprint.
  • Documentation is maintained so that other engineers and stakeholders can follow along.

Elevating Others

  • Junior and mid-level engineers visibly grow in skill and confidence through regular interaction.
  • Pushes adoption of best practices in testing, clean code, and design patterns across the team.
  • Helps teammates build proficiency with AI-assisted development tools, including Claude Code.

Bias Toward Learning and Improvement

  • Identifies and advocates for process improvements that make the team faster or the product better.
  • Participates meaningfully in retrospectives — offers specific, actionable observations rather than surface-level feedback.
  • Uses AI-assisted development tools effectively and helps others do the same.

Compliance & Equal Opportunity Statement

Rosnet is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, age, or any other characteristic protected by applicable federal, state, or local law.

This job description is not intended to be a comprehensive list of all duties, responsibilities, or qualifications. Management reserves the right to modify, add, or remove duties as business needs change. This document does not constitute an employment contract.

Rosnet participates in E-Verify.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Kansas City, MO vacancy
  •  ...through a complete remodel and is a great space for their employee team building. This team is open to hiring either a software engineer or a senior software engineer. This is a key team member for a freshly launched SAAS product. Qualifications Required Skills... 
    Senior
    Full time
    Work at office
    2 days per week

    Truenorth Consulting

    Shawnee, KS
    9 hours ago
  •  ...Develop and test MIS and project management software applications using , Adobe Experience Manager (AEM 6.4/6.5), CRXDE, Angular 14/16, Adobe Flash, Windows, TypeScript, React, Redux, jQuery, Node.js, CSS3, Material Library, Flexbox, Grunt, Git, DB2, Jasmine, Karma, Protractor... 
    Senior
    Relocation

    DYNAMIC IT SOLUTIONS

    Overland Park, KS
    3 days ago
  •  ...Senior Engineer Location: SFO/Dallas/Austin/NJ - local candidates only Duration: Fulltime with Incedo About the team Core Platform development...  ...science, strong competencies in algorithms, data structures, software design, and building large, distributed systems Experience in... 
    Senior
    Full time
    Local area

    Qode

    Kansas City, MO
    1 day ago
  •  ...Overview We are seeking a full-time Senior Software Engineer at Garmin’s U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications... 
    Senior
    Full time

    Garmin

    Olathe, KS
    3 days ago
  •  ...for TCPA compliance. Job Summary We are looking for a Senior Elixir Engineer to play a key role in scaling and enhancing our TrustedForm...  ...requirements into well-tested, maintainable, and reliable software solutions. Ensure system scalability, performance, and reliability... 
    Senior
    Full time
    Remote work
    Flexible hours

    Activeprospect, Inc.

    Kansas City, MO
    9 hours ago
  •  ...At weavix, the key to our growth is a high-performing Engineering team building products and solutions that solve real-world problems for mission-critical customers. We are seeking a Senior Software Engineer to help lead the development, optimization, and reliability... 
    Senior
    Flexible hours

    weavix

    Lenexa, KS
    15 hours ago
  • $300 per month

     ...achieve and least tolerant of failure. This is not incremental software. It is long‑term infrastructure designed to endure, integrate,...  ...intention. We ship with discipline. You’ll collaborate with engineers, data experts, veterans, and mission practitioners. You’ll own... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Visa sponsorship
    Work visa

    Torch AI

    Leawood, KS
    1 day ago
  •  ...our clients. We work on a variety of exciting projects, from software development and network management to cybersecurity and...  ...contribute to a forward-thinking team. Job Summary: The Senior Software Engineer supports ScriptPro's Information Services and business operations... 
    Senior
    Temporary work
    Remote work
    Home office
    Monday to Friday
    Shift work

    ScriptPro

    Mission, KS
    1 day ago
  •  ...efficiency, not slideware benchmarks. We are craftsmen. We build with intention. We ship with discipline. You’ll collaborate with engineers, data experts, veterans, and mission practitioners. You’ll own meaningful work, move quickly, and see your systems deployed in... 
    Senior
    Remote work
    Visa sponsorship
    Work visa

    Torch.AI

    Leawood, KS
    4 days ago
  • # Senior Software EngineerMastercardFull-timeO Fallon, United States of America, 63368-7263USD 115,000 - 184,00016 viewsPosted February 28, 2026## Job DescriptionOverview• Quality Engineering team within MasterCard is about creating an ecosystem to build a world beyond... 
    Senior

    MainframeMaster

    Kansas City, MO
    4 days ago
  •  ...products and expertise that help nearly 16 million people save for a better today and tomorrow. Section 1: Position Summary As a Software Engineer in the Ascensus AI Program, you will help turn modern LLM capabilities into reliable, observable, production‑grade software... 
    Senior
    Work experience placement
    Second job

    Ascensus

    Kansas City, MO
    3 days ago
  •  ...Percentage: Negligible. Shift: Day. Category: Engineering. Overview CarePortal is Care‑Sharing...  ...experience building production software in an object‑oriented language (PHP, Java...  ...Python, or comparable), with demonstrated senior‑level ownership. Experience developing and... 
    Senior
    Full time
    Local area
    Shift work

    GO Project

    Kansas City, MO
    2 days ago
  • $120k - $170k

     ...rapidly growing and seeking top talent to join our mission of revolutionizing the cybersecurity landscape. We are seeking a Senior Software Engineer to join our core engineering team. You will take ownership of major product and infrastructure initiatives, working across... 
    Senior
    Work from home

    TENEX.AI

    Overland Park, KS
    4 days ago
  • $135k

     ...we want you to feel confident that your next move aligns with your expectations. Title: Sr. Software Engineer Location: Hybrid-Olathe, KS Salary: $135K About the Role The Senior Software Engineer role at PSI enables the development of new features of the technologies that... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Local area
    Monday to Friday
    Flexible hours

    PSI Services

    Olathe, KS
    1 day ago
  • Job Description Day in the Life as a Senior Software Engineer: SureCam has been a global leader in video telematics since 2014. This position will be part of the core team that continues enhancing SureCam's ability to deliver real-time video, telematics data and safety... 
    Senior
    Work at office
    Local area
    Remote work

    6AM City, LLC

    Kansas City, MO
    3 days ago
  • $83.43k - $222.48k

     ...something bigger - helping to simplify health care one person, one family and one community at a time. Position Summary As a Senior Software Engineer, you'll be a key member of a collaborative team responsible for design, delivery and operation of business‑critical,... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    Hispanic Alliance for Career Enhancement

    Kansas City, MO
    1 day ago
  •  ...Fullstack Senior Software Engineer (React / Next.js / Azure) What we’re looking for SMG is seeking a Fullstack Senior Software Engineer to design, build, and maintain scalable APIs and high-quality web applications using React, Next.js, and modern frontend tooling... 
    Senior
    Remote work

    Service Management Group

    Kansas City, MO
    5 days ago
  • Overview Senior Software Engineer TFL (Tickets For Less), a leading live entertainment and technology company, has a fantastic opportunity for an experienced Senior Software Engineer to join our team. If you’re a competitive, driven individual looking to further your career... 
    Senior
    Temporary work
    Casual work
    Local area
    Monday to Friday

    TFL

    Overland Park, KS
    4 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Kansas City, MO
    4 days ago
  •  ...Senior Software Engineer, Core Experiences Remote Mission Speechify is the easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go,... 
    Senior
    Remote work

    Speechify

    Mission, KS
    2 days ago
  •  ...Senior It Software Engineer Garmin International seeks Senior IT Software Engineer (Olathe, KS; Multiple Positions): Essential Functions Lead moderately complex, multi-system software development projects, coordinating closely with cross-functional teams, stakeholders... 
    Senior

    Garmin

    Olathe, KS
    2 days ago
  •  ...Your mission , should you decide to accept it, is the following: Design, implement and test leading edge software in either a mentoring or team engagement model, either as a lead or member. Work with other members of the team to ensure successful delivery that... 
    Senior
    Full time
    Local area
    Flexible hours

    Aji Software

    Kansas City, MO
    9 hours ago
  • $101.5k - $169.1k

     ...As a Sr. Software Engineer on the Dealer.com team, you will design, build and support high-impact software solutions that power the automotive industry's leading digital marketing platform. You'll collaborate with talented engineers and AI agents, leveraging modern technologies... 
    Senior

    Cox

    Overland Park, KS
    3 days ago
  •  ...companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology. Job Description Job Title: Senior Software Engineer Locations : Kansas City, MO About the Role S&C Blue Prism- Chorus enables business leaders of the future... 
    Senior
    Ongoing contract

    SS&C Technologies

    Kansas City, MO
    5 days ago
  • $135k

     ...onboardings and troubleshoot issues across the product stack Participate in rotating support days, working with customer success and engineering teams to resolve support tickets and ensure a great experience for clients Communicate clearly with teammates, customer... 
    Senior
    Full time

    Keona Health

    Kansas City, MO
    9 hours ago
  •  ...an opportunity to contribute to the company’s success. As a Software Engineer Principal Sr within PNC's C&IB Midland organization, you will...  ...Overland Park, Kansas or Littlerock, AK. We are seeking a strong Senior Software Engineer Principal t to contribute to the design,... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Overland Park, KS
    4 days ago
  • $120k

    Kforce is looking for a Senior Software Engineer in Kansas City, MO. Responsibilities: * Use appropriate tools, programming languages, coding standards, and best practices to develop new product features and maintain existing functionality * Develop new product features... 
    Senior
    Work experience placement
    Kansas City, MO
    11 days ago
  • $150k

    Kforce's client in Leawood, KS is seeking a Senior Software Engineer with strong generalist development skills, who thrives in small teams and can learn new technologies quickly. You'll primarily focus on backend work while contributing across the stack when needed. The... 
    Senior
    Shift work
    Leawood, KS
    4 days ago
  • $123.8k - $167.4k

     ...Job Overview Are you ready to join the Un-carrier movement? We are seeking a highly skilled Sr iOS Software Engineer to contribute to the T-Life app—T-Mobile’s flagship mobile experience. In this role, you will design, develop, and deliver scalable iOS features that support... 
    Senior
    Local area
    Flexible hours

    T-Mobile

    Overland Park, KS
    4 days ago
  •  ...Job Description Job Description Job Summary: We are seeking a Senior Security AI Engineer to strengthen our cybersecurity posture across cloud, on-premises, and AI-enabled systems. This role is ideal for someone who combines deep technical security expertise with... 
    Senior

    Imperial PFS

    Kansas City, MO
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!