Job type: Full-time
vb.net, sql, java
The Software Developer Intern will assist the Software Development team on various initiatives which utilize the latest Microsoft and 3rd party products available. The individual’s responsibilities may grow depending on skill sets, product quality, efficiency, and demonstrated initiative.
The Software Development Intern will report to the Director of Software Innovation.
Experience coding in an Object Oriented Programming Language such as C#, VB.NET, C++, or Java
Experience writing SQL queries and stored procedures in a relational database such as SQL Server, MS Access, Oracle, or MySQL
Basic understanding of Football rules, positions, formations, and statistics
Excellent verbal and written communication skills
Exceptional attention to detail
Ability to work alone or in a team.
Experience with Winform Applications, designing databases, loading data from Excel or CSV files into a relational databse, and Advanced usage of Excel are a plus.
Personal Accountability - Not afraid to make tough decisions, gains input from others and moves decisions forward in the organization; accountable for actions.
Integrity & Values - Can be trusted to act in a manner that is truthful and values direct, honest communication at all levels of the organization.
Interpersonal Confidence - Strong interpersonal skills; can effectively communicate and relate to all levels within and outside the organization; creates and builds positive and productive relationships.
Entrepreneurial Skills- Individuals will have the ability to identify and capitalize on new ideas, business practices and processes.
Identifying Talent - Hires outstanding candidates; has sound judgment in identifying strengths and weaknesses of others; confident with hiring strong employees.
Results Oriented - Drives the team and the organization for results to improve bottom line performance; able to make timely or planned decisions appropriate to the circumstances or situation.
Adaptability - Responds quickly and effectively to changing trends and circumstances; embraces change and welcomes fresh perspectives; learns from past mistakes and adjusts accordingly.
Managing Processes - Ability to manage appropriate steps to get projects completed; has strong abilities to organize people and processes; can create a plan for resourceful workflow.
Organizational Ability - Can manage people and resources to get projects completed; has a strong ability to multi-task and keep order.