Software Engineer - Dearborn, United States - Brooksource

    Default job background
    Description

    Associate Software Engineer (Full-Stack)

    Dearborn, MI (hybrid)

    $65,000+

    Full-Time (40 hours/week)

    Start Date: May 13th, 2024

    **We are unable to provide sponsorship for this position**

    As an entry-level Software Developer for this Fortune 500 automotive company, youll be joining a team that is centered around developing and enhancing the software technology that drives manufacturing quality. With this being a high priority initiative for the organization, the opportunity to grow and contribute is endless.

    If you are passionate about learning new skills and building a long-term career in an innovative environment, this could be the perfect opportunity for you

    WHATS IN IT FOR YOU?

    • Through our Elevate program, youll be provided paid technical training through our online learning management system, customized to help you specialize in areas youre passionate about.
    • Opportunity to gain high visibility with upper management and learn from skilled senior engineers.
    • Position yourself for future growth and leadership opportunities within the organization.
    • Networking opportunities through Brooksource sponsored events like Elevate Women and manager-led Lunch & Learns
    • Competitive benefits and tuition reimbursement after conversion.

    MINIMUM QUALIFICATIONS

    • In the last semester of or having earned a completed bachelors degree in a technical field (Computer Science, IT, etc)
    • Hands-on experience with OOP (ideally Java)
    • Front-end development experience with HTML/CSS/JavaScript (Angular or React experience considered a bonus)
    • Experience with databases like noSQL or MongoDB
    • BONSU: Cloud experience (AWS, GCP, etc)

    RESPONSIBILITIES

    • Develop enhancements & new features in tandem with other Software Engineers
    • Direct exposure and pairing opportunities with senior engineers to understand the requirements of the project and develop solutions, which meet those requirements.
    • Participate in code reviews when necessary.
    • Maintain features for existing progressive web applications
    • Ensure quality, on-time delivery using agile, test driven development principles.
    • Maintain features for existing applications and assist with GCP migration efforts