Wednesday, November 23, 2011

IBM : Application Developer- Microsoft .Net

Job description

1. Develop technical specifications ,
2. Develop (or refine) unit test cases
3. Perform application unit testing activities
4. Translate business - I/T requirements
5. Interpret data models
6 Use application development methodology and tools
7. Use application strategies for maintenance
8. Use full life cycle system development processes
9. Use programming languages
10. Use software configuration management (SCM) tools
11. Perform root cause analysis in defect resolution and while debugging
12. Review high level design to ensure the application is buildable
13. Specifies developer environment and coordinates setup
14. Monitors compliance with technical and software engineering process and standards
15. Identifies reuse opportunities and designs for reuse as appropriate
16. Validates test results
17. Participates in development of the system test plan
18. Coordinates the development of system documentation
19. Participates in risk assessments and metrics workshops
20. Coordinates deployment and promotion of code
21. Assigns development tasks and defect resolution tasks to Developer staff
22. Acts as technical interface to development team for external groups
23. Provides technical estimates as required
24. Validates change requests and defect reports
25. Continuously improves application design and performance where possible

## Desired Candidate Experience

1. Application development (3+ years)
2. Leading projects/teams (desirable)
3. Consulting (desirable)Skills & Knowledge (All L4)
4. Application development with all applicable technologies
5. Ability to translate business requirements into application development alternatives
6. Programming languages
7. Communication
8 Problem solving

## Required Skills - Technical and Non Technical

# .NET Basics
# VB/ASP/COM
# .NET Framework
# ODBC / ADO / ADO.NET Basics
# ASP.NET

Application development (3+ years)

No comments: