What are the responsibilities and job description for the Software Developer Intern position at MSI Data LLC?
Description
The Software Developer Intern role, is a non-exempt position, at MSI Data. This position is an ideal opportunity for a curious and ambitious software student to demonstrate their skills in a rapidly growing and dynamic market – service management software. As a Software Developer Intern for our flagship, cloud-based Service Pro® enterprise, scheduling and mobile field service software application, you will be part of a team that is enabling its customers to transform their operations.
This role will be involved in our software development projects to help enable our Professional Services team bring Service Pro customers live faster. Software development at MSI is done using the Agile framework with all software developers engaged in sprint planning and delivery. It is an opportunity to work in highly engaged cross-functional teams, with exposure to product management and QA perspectives. The ideal candidate is passionate about software development and loves seeing results by creating robust enterprise class software products.
Requirements
We’re looking for someone who:
- Has colossal ambition and the skills to match: You are not shy about where you want your career to take you, but you are not all talk either; you put your skills to work, day in and day out.
- Is eager to learn new skills and is ready to challenge yourself to demonstrate them.
- Thrives on teamwork to improve everyone around you.
Position Responsibilities:
- Contribute as an active software developer on an agile scrum team
- Participate in the full software development lifecycle including peer reviews and software testing
- Work with business analysts and product owners to translate user stories into working software
- Learn a breadth of software technologies and apply those skills to application development
Position Qualifications:
- Pursuing a BS or similar certification in Computer Science or related discipline
- Experience working in web development
- Understanding or experience working with React Library
- Understanding or experience working with SQL
- Grasp of API communication development
- Familiarity with agile software development practices
- Effective communication skills and ability to work in teams
- Demonstrated passion for learning and delivering results