At Jackrabbit Technologies, we’re building powerful SaaS solutions that help youth activity centers run smarter, grow faster, and focus on what matters. As an Associate Software Engineer, you’ll contribute to the development of mission-critical applications while building your technical skills in a collaborative, agile environment. You will work closely with senior engineers, QA, and Product team members to deliver high-quality features and improvements, with increasing ownership over time.
- Develop scalable, high-quality software using C#, .NET Core, and modern front-end frameworks under the guidance of senior engineers.
- Participate in code reviews, both receiving and providing feedback to improve code quality.
- Ensure code reliability through robust unit testing and effectively integrate new features into existing legacy systems.
- Debug, troubleshoot, and resolve software defects and performance issues.
- Translate requirements into clear, actionable solutions and contribute to solving technical challenges with the team.
- Contribute to product development through agile ceremonies 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.
Core Technical Skills
- Bachelor’s degree in Computer Science, Engineering, STEM, or equivalent practical experience
- 1-3 years of experience developing and maintaining web applications
- Working knowledge of .NET Core, ASP.NET MVC, C#, and building Web APIs, with guidance from senior engineers
- Foundational front-end skills using HTML, CSS, and JavaScript, with exposure to modern frameworks (React, Blazor, TypeScript) and the ability to maintain legacy jQuery components as needed
- Experience with SQL Server (queries, stored procedures)
- Familiarity with using AI-assisted development tools to support productivity, while learning to apply sound engineering judgment to ensure code quality, maintainability, and responsible use
- Comfortable working in Agile Scrum environments using Jira and Git
- Exposure to Tailwind CSS and/or Cloud Development is
a plus - Ability to travel up to 10% (Charlotte-based)/25% (non Charlotte-based) for team collaboration and customer engagement.