General Motors Software Developer - INF0017693 in Detroit, Michigan

PLEASEONLY APPLY IF YOU DO NOT NEED SPONSORSHIP TO WORK IN THE UNITED STATES NOW ORIN THE FUTURE. WE ARE UNABLE TO CONSIDER CANDIDATES WHO REQUIRESPONSORSHIP.

The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

The Java SoftwareDevelopment Associate role will involve close interaction with the SystemsArchitect, Development Team Leaders, Senior System Developer, business teammembers and other members of the development team and will demand a proficientlevel of software development (design, code and test) to implement and deliverenhancements. There will be ample opportunities to quickly expand on yourtechnical experience, with plenty of business exposure.

The Java SoftwareDevelopment Associate will play a key role in the development of new featuresand functionality. The Java Software Development Associate isexpected to be able to understand and demonstrate proficiency in Java/JavaScriptas well as knowledge of software development methodologies.

The ideal candidatefor this Java Software Development Associate role will possess a passion fortechnology and a desire to have exposure to, and learn more about the GlobalConnected Consumer.

MinimumQualifications

Applicants must havestrong core Java skills gained in a business environment along with thefollowing technical skills and experience:

• Bachelor’s Degreefrom an Accredited Institution

• 1 -5 years ofsoftware development experience with Java

• Experience with webtechnologies (ideally HTML 5, CSS 3, jQuery, JavaScript)

• Experience of thefull software development lifecycle (SDLC)

• Experience with OOanalysis and design

• Some knowledge ofSQL and Oracle

• Ability to clearlycommunicate with peers, business analysts, and subject matter experts