Stephen James C.

Stephen James C.

Senior Software Engineer @ Ally

About Stephen James C.

Stephen James C. is a Senior Software Engineer at Ally with extensive experience in both software and electrical engineering.

Current Role at Ally

Stephen James C. is currently employed as a Senior Software Engineer at Ally, where he has been working since 2022. His role involves applying his extensive experience in software engineering to develop and maintain software applications. At Ally, he brings his background in both electrical and software engineering to tackle complex technical challenges.

Experience at Bank of America

Prior to his role at Ally, Stephen James C. served as Vice President - Software Engineer II at Bank of America from 2019 to 2022. During his three-year tenure at Bank of America, he focused on software development and played a key role in engineering initiatives. His responsibilities included writing and testing code, debugging programs, and contributing to software architecture design.

Background in Electrical Engineering

Stephen James C. began his career in electrical engineering. He worked as an Electrical Engineer at Allied Staff Augmentation Partners, Inc. at the Catawba Nuclear Station from 2014 to 2017 and at Allied Technical Resources, Inc. at the Oconee Nuclear Station from 2010 to 2013. Additionally, he held intern positions at Duke Energy Corporation, New Electric USA, and Radiator Specialty Company earlier in his career. This foundation in electrical engineering equipped him with a solid understanding of complex systems, which he later applied to software engineering.

Education and Certifications

Stephen James C. holds a Bachelor of Science degree in Electrical and Electronics Engineering from the University of North Carolina at Charlotte, where he studied from 2007 to 2010. In 2018, he earned a Certificate in Full Stack Web Development from the UNC Charlotte School of Professional Studies, marking his transition into software engineering. His education provided him with a robust understanding of both hardware and software, complementing his diverse career.

Experience in Full Stack Web Development

In addition to his engineering roles, Stephen James C. has experience in education through his work with Trilogy Education. He was a Tutor and a Teacher's Assistant for Full Stack Web Development, instructing and assisting students in mastering web development skills. His time with Trilogy Education in 2018 and 2019 showcased his ability to lead and mentor individuals in the field of web development.

People similar to Stephen James C.