Associate Software Engineer

Posted 96ds ago

Employment Information

Education
Salary
Experience
Job Type

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.