What are the responsibilities and job description for the Information Technology Intern position at AERO FULFILLMENT SERVICES CO INC?
Job Details
Description
The Application Developer writes and debugs programs for the core database, web server, and network. Performs analysis, design, programming and testing of business applications. Maintains, documents, and provides technical support for systems software, as well as modifying existing and creating new systems software for specific company needs. Inspects conformance of system design to defined architecture standards and models.
Exchanges ideas, information and opinions with the IT Director to arrive at decisions, conclusions, solutions, or solve disputes. Is a company-wide recognized expert and leader and is expected to contribute to the overall company direction.
Job Requirements:
- HTML, JavaScript, VBScript, XSL, XML, ASP .NET, Visual Basic .NET, SQL Server, Crystal Reports, C#, DevExpress, Boomi, ETL
- Good understanding of project lifecycle and intimate knowledge of coding, unit testing, and code-review phases.
- Basic administration and Windows-based infrastructure architecture. Knowledge of IIS and basic Web administration functions.
- Web Concepts and best practices.
- Algorithm and data structure design.
- Object Oriented coding fundamentals.
- Excellent oral and written communication skills.
- Competence and proficiency in Microsoft Office software products, including Word and Excel, and other software such as Visio.
- Ability to communicate and solve problems in a productive, rational, and non-emotional manner, using language and tone of voice that promotes interpersonal relationships.
- Reliable attendance, a record of completing projects, and organization. In other words, consistent performance.
Responsibility:
These responsibilities are ranked in order of importance to the organization.
- Leads architectural decisions based on best practices and input from implementation teams. Ensures compliance with architectural design and divisional system integration standards/guidelines
- Major contributor to the innovation and attainment of high quality systems, making sure systems are consistent with standards and operating procedures.
- Primarily responsible for the coding, unit testing and code review stages of the approved development methodology.
- Programs the application by encoding project requirements in relevant language and using OOP principles.
- Provides accurate estimations for deliverables.
- Communicates status of projects and identifies issues affecting overall ability to complete tasks on schedule. Does so in a timely manner.
- Confirms program operation by conducting tests and modifying program sequence and/or codes.
- In an organized manner, updates and maintains documentation for the coding, testing, and review phases of the lifecycle.
- Maintains professional and technical knowledge through a variety of methods, including trade conferences, professional publications and associations, and networking.
- Maintains client confidence and protects operations by keeping information confidential.
- Contributes to team effort by getting results.
- Uses technology and office resources to be effective.
- Remains onsite to maintain effective relationships and keep up with position responsibilities.
- Communicates effectively. This includes maintaining employee, vendor, and client relationships by providing timely and accurate responses, along with service-oriented offers of assistance. Also ensures that messages are transmitted to appropriate personnel quickly and accurately.
- Communicates in a professional manner, according to accepted business practices. Uses courteous language and positive tone in all written communications, to reflect the company's service-oriented philosophy.
- Performs additional duties as required
Qualifications
Qualifications
Behaviors
Preferred
Enthusiastic: Shows intense and eager enjoyment and interest
Dedicated: Devoted to a task or purpose with loyalty or integrity
Detail Oriented: Capable of carrying out a given task with all details necessary to get the task done well