Demo

Senior Software Engineer

Rosnet LLC
PARKVILLE, MO Full Time
POSTED ON 5/2/2026
AVAILABLE BEFORE 7/2/2026

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.

Salary.com Estimation for Senior Software Engineer in PARKVILLE, MO
$110,255 to $133,291
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$136,671 - $177,110
Income Estimation: 
$128,093 - $158,900
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Rosnet LLC

  • Rosnet LLC PARKVILLE, MO
  • Job Summary: The Account Executive is responsible for driving net-new customer acquisition within a defined and focused Total Addressable Market (TAM) that... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the PARKVILLE, MO area that may be a better fit.

  • Kforce Inc Kansas, MO
  • Responsibilities Kforce is looking for a Senior Software Engineer for a contract opportunity with a large organization in the downtown Kansas City, KS area... more
  • 6 Days Ago

  • TEKsystems Kansas, MO
  • Senior Software Engineer We are seeking a Senior Software Engineer to join a collaborative, forward-thinking team focused on modernizing and enhancing the ... more
  • Just Posted

AI Assistant is available now!

Feel free to start your new journey!