• The candidate must be a delivery-focused person with solid web based applications experience skills, independently working and driving things to closure.
• Participate in multiple software development processes including Technical design, Architectural discussions, Coding, Testing, Debugging & Documentation.
• Develop software applications based on clear business specifications.
• Work on new initiatives and support existing applications.
• Perform Application & System Performance tuning and troubleshoot performance issues.
• Develop web based applications and build rich front-end user interfaces.
• Build applications with object oriented concepts and apply design patterns.
• Integrate in-house applications with various vendor software platforms.
• Setup development environment for application development.
• Check-in application code changes into the source repository.
• The candidate will assist in n-tier and front-end application design, development.
• Perform unit testing of application code and fix errors.
• Interface with databases to extract information and build reports.
• Effectively interact with clients, business users and collaborate with other team members for common projects.