Aaron's Inc Junior Software Developer in Kennesaw, Georgia

Aaron’s has a long legacy as an industry leader with continued growth. In business since 1955, we have grown to over 2,000 stores across North America built on a foundation of excellence, customer focus, quality products and services. Personally and professionally, we hold ourselves to high standards and an unwavering commitment to do what’s right; treating every individual with respect, compassion and integrity. We are highly invested in the communities we serve through our community outreach programs, donating time, products and services locally and nationally.

As a potential Aaron’s Associate, you will share our purpose and passion for making a real difference in the lives of others and the rewards that come from creating strong personal connections for life. You will be a contributing team member in an environment that embraces challenge and has a strong drive to achieve. We like to set the bar high, roll up our sleeves and work together to out-perform the competition. You will have an opportunity to work in an environment, which prides itself on recognizing and rewarding top performers.

Interested in becoming a Junior Software Developer at Aaron’s? As a Junior Software Developer, you will be a part of an agile development team building and working on enterprise grade software systems on top of the Microsoft .NET development stack. The Junior Software Developer is involved in all areas of development from design to development to testing. Come see why the difference is personal at Aaron’s, connect with us today!


Working with an agile team to develop, test, and maintain web and desktop-based business applications built on Microsoft technologies

Assisting in the collection and documentation of user's requirements, development of user stories, and estimates.

Prepare documentation on the status, operation and maintenance of software

Design, develop, and unit test applications in accordance with established standards

Participating in peer-reviews of solution designs and related code

Package and support deployment of releases

Work with teammates in the migration of legacy applications to current Microsoft technologies

Developing, refining, and tuning integrations between applications

Analyzing and resolving technical and application problems.

Adhering to high-quality lean development principles while delivering solutions on time

Providing third-level support to business users

Position Requirements

Strong desire to learn

College or University degree in Computer Science or a related discipline

Core Competency Requirements

Solid understanding of object oriented programming concepts

Solid understanding of relational database design and querying concepts

Familiarity with version control concepts

Preferred Competency Requirements

Exposure to Microsoft .NET development using C#

Exposure to web development using HTML5, CSS and JavaScript

Knowledge of client/server application development

Knowledge of agile development methodologies

Knowledge of unit testing theory

At Aaron’s, you will have access to a comprehensive benefits package that includes:

Paid time off including vacation days, sick days and holidays

Ongoing training and development

Medical, dental & vision insurance

401(k) plan

Life insurance

Disability benefits

Employee Purchase Discounts

A drug screen and criminal background investigation are required before beginning employment at Aaron’s. A job performance reference check is also required.

Aaron’s is an Equal Opportunity Employer