The ideal candidate will be self driven, result oriented and demonstrate problem solving skills. They must also possess effective oral and written communication skills, as well as strong interpersonal skills. A history of resolving time sensitive issues in a fast paced production environment while maintaining strong customer relationships are key selection criteria."
Essential Day-to-Day Responsibilities:
Development activities:
o Develop efficient and high quality code while meeting product release deadline
o Assist leads to prepare time estimates for projects and software design plans
o Assist leads with product and technology evaluations
Production Support & Maintenance activities:
o Respond quickly to support issues and follow up till resolution
o Conduct thorough troubleshooting and provide quick resolution to production problems
o Follow up and provide timely reporting on issues to management
Additional Information: (e.g. Shift Resource, % work that is development vs. maintenance, etc.)
This is an individual contributor role
Candidate needs to work 40 hrs a week on assigned project and learning tasks
Education:
Candidate pursuing four-year BE degree in computer science or a related field is required.
Should be in the final semester
Should not have any backlogs pending from previous semesters
Knowledge and Skills
• Some proficiency Java, Oracle, Scripting, Unix operating systems and familiarity with Unix tools
• Application of Object Oriented Analysis and Design (OOAD) techniques and implementation using Design Patterns
• Development experience with Relational Databases and use of SQL
• Knowledge of structured (HTML/XML – DOM, SAX) and unstructured content parsing (regular expressions)
• Ability to create unit level tests using JUnit, and of test driven development in general
• Excellent learning ability and desire to constantly upskill
• Possess excellent written and verbal skills