Software Developer Intern Job Description

Software Developer Intern Job Description

4.5
167 votes for Software Developer Intern
Software developer intern provides strategic & tactical direction for software development using java script, Angular 2 and above, WPF C# and embedded Linux C++ platforms.

Software Developer Intern Duties & Responsibilities

To write an effective software developer intern job description, begin by listing detailed duties, responsibilities and expectations. We have included software developer intern job description templates that you can modify and use.

Sample responsibilities for this position include:

Participate with enthusiasm in all phases of design, development and testing of new software features in Fortran, C/C++, Python or Java/Javascript
Coding to be done in Fortran, C/C++, Python and/or Java/Javascript and would involve tasks like data pre-processing, making graphical output plots, and GUI for small applications
Learn new technologies and concepts, including but not limited to C#, Javascript, SQL, and cloud computing
Extensive use of Java and Javascript, with an emphasis on AngularJS
Solid hands-on experience in C#.Net, VB.Net, ASP.Net, Relational databases (Oracle / SQL Server)
Software development for IMS system, coding in C/C++, Java and Erlang
Designing features per requirements
Writing unit and integration tests for applications
Assist with formulating plans that outline the steps required to develop programs, and submit plans to users for approval
Participate in Analyzing, reviewing, and altering programs to increase operating efficiency or adapt to new requirements

Software Developer Intern Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Software Developer Intern

List any licenses or certifications required by the position: X.509, PKI, IP

Education for Software Developer Intern

Typically a job would require a certain level of education.

Employers hiring for the software developer 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, Technical, Software Engineering, Education, Information Technology, Electrical Engineering, Information Systems, Graduate

Skills for Software Developer Intern

Desired skills for software developer intern include:

Python
Java
C#
Linux OS and OS concepts desirable
C/C++
Angular
SQL
Web technologies
JavaScript

Desired experience for software developer intern includes:

The candidate must be working towards an MS/PhD degree in Electrical Engineering, Computer Engineering, Computer Science or related fields
Android/iOS application development
Experience in maker community
IoT (Galileo, Edison platforms)
Development and maintenance of automated components that will drive the enterprise tests
Work with distributed systems and understand concepts around shared network services and inter-process communication

Software Developer Intern Examples

1

Software Developer Intern Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of software developer intern. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software developer intern
  • Learn about evaluating user requests for new or modified computer programs to determine feasibility, cost and time required, compatibility with current systems and computer capabilities
  • Facilitate a strong and supportive team environment that enables the team individual team members to overcome any political, bureaucratic and/or resource barriers to participation
  • Work with cross-functional development teams to roll out new software releases using continuous integration
  • Write high quality applications that can achieve massive scale
  • Work with cutting edge cloud and web based technologies such as Docker, AWS, Rails, Polymer, Node and Electron
  • Implement entire features to be used in production
  • Play a crucial role in the development of our next generation desktop application
  • Be active in design and architecture discussions
  • 5% - Compliance with, and process improvement recommendations of Mustang’s Software Development Process (MSDP) and procedures
  • As an individual contributor you will be responsible for documenting user requirements, creating design documents (UML), developing self-documented code, testing, creating user and system documents
Qualifications for software developer intern
  • Good knowledge of L2/L3 protocols such as Ethernet, MPLS and IP
  • Minimum technical qualifications
  • Web/mobile application development knowledge/experience with HTML, CSS and JavaScript or Ruby on Rails
  • Be a junior or senior in college, or a Spring 2016 graduate with a major in Computer Science or CIS
  • At least one full year of classes in the Computer Science or Computer Information Systems area
  • Possesses at least Bachelor's Degree in Computer Science/Information Technology, Science & Technology or equivalent
2

Software Developer Intern Job Description

Job Description Example
Our innovative and growing company is hiring for a software developer intern. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for software developer intern
  • Developing and/or maintaining a sustainable front-end framework and coordinating with other team members
  • Partnering with technology personnel to develop creative marketing technology solutions in support of meeting client expectations
  • Estimating timelines for assigned projects and ensuring that work is completed within the estimated timeline
  • Participating in the development and implementation of short- and long-term technology plans and related policies and procedures
  • Opportunity to be on a development team and experience it first-hand in real world Agile setting
  • Participate in the full software development lifecycle including writing production code, which will enhance traditional academic curriculum that typically covers only coding
  • Receive feedback on your coding and improve your skill in software design, readability, and maintainability
  • Learn standard enterprise practicies such as automated unit testing that are typically not covered in academic settings
  • More exposure to object-oriented design principles and patterns along with more training on system-wide architecture and trade-offs than most academic settings
  • Conceptualize, architect, and implement an interface definition methodology involving front-end design, software engineering, algorithm development and multi-dimensional graphics
Qualifications for software developer intern
  • Net, C#, ASP.NET, WCF and AJAX
  • XML, XML Schemas, and Web Service technology
  • Writing stored procedures within Microsoft SQL Server
  • Foundation in software
  • Knowledge of Telecom and Internet protocols
  • Exposure to or hands-on experience with development and test tools
3

Software Developer Intern Job Description

Job Description Example
Our company is hiring for a software developer intern. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for software developer intern
  • Contribute Angular and React code for our User Interface
  • Contribute Java and NodeJS code for our web service layer
  • Develops code that reuses subroutines or objects, is well structured, includes sufficient comments, and is easy to maintain
  • Elevates GUI / Code into the development, test, and production environments on schedule
  • Design supporting tools
  • Implement reusable, efficient and maintainable user interface using main stream programming languages
  • Independently work on E-Mobility project on both front-end and back-end
  • Building up reliable and eye-catching demonstrators to show case technology
  • Work collaboratively on IoT projects with colleagues in diverse backgrounds
  • Join the development team and work on production-track code, on either our Joe Fresh or Grocery projects
Qualifications for software developer intern
  • Currently enrolled in a college program, pursuing a degree in software engineering, computer science, information systems or related technical program
  • Good understanding of Wireless Communication systems and telecom industry is a plus
  • Develop software utilities and tools which will be used by manufacture, service and installation
  • Contribute to the suit of unit test beds
  • Hold a Degree or pursing a degree in Information Systems/Technology, Business Administration or related discipline or equivalent professional experience
  • At least basic level experience with Python, shell script, Java
4

Software Developer Intern Job Description

Job Description Example
Our growing company is looking for a software developer intern. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software developer intern
  • Planning, development, testing, and implementation of software written in C#, Java , and HP-UFT
  • Creating / enhancing a set of integration test tools for use by application and support engineers
  • Testing and documentation of the tools
  • Interaction with other team members for the purpose of learning the domain and testing and enhancing the tools based on team feedback
  • Ensuring that code developed follows good coding practices, and passes static code analysis and security tests
  • Relational Databases, Design experience
  • ActiveMQ & TIBCO Messaging Services
  • Defining, refining, and running manual tests on our software product
  • Maintaining and developing feature enhancements to our software test automation framework on the Android and iOS platforms
  • Design/Develop Web services and APIs as in RESTful and SOAP
Qualifications for software developer intern
  • Demonstrated knowledge of one of these programming languages (Javascript, Java, C or C++)
  • At least basic level Knowledge in operating system concepts such as concurrency and memory management
  • At least basic level Knowledge of C and C++ programming
  • Experience with systems and Information Technology operations
  • Comfortable excelling in a frequent and incremental code testing and deployment environment
  • Grasp of automation tools
5

Software Developer Intern Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of software developer intern. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for software developer intern
  • Contribute to UX and technical designs
  • Contribute Ansible and Serverless code for our infrastructure automation
  • Contribute unit tests with Mockito and JUnit
  • Contribute functional (E2E) tests with Gherkin / Webdriver.js / Selenium
  • Research market trend for products for various clients and propose changes for catalog
  • Increase our capabilities and solve real business problems
  • Empower our customers with solid tools and technologies
  • Provide the best collaboration and content management services across the enterprise
  • Developing database, Microsoft BI, and software solutions to enhance existing systems
  • Working closely with PMO team and clients to provide business reporting solutions
Qualifications for software developer intern
  • Basic knowledge in Java, XML, HTML, Java Script, Cascading Style Sheets (CSS) and Dojo
  • Comfort with collaboration, open communication and reaching across functional and organizational borders
  • Experience with Cloud Deployment Technologies, Analytics and Business Intelligence
  • Cloud platform experience (esp Cloud Foundry and/or Open Stack), experience in natural language processing, machine learning, voice recognition, and/or micro-services
  • Experience in version control tools, Git, SVN
  • 1 year experience Java

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates