2254 IT & Software Developer jobs in the US
Be among the first 5 applicants!
Staff Software Engineer, Originations
154,837 - 227,095 USD
Credit Acceptance
West 12 Mile Road 25505, Remote + Remote (US)
154,837 - 227,095 USD
Requirements
Must:
- Bachelor's degree in Computer Science, Information Systems, or closely related field of study; or equivalent work experience.
- Minimum 8 years of software engineering experience or comparable depth of experience.
- Experience in a lead role overseeing the technical direction of a team of software engineering talent across multiple applications.
- Strong understanding and use of one or more object-oriented programming languages and design patterns.
- Practical experience in Software Development Life Cycle (SDLC), including Agile/SCRUM and Waterfall.
- Practical experience in data modeling, design, and messaging.
- Experience working on mission-critical enterprise-class applications.
- Demonstrated ability to coach and mentor less experienced team members.
- Willingness to participate in an on-call rotation.
Responsibilities
- Work from home with occasional planned travel to our Southfield, Michigan office as necessary. We also allow the option to work at the Southfield office if requested.
- Design and develop software while improving existing code for increased efficiency in bug detection.
- Write unit tests and validate software against acceptance criteria.
- Evolve and transform the design and architecture of applications towards leading edge technologies and practices.
- Author, apply, and advocate for team coding, documenting, and testing standards.
- Conduct impact analyses to proactively identify the effects of changes across multiple applications.
- Learn the business process domain to better support business needs and align technologies appropriately.
- Experiment and test ideas, validate assumptions, and recommend solutions.
- Lead code reviews, communicate application changes, and document code/projects for clarity and maintenance.
- Debug production problems and propose effective solutions within applications and across multiple systems.
- Read, write, and review design documents.
- Contribute to team sprint commitments and actively participate in Agile practices, including recommending process improvements.
- Lead continuous learning activities to enhance design and code quality and to increase application domain knowledge.
- Participate in the talent selection process and act as a mentor to guide less experienced software engineers.
Description
At Credit Acceptance, we are proud to have a world-class culture fueled by dedicated team members who strive to succeed both professionally and collectively. Our Engineering and Analytics team members utilize the latest technologies to monitor and maintain complex practices that help optimize our success while enjoying a healthy work-life balance. We emphasize continuous improvement and focus on professional development while creating an environment recognized for its great place to work culture.
We value customer empathy, engineering excellence, collaboration, ownership, and accountability. Our business thrives on innovative solutions and strong relationships across our organization, fostering a supportive and effective team atmosphere.
With competitive compensation and an excellent benefits package—including a 401(K) match, comprehensive health coverage, and more—we invite you to explore joining our diverse and inclusive team. Together, we can make a significant impact on our industry and our customers. If you're actively looking or considering new opportunities, we encourage you to apply!
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Java Developer salaries in the United States here.
How many Java Developer jobs are in the United States?
Currently, there are 2254 Java openings. Check also: Kotlin jobs, Scala jobs, Spring jobs - all with salary brackets.
Is the US a good place for Java Developers?
The US is one of the best countries to work as a Java Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Java Developer jobs in the United States?
Capgemini, Lowe's, Sun Communities, Inc., The Travelers Companies, Inc., Vorto Operations LLC, SciTec, The MIL Corporation among others, are currently hiring for Java roles in the United States.
The company with most openings is Leidos as they are hiring for 433 different Java Developer jobs in the United States. They are probably quite committed to find good Java Developers.
The company with most openings is Leidos as they are hiring for 433 different Java Developer jobs in the United States. They are probably quite committed to find good Java Developers.