Software Engineer II
- JOB TITLE:
- Software Engineer II
- LOCATION:
- Chennai, India
- POSTED:
- 03/11/2010
Job Description
The Software Engineer II will have a minimum of 5 years experience in design and developing software systems within
defined requirement, subject to budget and technology constraints. Must have excellent communication skills for team
interaction and to document and present technical issues in a straightforward and understandable way.
Must enjoy working in a fast-paced work environment. Formal software development process experience and background
in large, multi-faceted development projects.
- Real-time programming, simulation, object-oriented methodology. C++, C, Java, Graphical User Interface Design, UNIX, Linux, and Windows required.
- Proficient in Java application development.
- Proficient in Javascript/AJAX and XSLT.
- Proficient in JUnit, Log4J and other Java technologies.
- Experience with using Tomcat or other Java Application Servers for executing applications.
- Strong ability to learn existing applications quickly and be productive.
- Proficient in SQL
- Experience developing in J2EE technology with Object databases and Strong server side experience.
- Strong Coding experience in C++, Java, XML, an object database and PERL. Knowledge of Swing, CORBA and VB Script is a plus.
- Experience with handling complex throughput, performance and scalability issues.
- Individual must have aptitude for visualizing, designing and developing software systems based on user requirements.
- Exposure to a broad range of technologies and how they interact/integrate is a definite plus.
- Experience with class, sequence diagramming and capable of documenting user case scenario from requirement documentation using UML; familiarity with various frameworks is a plus.
- Rational Rose RUP and UM.
- Rational design and configuration tools.
