| Job Description: |
|
- Expected to conduct system analysis and development, with limited support from senior team members, to keep the system current with changing technologies.
- Strong Programming background especially in data structures, algorithms and design patterns.
- Review and repair the legacy code and responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming problems.
- Hands on experience in JAVA, J2EE, MySQL, SQL Sever, Oracle, Eclipse IDE, .Net.
- Familiarity with Apache Tomcat, Apache Web Server, UNIX commands and scripting, Ant, Aspect-J, JUnit
- Review, to the extent possible, changes in code and the environment that will affect system performance
- Assists the analysts in designing programs and databases.
- Participate in and contribute to design and architecture process.
- Domain understanding and adjustment within team and environment
- Key team player
- Lead the team and guide junior resources
|
| |
| Skills Required |
|
| Candidate must be proficient and resourceful enough to fill most customer requirements like: |
| |
--Sound knowledge of SDLC
--Good analytical skills
--Team player and good interpersonal skills
--Ability to perform under stress and aggressive deadlines
--Self-organized with the ability to plan ahead
--Excellent communication skills
--Experience in Core Java development
--Hands on experience in JAVA, J2EE, mySQL, SQL Sever, Oracle, Eclipse IDE, .Net.
--Familiarity with Apache Tomcat, Apache Web Server, UNIX commands and scripting, Ant, Aspect-J, JUnit |
|