We are looking for Java programmers for implementation roles, with
zero or more years of industry experience. These programmers will work
in business application development, on projects which our Software
Services Division executes.
Mandatory requirements are:
- A B.Sc. degree in Physics or Mathematics, or an engineering or MCA degree
from a recognized university or institute
- Excellent, not merely good, knowledge of Java
Additional desirable attributes:
- A degree in Computer Science and Engineering (BE/B.Tech./MCA)
- A PGDST/APGDST diploma from CDAC (NCST),
- Excellent knowledge of C
- Excellent command over written and spoken English with a taste in
literature and an ability to teach, make a presentation, and lecture
- In-depth knowledge of Unix, including system calls and kernel internals
- HTML, Perl 5 and Javascript experience
- RDBMS and SQL programming experience, with an emphasis on advanced
SQL and Oracle and IBM UDB database administration and performance tuning
- Work experience
Some of you with more than a year of experience and depth of technical
knowledge may be accepted directly as Senior Application Engineers or
may be promoted to this position in less than a year. Exceptionally
knowledgeable and competent engineers with a pure hands-on emphasis, of
the Wizard and Guru levels, are also welcome. We have a non-managerial,
purely technical career growth path for such engineers.
Our recruitment process for engineers involves a programming test
followed by an interview. More details about our programming tests are
given below.
For Application Engineers, the gross remuneration package will depend on
your ability to learn, attitude, technical competence, and depth of
knowledge. The total compensation package can reach up to
Rs.600,000 per annum for outstanding candidates.
Senior Application Engineers
We are looking for Java professionals with mature technical knowledge
and team leadership abilities. We expect depth of technical expertise
coupled with strong leadership and mentoring traits. We believe
good leaders are born, not made, and leadership is more a function of
personality than of technical knowledge. We are interested in engineers
who aspire to management career profiles, and have two years or more
experience in the software and IT services industry.
Desirable attributes in an SAE:
- Hands-on project experience in software development in Java
- In-depth technical knowledge of server-side Java programming
- Experience working at client site
- Excellent communication and presentation skills
- Work experience --- 2+ years in Web application development using
servlets and JDBC
If you fit this profile, then we are interested in talking to you. We
expect all SAE with three years or less experience to take our test as
part of our recruitment process.
In our structure, a SAE is junior to a Group Leader (GL) or Project
Manager (PM). An SAE is expected to undertake hands-on development
responsibilities as well as guide his or her junior colleagues
towards delivery of their project, while a GL or PM has additional
responsibilities of client interaction, client reporting, scope and
specifications management, and other issues.
For SAE, the gross remuneration package will depend on your ability
to learn, attitude, technical competence, and depth of knowledge. The
total compensation package can reach up to Rs.900,000 per annum
for outstanding candidates.