Customer Software Development Intern
Motion
Motion Industries
Birmingham, AL
About the Role
- Challenging and rewarding internship opportunity.
- Hands-on work with project teams throughout the summer.
- Opportunity to see development projects put into production.
- Unleash technology skills to move the business forward.
- Transform business using technology fluency.
Key Responsibilities
- Participate in status meetings and provide status updates to Project Managers.
- Work with Architects to develop, test, and deploy new features and functionalities for the CRM platform.
- Design, develop, and unit test solutions between disparate systems.
- Troubleshoot and resolve software defects and performance issues.
- Ensure a Technical Design Document (TDD) is maintained.
- Work with Administrators to deploy code throughout the development process.
- Monitor and configure systems.
- Gain a deep understanding of customer relationship management principles and best practices.
Requirements & Tech Stack
- Working knowledge of SQL and database concepts.
- Experience with software development methodologies.
- High-level understanding of full lifecycle development.
- Java (a plus).
- MS Dynamics CRM (a plus).
- .Net (a plus).
Qualifications
- Currently pursuing a BS or BA degree in a computer-related field.
- Ability to work within a team.
- Excellent communication skills (both verbal and written).
- Must be self-motivated.
- Capable of working independently as well as part of a team.
- Capable of learning new tools and technologies.
- Ability to provide strong problem-solving skills using a variety of methods.