Software Engineer -Intern/ Co-Op

JDA Software Group Roswell , GA 30076

Posted 4 months ago

Our customers and users are now Millennials and this will only grow. That's why we actively seek the best and brightest students. Our JDA Summer internships and academic co-ops offer paid learning opportunities, social events, Lunch & Learns with our CEO, volunteer events, and Campus Ambassador Program.

Position Title: Intern Co-Op, Product Development

Location: Roswell, GA

Start Date: 8/19/19

Special Note:

  • This is anticipated to be a full-time [40 hours/week], rotational, co-op starting in May, 2019.

  • To qualify, applicants must be pursuing a Bachelor's Degree in Computer Science and currently enrolled in their Sophomore or Junior year.

  • Must be able to work full-time during the semester.

Overview

Students working in the JDA Co-op Program will be challenged with all aspects of product development including business analysis, quality engineering, software engineering, user experience design and team leadership. Throughout the program, the student will have a mentor who will coach and guide them as they take on the responsibilities for the various roles within Product Development. Co-op participants will work and contribute as a full team member of the Product Development organization.

Note: This position is not static and will be revised as the needs of JDA's business and the Product Development department evolves.

The primary goals of the Co-op Participant are as follows:

  • Understand the role(s) that are necessary for producing software

  • Learn and improve upon skills in each role

Skills that the Co-op will receive mentoring to improve upon while working at JDA are below:

  • Business Analysis

  • Clarify business problem

  • Define the value in solving those business problems

  • Guide team to balance appropriate technical solution for the business problem

  • Quality Engineering

  • Practice Test Driven Development

  • Define and document acceptance tests and regression tests

  • Collaborate with development teams to ensure proposed solutions truly meet the needs of the business problems

  • Validate that the completed solution meets the business needs

  • Software Engineering

  • Read and understand code

  • Learn and employ standard coding and design practices

  • Participate in team-based development using Agile Scrum methodology and Paired Programming

  • Track down and fix bugs.

  • User Experience Design

  • Analyze product functional needs and how users interact with features

  • Engage in usability and product styling design discussions

  • Help coordinate usability testing efforts

  • Team Leadership

  • Assist development managers with coordinating and distributing work

  • Gather and analyze metrics to provide rich information for further decision making

Qualifications

  • Read and write code (C#, JavaScript, or Java preferred)

  • Learn quickly and document research

  • Participate in team-based development

  • LI-LN1

Our Values

If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success and the success of our customers. Does your heart beat like ours? Find out here: Core Values

Check out JDA's blog - Supply Chain Nation - the platform for supply chain trends and innovations.

Watch the Summer Internship Program Video!


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software QA Engineer

Brightlink

Posted 2 weeks ago

VIEW JOBS 10/1/2019 2:41:23 PM 2019-12-30T14:41 <p><strong>Who is BrightLink?</strong><br /> BrightLink, the leader in Candidate & Credential Management software for the high-stakes assessment industry, is looking for a team member to help test our innovative solutions that create remarkable experiences for our clients.  Working alongside other Software/QA Engineers, you will use your skills to identify and resolve issues before they reach production, thereby ensuring that our clients enjoy the highest quality software possible.<br /> <br /> The ideal team member is skilled in testing fundamentals and is comfortable working in an Agile/Scrum/Lean development environment.  The team member should be passionate about helping others, learning new technologies, and thoroughly investigating problems.<br /> <br /> <strong>What are our team’s core values?</strong></p> <ul> <li>Be remarkable</li> <li>Practice humble service</li> <li>Nurture enduring partnerships</li> <li>Always drive to deliver</li> <li>Seek pragmatic perfection</li> <li>Create positive personal growth</li> <li>Engage in camaraderie</li> </ul> <strong>Qualifications:</strong> <ul> <li>3+ years experience in professional software testing</li> <li>A passion for delivering quality solutions to clients</li> <li>A strong desire to learn and improve the quality of your craftsmanship</li> <li>A sense of ownership, urgency, and personal pride in your work</li> <li>The ability to adapt to changing situations and requirements</li> <li>Excellent communication skills (both verbal and written)<br /> <br /> The following are not required, but would be highly preferred:</li> <li>BS in CS/CmpE or a related field</li> <li>Experience with testing web-based, SaaS applications</li> <li>Experience with automated testing suites, including the writing of test scripts</li> <li>Experience with browser-based debugging tools (Chrome Developer Tools, Firebug, etc.)</li> <li>Experience working in a UNIX environment</li> <li>The ability to write SQL queries to verify/modify data</li> </ul> <strong>Responsibilities:</strong> <ul> <li>Maintain a detailed understanding of our products in order to most effectively probe for problems</li> <li>Use a creative, adversarial, detail-oriented approach to aggressively test our products in order to identify issues</li> <li>Generate thorough test plans and create well-documented bug reports</li> <li>Utilize tools in order to increase our automation footprint, thereby testing things faster and more effectively</li> <li>Communicate frequently and effectively with developers and other team members regarding your findings</li> <li>Be an advocate for both the user and the software by passionately championing for bugs to be fixed</li> <li>Continuously evaluate and improve the status of our testing strategy, including the leveraging of test frameworks and tools</li> <li>Have direct input into release schedules and launch decisions</li> <li>Constantly pursue knowledge, and seek to improve your skills and technical professionalism </li> </ul> <strong>Benefits:</strong> <ul> <li>Paid Vacation, Sick Days & PTO</li> <li>Health and Vision Insurance</li> <li>401k Plan</li> <li>Discounted Company Cell Phone Plan</li> <li>Reading Reward Program</li> <li>Quarterly Team / Company Activities</li> <li>Personal or Professional Growth Conference Stipends</li> <li>Friday Family Lunches for You, Your Spouse and Children</li> <li>Casual Dress Environment</li> <li>Paid Recess - Everyday!</li> <li>Awesome, Collaborative and Open Work Environment </li> </ul> Brightlink Roswell GA

Software Engineer -Intern/ Co-Op

JDA Software Group