Associate Software Engineer
Posted 96ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Associate Software Engineer contributing to mission-critical SaaS applications at Jackrabbit Technologies. Collaborating with teams to develop high-quality software solutions for youth activity centers.
Responsibilities:
- Contribute to the development of mission-critical applications while building your technical skills in a collaborative, agile environment.
- 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.
Requirements:
- 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
- Foundational front-end skills using HTML, CSS, and JavaScript
- Experience with SQL Server (queries, stored procedures)
- Familiarity with using AI-assisted development tools
- Comfortable working in Agile Scrum environments using Jira and Git
- Ability to travel up to 10% (Charlotte-based)/25% (non Charlotte-based) for team collaboration and customer engagement.
Benefits:
- Medical, Dental, Vision, Flexible Spending, HSA and Dependent Care Accounts.
- Company-Paid Disability and Life Insurance.
- Opportunity to elect Critical Illness and Accident Insurance.
- Confidential access to legal and life counseling.
- 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.


















