Software Engineer (US Remote)

Jackrabbit TechnologiesHuntersville, NC
3dRemote

About The Position

At Jackrabbit Technologies, we’re building powerful SaaS solutions that help youth activity centers run smarter, grow faster, and focus on what matters. As a Software Engineer, you’ll design, build and optimize mission-critical applications in a collaborative, agile environment. Develop scalable, high-quality software using C#, .NET Core, and modern front-end frameworks. Ensure code reliability through robust unit testing and effectively integrate new features into existing legacy systems. Model excellence and inspire peers through your commitment to craftsmanship and clean code. Work across the stack, from Web APIs to front-end interfaces, and contribute to system performance, usability, and maintainability. Translate requirements into clear, actionable solutions and contribute to solving technical challenges with the team. Contribute to product development through agile ceremonies, code reviews, and cross-functional collaboration to ensure high-quality delivery. Actively seek feedback, identify growth opportunities, and continuously improve your skills—setting a visible example of humility and self-awareness that motivates others to do the same.

Requirements

  • Bachelor’s degree in a STEM field or equivalent practical experience
  • 3–5 years of experience developing web applications
  • Proficiency in .NET Core, ASP.NET MVC, C#, and building Web APIs
  • Solid front-end skills with HTML, CSS, and JavaScript frameworks (React, Blazor, TypeScript); ability to maintain legacy jQuery when needed
  • Experience with SQL Server (queries, stored procedures)
  • Familiar with leveraging AI tools to accelerate development while applying sound engineering judgment to ensure code quality, maintainability, and ethical use of AI-assisted solutions.
  • Comfortable working in Agile Scrum environments using Jira and Git
  • Strong problem-solver who enjoys tackling technical challenges and delivering reliable solutions.
  • Curious and forward-thinking, able to translate customer feedback into practical, high-quality applications.
  • Passionate about knowledge sharing and collaboration, building trust and strong partnerships across teams. Promotes psychological safety and a culture of open dialogue and idea exchange.
  • Clear communicator, able to explain technical concepts to both technical and non-technical stakeholders.
  • Thrives in fast-paced environments—prioritizing effectively and driving results without sacrificing quality.
  • Resourcefulness - Secures and deploys resources effectively and efficiently.
  • Action Oriented - Takes on new opportunities and tough challenges with a sense of urgency, high energy, and enthusiasm.
  • Decision Quality - Makes good and timely decisions that keep the organization moving forward.
  • Customer Focus - Builds strong customer relationships and delivers customer-centric solutions.
  • Collaborates - Builds partnerships and works collaboratively with others to meet shared objectives.
  • Demonstrates Self-Awareness Using a combination of feedback and reflection to gain productive insight into personal strengths and weaknesses.

Nice To Haves

  • Familiarity with Tailwind CSS and Cloud Development experience a plus
  • Ability to travel up to 10% (Charlotte-based)/25% (non Charlotte-based) for team collaboration and customer engagement.

Responsibilities

  • Design, build and optimize mission-critical applications in a collaborative, agile environment.
  • Develop scalable, high-quality software using C#, .NET Core, and modern front-end frameworks.
  • Ensure code reliability through robust unit testing and effectively integrate new features into existing legacy systems.
  • Work across the stack, from Web APIs to front-end interfaces, and contribute to system performance, usability, and maintainability.
  • Translate requirements into clear, actionable solutions and contribute to solving technical challenges with the team.
  • Contribute to product development through agile ceremonies, code reviews, and cross-functional collaboration to ensure high-quality delivery.
  • Actively seek feedback, identify growth opportunities, and continuously improve your skills

Benefits

  • We work remotely. We always have - we always will!
  • Medical, Dental, Vision, Flexible Spending, HSA and Dependent Care Accounts.
  • Company-Paid Disability and Life Insurance. Opportunity to elect Critical Illness and Accident Insurance. Plus confidential access to legal and life counseling and mental health support available 24/7.
  • 401(k) with a generous company match, access to financial planning.
  • Paid Time Off, Paid Parental, Paid Caregiver and Sabbatical leaves.
  • Annual allowance for professional development.
  • Paid Time to volunteer in your community.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service