Company Profile:
Teradata
helps companies unify their big data architecture, through the implementation
of big data analytics and data-driven marketing solutions. We are currently
hiring JAVA professionals for which found your CV suitable. Details pertaining
to this requirement are given below.
நிறுவனம் : Teradata
வேலை : Java Professionals
இடம்: Hyderabad/Secunderabad
அணுபவம்: 4 – 8 Years
தகுதி: Any Graduate
விண்ணப்பிக்கும் முறை: Online
Designation: Technical Lead
Job Description:
Position Description
Software Development focuses on implementing activities such as evaluating
and acquiring, designing, constructing, unit testing and supporting software
solutions based on business requirements in a variety of design/coding/testing
environments, such as graphical user interface, database query languages,
report writers, and specific development languages. Software developers
consult on the use and deployment of software products and applications, and
understand the business environment. Participates on process improvement
action items
The Software Developer is responsible for ensuring that solutions meet
business needs by:
Developing product /solution architecture based on customer requirements
written from business requirement document and/or business requirement
specifications.
Converting requirements to functional requirements to develop software code
that is accessible, usable, efficient, re-usable, cost effective, maintainable,
reliable and installable.
Designing and modeling program/code for an integrated software product or
system that supports re-use, change and integration of various components.
Constructing software, which meet requirements, promote re-use of software
components, and facilitate ease of support.
Conducting unit tests, tracking problems, and implementing changes to
ensure adherence to test plan and functional requirements
Diagnosing, isolating, and implementing remedies for system failures caused
by errors in software code, using knowledge of system characteristics and utilizing
software based system maintenance and tracking tools.
Provide input and technical content for technical documentation for user
help materials and customer training.
Education and Experience Requirements
- Relevant Experience: 4 to 8 Years
- 4-year University Degree or equivalent in Computer Science/ Engineering or other related field or M.Sc (Computer Science) or M.C.A
- Basic experience, certification/ training or skills in operating systems, development environments, software design, coding and testing, and programming languages.
- Good written and oral communication
- Expertise in:
- Primary Skills
- Core Java. Java programming
- ECLIPSE based development
- Web application development (JSP/ Servlets/ Struts/ Spring MVC)
- Spring framework
- HTML, CSS, JavaScript (jQuery, AJAX)
- Unit testing (Junit, TestNG, EasyMock)
- Design patterns (Core/ Advanced design patterns)
- Portlet development
- ORM (Hibernate/iBatis)
- XML (XML parsing/ XSLT/ RSS/ Serialization)
- Java Webservices
- Flex programming
- Debugging skills
- Web application Test case development & Testing (GUI testing)
- Strong SQL skills on different databases (Teradata, PostgreSQL, MySQL, SQLite)
- Unix shell scripting, Perl scripting
- Other Skills
- Analytical and Problem solving
- Selenium tests
- Automated build tools (ant/ivy)
- Continuum tool stack (SVN /JIRA/ Crucible/ FishEye/ Confluence Wiki/ Teamcity/ Pulse)
- OS skills: Unix, Windows
- Some level GUI testing automation skills
- Product Functional testing
Knowledge of industry standard black box test methodology, GUI Web testing,
good working knowledge of Teradata SQL, Java, scripting languages Java and
Perl, strong problem solving ability to isolate and determine root cause of
events and failures of software
Key Areas of Responsibility
This entry level candidate will report to the group manager in a dynamic
work environment. Candidate is expected to act as implementer during
acquisition, test creation, testing and evaluation tasks. Responsibilities are
likely to include tools development. Emphasis is on advancements in innovation,
acceleration, automation and imitation of customer cases.
Portlet Development
Developing Eclipse based TDStudio features and fixing bugs
Test Development
Teradata Studio / IDE application development
Testing
Execute Teradata Studio/IDE tests and analyze results
Industry: IT-Software / Software Services
Functional Area: IT Software - Application Programming, Maintenance
Role Category: Team Lead/Technical Lead
Role: Team Lead/Technical Lead
Skills Required: Java, Database, Unix, Data Structures
Desired Profile:
Education:UG
-Any Graduate - Any Specialization, B.Tech/B.E. - Any Specialization, BCA -
Computers, B.Sc - Computers
PG - M.Sc - Computers, MCA - Computers
Doctorate - Doctorate Not Required
PG - M.Sc - Computers, MCA - Computers
Doctorate - Doctorate Not Required
விண்ணப்பிக்க : Click here
