Overview
Senior Software UI Engineer at Credit Acceptance . This remote position is in the United States. Requires at least a Bachelor Degree. Position is in the Programmer field and remains open to applicants who meet the education requirement.
Responsibilities
Credit Acceptance is an award-winning company with local and national workplace recognition. Our Engineering and Analytics Team members use the latest technology to develop, monitor, and maintain practices that help optimize success. We value challenge, idea sharing, work-life balance, and collaboration across the business to support strategic decisions. We focus on professional development, continuous improvement, and a casual work environment with a Great Place to Work culture.
- Design and develop software and improve existing code to efficiently detect bugs
- Write unit tests and validate software against acceptance criteria
- Author, apply, and advocate for coding, documentation, and testing standards
- Conduct impact analyses to identify effects of changes across multiple applications
- Learn the business process domain to better support the business
- Experiment, test ideas, validate assumptions, reach conclusions, and recommend solutions
- Lead code reviews and communicate application changes
- Document code and projects for easy understanding, maintenance, and support
- Debug production issues and propose effective solutions within and across applications
- Read, write, and review design documents
- Contribute to sprint commitments and participate in Agile practices
- Lead continuous learning to improve design and code quality and increase domain knowledge
- Participate in talent selection processes
- Guide and review code, designs, and documentation of less experienced engineers
Competencies
Development : Build solutions using standards and best practices; write testable, extensible, efficient, maintainable codeImpact Analysis : Understand rationale and cross-application impact of changesSolution Design : Translate requirements into maintainable, cost-effective designs; estimate accuratelyTechnical Domain : Understand architecture, design, data, and interfaces within the supported applicationsFacilitation Techniques : Organize and conduct workshops and meetings aligned to objectivesQualifications
Bachelor's degree in Computer Science, Information Systems, or related field; or equivalent experienceMinimum 5 years of software engineering experience or comparable depthExperience with HTML, CSS, JavaScript; proficiency with latest versionsExperience with front-end frameworks (React, Angular, or Vue.js); component building, state management, eventsExperience with back-end frameworks (Node.js or Spring); API integration, databases, production deploymentExperience with JUnit testing frameworks (e.g., Jest, Mocha)OO programming languages and design patternsExperience with SDLC in Agile / SCRUM and WaterfallWillingness to participate in on-call rotationAdvanced IDE navigation and usageUnderstanding of APIs and frameworks (JSON, REST / SOAP, Jenkins, Bitbucket)Experience in API security, analytics, throttling, caching, logging, and request / response handlingExperience documenting REST APIs (Swagger or similar)SQL / DDL for database objects and advanced queriesFinancial services industry experienceProactive, collaborative, and receptive to feedbackStrong communication of complex technical information to all levelsCompensation
Targeted Total Compensation : $150,500 – $222,500. Includes base salary and annual variable compensation.
Benefits
Excellent benefits package including 401(k) match, adoption assistance, parental leave, tuition reimbursement, medical / dental / vision, and other Great Place to Work benefitsCompany Values
Positive, resilient, solution-focusedRespectful, collaborative, active listeningInsightful, innovative, knowledgeable, self-awareDirect, courageous communicationEarnest, accountability, feedback-driven, prioritizationExpectations
Remain compliant with policies, processes, and legal guidelinesAll other duties as assignedAttendance as required by departmentWe welcome active applicants. If you are exploring new opportunities, apply and let’s discuss fit for the long term.
Required degrees must be earned at accredited institutions. Credit Acceptance is an Equal Opportunity Employer. All qualified applicants will receive consideration regardless of age, race, color, religion, sex, gender identity, sexual orientation, national origin, veteran or disability status, or other protected characteristics. California Residents : CCPA notice available.
Keywords : Remote jobs. Closed Date : 2025-10-24.
#J-18808-Ljbffr