Rabu, 20 Juni 2012

jobs: Application Developer

Application Developer

Application Developer - .NET (AL, TN)

Responsibilities:


Formulate and define systems scope and objectives based on both user needs and a good understanding of applicable business systems and industry requirements
- Devise or modify procedures to solve problems considering computer equipment capacity and limitations, operating time, and form of desired results
- Perform analysis of business and user needs, document requirements and translate into proper system requirement specifications
- Design, code, test, debug, document and maintain programs
- Work in phases of systems analysis and considers the business implications of the application of technology to the current business environment
- Participate in the development, maintenance, and enhancement of business applications
- Object Oriented coding in multiple languages (Visual Studio, MS SQL)
- Develop n-tier applications in .NET as required
- Conduct code reviews of applications
- Follow coding best practices, standards and architectures for relevant technologies
- Integrate in-house and commercial off the shelf applications using appropriate integration technologies
- High degree of motivation
- Accurately estimate work effort and complete assignments on schedule


Requirements:


- 5+ years related experience including 3 years of experience in business application design, development, installation, and modification in an on-line environment
- Experience VB, .net, MS SQL, C#, SQL SSIS, Oracle
- Strong technical knowledge, with hands-on experience managing systems development in new computing architectures and environments
- Strong verbal and written communications skills, with an ability to express complex technical concepts in business terms
- Strong analytical, problem-solving, and conceptual skills
- Good project management skills, operating as part of a team organizing, planning, and executing large-scale projects from vision through implementation
- Experience with structured design, development, and implementation of new computing architectures
- Ability willingness to learn new technologies
- Troubleshooting skills
- Project management skills
- Excellent communication and team collaboration skills
- Excellent organizational skills
- Must be able to work well with others in an fast-paced team environment

Tidak ada komentar:

Posting Komentar