Application Developer Intern Job Description
Application Developer Intern Duties & Responsibilities
To write an effective application developer intern job description, begin by listing detailed duties, responsibilities and expectations. We have included application developer intern job description templates that you can modify and use.
Sample responsibilities for this position include:
Application Developer Intern Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Application Developer Intern
List any licenses or certifications required by the position: ITIL, CSG, EEO
Education for Application Developer Intern
Typically a job would require a certain level of education.
Employers hiring for the application 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, Graduate, Engineering, Information Systems, Computer Engineering, Information Technology, Computer, Software Engineering, Business, Electrical Engineering
Skills for Application Developer Intern
Desired skills for application developer intern include:
Desired experience for application developer intern includes:
Application Developer Intern Examples
Application Developer Intern Job Description
- Review, monitor and troubleshoot scheduled jobs to ensure successful completion
- Obtaining a Bachelor's Degree in Computer Science, Information Systems, Information Quality or related IT field
- Oracle 10g/11g database development
- JavaScript & JSON
- Ability to work in a team environment and work independently
- Exposure to big data, data integrations or data migrations
- Design, Develop and Test native Android solutions using the latest versions of Android Platform and Android Studio
- Write high quality, extensible, and maintainable code
- Maintain a strong focus on quality and assist with testing to ensure a delightful user experience
- Communicate with local and remote teams
- Experience with both front-end and back-end web technologies
- Credit Risk Management across the Wholesale Bank
- Country Risk
- Experience in writing Unit/Integration tests
- Web testing automation using Selenium or equivalent
- Testing automation using Fitnesse, cucumber or equivalent
Application Developer Intern Job Description
- Write good, extensible, and maintainable code
- Analyzing business situations and working within a group environment to provide efficient and effective software solutions
- Technical support during all phases of project delivery
- The provisioning, administration and API integration of public cloud (AWS, Azure, Google) services including compute, containers, application development and runtime environments
- Implementing and customizing a web architected, n-tiered enterprise application, strong experience with SaaS applications
- Monolithic and Microservice development approaches
- Stateful and stateless application architecture approaches
- Be part of cross functional team to develop and test high quality mobile application
- Perform troubleshooting and debugging of software issues
- Drive continuous improvements of products and features through innovation
- Dynamic written and verbal communication style, ability to communicate cross functionally and vertically throughout the organization
- Pursuing an undergraduate or graduate degree in Computer Science or related field
- Experience building iOS and/or Android applications professionally or for school and/or personal purposes
- Experience in code design, object-oriented programming, testing and debugging
- Development experience with HTML5/JavaScript or server-side development
- Experience building end-to-end database applications, databases
Application Developer Intern Job Description
- Perform effort estimation for various activities
- Provide input to standards and guidelines and implement best practices to enable consistency
- Participate in continuous improvement processes as assigned
- Maintain, repair and performance tune applications
- Create, execution and documentation of tests necessary to ensure that an application or technical environment meets acceptance criteria
- Codes, tests, debug, implements, and documents moderately complex programs
- Works with other department members to build programs to meet business needs
- Assists support and/or project personnel in resolving program issues
- Works with supervisor to resolve issues and validate programming requirements within their areas of responsibility
- Communicates effectively (both written and verbal) with excellent organizational and multi-tasking skills
- Entry-level proficiency in iOS and Android development
- Possess strong communication skills with the ability to effectively engage and convey ideas to cross-functional technical and non-technical teams
- Exhibit passion for end-user focused software applications design and development with an appreciation for the entire software design process including strategy, development, testing, and production rollout
- Demonstrate an enthusiastic entrepreneurial spirit with the ability to work proactively
- The ability and desire to learn new technologies with minimal guidance
- Passion for addressing sustainable development challenges, whether environmental, social, or economic
Application Developer Intern Job Description
- Wire frames - Design mock ups and interactive prototypes
- Ensure developed applications follow UX defined specifications
- Full-stack web application development development of front end web application, backend and services
- Understand the Secure SDL process, its different phases and artefacts
- Entrepreneurial spirit – Ability to imagine, promise and deliver
- Participate in a lean/agile development process
- Responsible for programming, maintenance, technical support, documentation and administration of core applications, databases, and utilities
- Design, specify, and build component-based applications including Application Analysis, modeling, component and object oriented design, and a systematic approach to application integration
- Translate customer requirements, recommend system solutions, and formulate detailed specifications from which enterprise applications are developed
- Work collaboratively with team members and business partners in defining, designing, developing and implementing technology solutions to improve business functions
- Candidate must be pursuing a MS or PhD in an engineering or science discipline (Engineering, Physics, Chemistry, Biology, Math)
- Candidate must be pursuing a BS in an engineering or science discipline (Engineering, Physics, Chemistry, Biology, Math)
- Voluntary oriented
- Junior or Senior standing in Computer Science, MIS, or equivalent
- Enrolled in a MBA Program with past education or experience in Computer Engineering, Computer Science or related preferred
- Mobile development experience (Android, iOS, Windows Mobile, Windows CE)
Application Developer Intern Job Description
- Track and report development progress and performance on a regular basis
- Develop Cognitive and Dynamic Automation Proof of Concepts(POC's) using Watson Services, Python programming language, RPA and Bluemix
- Test Proof of Concepts (POC)
- Collaborate with the technical team, understand and execute programming tasks
- Document and create artifacts to add up to the knowledge base
- Use state-of-the-art tools and frameworks to develop a continuous delivery pipeline
- Write scripts for deployment and test automation
- Have the opportunity to work on cross-topic tasks
- Creates appropriate documentation in work assignments such as program code and technical
- Design, implement, and configure solutions using supported products and systems
- Client-Server based App development knowledge
- Test and benchmark mobile application
- Working knowledge of HTML, JavaScript, JSON, Node.js, and a client-side application framework, such as Angular, React, Ember, or other
- Working knowledge of data storage - SQL experience is a plus
- Working understanding of devops practices and technologies
- IBM Bluemix experience helpful but not required