Intern, Software Development Job Description
Intern, Software Development Duties & Responsibilities
To write an effective intern, software development job description, begin by listing detailed duties, responsibilities and expectations. We have included intern, software development job description templates that you can modify and use.
Sample responsibilities for this position include:
Intern, Software Development Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Intern, Software Development
List any licenses or certifications required by the position: CCIE, CCNP, CCNA, DOD
Education for Intern, Software Development
Typically a job would require a certain level of education.
Employers hiring for the intern, software development 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 Intern, Software Development
Desired skills for intern, software development include:
Desired experience for intern, software development includes:
Intern, Software Development Examples
Intern, Software Development Job Description
- Troubleshooting and code optimization
- Collaborating on several simultaneous programming projects
- Interview experts and stakeholders
- Design and document a Rails web application
- Implement the solution using software development best practices
- The position is for college students who are rising sophomores in their academic program
- Focus on addressing top priority defects would result in our customers feeling their voices being heard and taking actionable improvements that doesn’t impact our velocity for project commitment
- Actively participating in other stages of software development life-cycle eg
- Participate in multiple team meetings to discuss/review Dev support activities
- Participate in code review and solution analysis discussions for new projects
- Knowledge of software systems Object oriented programming and algorithms
- Not to be afraid of bare electronic equipment
- Maintenance and Customer Support
- Current student majoring in Computer Science, Data Management, Information Technology, Computer Engineering, Mathematics or related fields
- Attention to detail and open to taking on new challenges
- Graduate before summer 2018 with a Bachelor's or Master's degree in Computer Science, Computer Engineering, or related discipline
Intern, Software Development Job Description
- Provide appropriate documentation to support the solutions
- Support software development team in all aspects of SDLC
- Use MVC, C#, .NET on enterprise code base
- Designs and implements reusable components and features by writing quality code
- Works on an agile team with short release cycles Analysis into continuous integration and deployment
- Will work alongside experienced developers to implement features in products
- Use industry standard programming techniques to translate requirements and designs into code
- Code and test multiple modules of a system in a timely manner
- Participate in the implementation of 3rd party solutions for projects
- Design and Build payment-based software
- Good programming ability, especially C and/or Python
- Working knowledge of programming and/or scripting languages
- Ability to understand advanced programing concepts
- Demonstrated ability to solve common application failures
- Ability to work both independently or collaboratively as the situation necessitates
- Experience in working in with project teams and collaborating with highly technical team members
Intern, Software Development Job Description
- Collaborate with fellow IT and software developers while building knowledge base
- Participate in technical design discussion and hands-on solution implementation
- Analyze and fix software defects
- Test software
- Contribute as part of an agile team
- Develop, test and debug .NET code in an agile environment
- Solicit requirements from customers and stakeholders for a standard user interface for multiple exercise devices
- Develop user interfaces using LabVIEW
- Perform testing of the user interfaces
- Work in close collaboration with Senior Engineers and Architects on prototyping, implementing and verifying innovative ideas as part of Proof of Concept activities
- Experience programming in of Python, Go, Java, Actionscript/Flex, C/C++/C#, Dart or Javascript
- Exposure to software development languages preferably Python
- Exposure to structured testing processes
- Experience with Linux Operating Systems including the compilation and execution of third-party applications
- Currently enrolled in a Bachelor’s or Master’s degree program in Computer Science, Computer Engineering, or related technical discipline with a focus on software development or a recent graduate
- Valid EU or Luxembourg work permit
Intern, Software Development Job Description
- Follow design and specifications to develop programs, modify existing programs
- Assist team in the designs and specifications for systems
- Troubleshoots and revises all custom applications
- Assist in maintaining clear and complete documentation of program functions and modifications
- Analyzes and estimates system feasibility, program estimations and general project status
- Working in a embedded Linux environment
- Developing C and C++
- Interest in working with Bluetooth music and audio interfaces (AVRCP)
- Working with developers, qa and user interface team members
- Various, as assigned by manager or software engineers in the group
- Experience with any modern high-level programming language (such as Java, Python, C++...)
- Must currently be enrolled as a student in an accredited public or private college or university and be a rising sophomores in their academic program
- Candidate must have a Bachelors in software engineering, electrical engineering, computer science or any related fields
- Minimum of 1 year experience in developing embedded systems
- Minimum 1 year of experience in networking and with Ethernet and TCP/IP
- Must speak and write English and French
Intern, Software Development Job Description
- As a Software Development Intern, you will be working in a team of developers on diverse projects
- Develop unit tests, regression tests and other test vectors to validate the implementations
- Develop cross-platform software – Windows & MacOS
- Apply expertise in C/C++ programming
- Utilize knowledge of MPEG2-TS, MP4, RTP streaming, HDMI and UI to achieve results, meet deadlines, and adjust to quickly changing priorities in fast-paced software development environment
- Actively participating in all stages of firmware development life-cycle requirements definition, research, validation, post-release support activities
- Defining functional and non-functional requirements for firmware
- Develop next gen business intelligence and nnalytics soluton
- Develop Cloud service application on AWS cloud computing platform
- Gain in-depth knowledge of cloud service product
- Good familiarity with a programming language such as Java or C or C++, preference in Java
- Data integration tools (Entity Framework, ADO.Net) - Preferred
- Unit testing and TFS build integration - Preferred
- AngularJS or related UI Tools - Preferred
- Frameworks (Cocoa, .NET, jQuery, Angular, Durandal)
- Working knowledge of scripting languages like Javascript, Ruby, Python