What are the responsibilities and job description for the Jr. Software Engineer position at American Credit Acceptance?
Overview
Jr. Software
Job Code Number
***This role does not provide visa sponsorship***
Classification
Exempt
Reports to
Manager, Database
Date
1/30/2019
JOB DESCRIPTION
Summary/Objective
Are you passionate about technology and business, and ready to learn what it takes to help a private, fast-growing company innovate and execute in the fintech space?
American Credit Acceptance (ACA) is looking for talented technologists to join our IT team and develop their engineering skills while contributing across a wide spectrum of projects and technologies.
Essential Functions
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Develop your programming skills to the next level, while making direct contributions as you learn
- Consider tracks in either database or software engineering
- Join agile Product Teams practicing rapid software development and delivery
- Learn and contribute to digital, mobile, and customer engagement products
- Learn and contribute to machine learning pipelines, data lake architectures, and AWS cloud computing
- Work directly with business leaders and subject matter experts on the most important things that drive value to the business
- Seek out, research and experiment with new technologies
Qualifications
- Bachelor’s Degree or higher, in Computer Science or a related technology discipline strongly preferred
- Experience or coursework with some of the following technologies:
- .Net Framework and Core
- C#, JavaScript, JQuery, CSS, Angular, HTML
- Web Services, Web API, JSON, XML
- AWS
- SQL Server, Python, Redshift
- Source Code Control (SVN, github, Bitbucket, TFS)
- SSIS, Talend, etc.
- Desire to maintain and develop applications from conception to implementation
- Strong problem-solving skills
- Demonstrated ability to learn new things with initiative, curiosity and courage
- Ability to work within teams
- Excellent communication skills
Work Environment and Physical Demands
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. This position is required to lift at least 50 pounds and have the mobility to keep the storage areas orderly and floors cleaned of IT clutter.
Position Type/Expected Hours of Work
This is a full-time position with a work schedule of Monday-Friday with some schedule variations as needed including on-call coverage rotation. Occasional night or weekend work for special projects.
Travel
This position will require up to 5% local travel.
EEO Statement
ACA provides equal employment opportunities (EEO) to all applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. ACA complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.