Software Development Intern Job Description
Software Development Intern Duties & Responsibilities
To write an effective software development intern job description, begin by listing detailed duties, responsibilities and expectations. We have included software development intern job description templates that you can modify and use.
Sample responsibilities for this position include:
Software Development Intern Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Software Development Intern
List any licenses or certifications required by the position: CCIE, CCNP, CCNA, DOD
Education for Software Development Intern
Typically a job would require a certain level of education.
Employers hiring for the software development intern job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Computer Engineering, Engineering, Software Engineering, Electrical Engineering, Information Technology, Technical, Education, Mathematics, Software Development
Skills for Software Development Intern
Desired skills for software development intern include:
Desired experience for software development intern includes:
Software Development Intern Examples
Software Development Intern Job Description
- Developing tools/scripts in Amazon Web Services (AWS) environment
- An energizing, dynamic and highly collaborative environment
- The opportunity to create delightful products that help to educate people and make a difference
- The opportunity to use cutting edge technologies and work with the most current methodologies
- A chance to grow your own skills and to help others grow theirs
- A competitive salary (commensurate with skills and experience) and comprehensive benefits
- Edit, modify and debug software products in accordance with software architecture specifications and internal procedures help with simpler development tasks, including writing, debugging and profiling source code
- Maintain build process and perform Build Verification Tests for each build, communicate the test results to the whole team and track the resolution of BVT problems if occur
- Provide first/second level support for Windows/Mac environment for local, remote, and traveling users
- Document user support in the help desk
- Currently enrolled in an educational institution pursuing a degree in CS, IS, or a related major
- Able to code in HTML5, CSS, Javascript, Angular JS, CSS .Net, C#, SQL
- Anticipated graduation of December 2017 or May/June 2018 with a BS degree in Computer Science, Engineering, or a related field
- Bachelor degree/ candidate in Computer Science, Computer Information System, Information Technology or equivalent
- Ability and flexibility to quickly learn new technologies
- Ability to research and reverse-engineer source code
Software Development Intern Job Description
- Implement small helper tools, frameworks and scripts for improving the development, debugging and analysis of embedded firmware
- Learn Agile coding methodology and how it applies to the SDLC
- BA/BS degree in Computer Science or equivalent on the horizon
- Use JavaScript and other technologies to implementing randomized and pseudo-randomized actions to simulate user actions and catch UI issues
- Work closely with the product managers and team leads to understand detailed requirements and own your code from design, implementation and delivery of high quality product to our users
- Ensure that company standards for security and compliance are met
- Participate and assist in process improvement initiatives
- Participate in Scrum meetings and daily stand-ups
- Work with external vendors if needed
- Research, design, develop and test applications according to specifications
- Good grades, applicable coursework
- Good understanding of modern computer architectures and operating systems (x86-64 & Linux preferred)
- Interest in storage and file systems
- Previous industry experience is preferred
- Matriculated in an Accredited B.S
- Must have reliable transportation to and from work site
Software Development Intern Job Description
- Work on projects under the guidance of Senior Software Engineers
- Interface with multiple development teams to provide them with operational support
- Work with subject matter experts on datacenter technologies and automation
- Design and development of project assigned
- Responsible for verifying the consistency of software developed
- Responsible for coordinating and communicating software changes and the effect it could have on the system
- Work closely with Application Support in identifying any issues that may arise on the current production systems
- Design and build payment-based solutions software
- Project presentation at the end of the internship
- Support for the full lifecycle of the software products
- Previous Internship or work experience with Information Technology
- Experience with Pearl, Python, and C
- Very good problem solving skillsAbility and flexibility to quickly learn new technologies
- This is a temporary intern styled position
- 2+ years in Computer Science or Engineering College Curriculum
- Knowledge software development practices 2 years of knowledge
Software Development Intern Job Description
- Distributed/NOSQL Databases
- Continuous Integration, automation – Jenkins
- Participate in scrum activities like daily stand-up, retrospectives and reviews
- Component development and defect fixing
- Unit testing and documentation
- Maintenance of the applications in live environment
- Programming according to EP best practices with some potential for research and design
- Report work status
- Test sample code
- Document the C# Code so people can use it as a starting point for new programs
- You need to be a student either at University of Applied Sciences or at the University and at least 18 years of age
- Must be pursuing a Bachelor's degree in Computer Science or other related engineering program
- Familiar with NoSQL databases (MongoDB, Cassandra)
- Enrolled in a 4-year undergraduate degree in Computer Science, MIS, Computer Engineering or related degree program
- Working knowledge of IT project lifecycle management (SDLC) and product data management
- Requires enrollment as an undergraduate student at a recognized college or university
Software Development Intern Job Description
- Design/code/test new features for digital PCR and NGS products
- Work with software team to coordinate development of new software features and resolve issues
- Work directly with a software development team to design software in an emerging area of Fandango’s business
- Assist team to then architect and build out this software and help ensure it is secure
- Participate in the design, development, implementation, execution of the corporate and enterprise applications
- Perform the necessary configuration and development as indicated by Leads/Manager to support the business requirements in SAP Business Warehouse (BW), Business Objects (BO) or Rich UI Internet
- Explored Functionalities of new BI and Analytical Self-Service Tool and applied knowledge acquired into the project
- Create Machine Learning Model POC to identify anomalies or surprising trends in business processes and data to present outcomes in Dashboard
- Perform the development, the maintenance and the evolution of the Operational and Business Supporting Systems to meet SITAONAIR requirements in terms of performance, usability, accuracy and maintainability
- Ensure adequate documentation is produced and maintained, in line with internal processes and practices, for the design, specification, development, unit testing, integration and deployment phases of delivered applications
- Minimum 1 year of experience in C , Perl and/or Python
- Opportunity to participate in SQL/UI/ASP/C# Development based on level of experience
- Work on a technology related project beside professional IT Staff
- Experience with Object Oriented Programming, C# / VB - Required
- Familiarity with ASP.NET / SQL / SQL Reporting Server SSRS - Required
- JavaScript framework knowledge - Preferred