Tuesday 17 January 2012

NCR JOB APPLY AT freshersworld.com

 
http://jobs.freshersworld.com/detail/2012/01/17/NCR/Software-Engineer-I
Software Engineer IDate of posting:16 January
Eligibility: BE/B.Tech
MCA
ME/M.Tech
Location: Hyderabad
Job Category: IT/Software
Last Date: 31 January 12
Job Type: Full Time
Hiring Process: Written-test.
Job Details
logo
Job Description :
  • Integrates basic principles theories/concepts of professional field with procedures and activities within own work area; Applies research, information gathering and analysis skills to factual information; Verifies detailed information; Tracks, monitors and maintains detailed information.
  • Develops and applies basic programming/engineering skills in relevant languages or methodologies;
  • Responsible for testing and debugging principles
  • Knowledge of one area of system architecture, product module, or assembly/test module.
  • Learns the product development or manufacturing/test process; Evaluates products compared to standard, expected results; Assists with development and testing of a particular module or assembly/test process based on detailed design documents; Tests and releases a small fixes, process change or corrective action to improve quality, yield or manufacturing cycle time
  • Executes assembly/test procedures; Assists with development and testing of a particular module or assembly/test process based on detailed design documents; Tests and releases a small fix, process change or corrective action to improve quality, yield or manufacturing cycle time; Updates and writes specifications or assembly/test procedures
  • Developing product/solution architecture based on customer requirements written from business requirement documents 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
  • Constructing software, which meet requirements, promote re-use of software components, and facilitate ease of support; Responsible for developing and maintaining multiple developments and testing environments; Developing and maintaining automated unit tests, track problems, and implement 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
    Diagnosing, isolating, and implementing remedies for system failures caused by errors in software code;
  • Utilizing software based system maintenance and tracking tools; Providing input and technical content for technical documentation, user help materials and customer training; Conducting unit tests, tracking problems, and implementing changes to ensure adherence to test plan and functional requirements;
  • Analyzing, designing and implement software mechanisms to improve code stability, performance and reusability
  • Provide technical consulting to product manager during the formulation of customer and product requirements; Analyze customer and product requirements to formulate technical and software requirements; Develop, evaluate, select and document optimal architecture that meets customer requirements; Provide expertise regarding the effects of the business needs
  • Perform functional analysis of requirements to determine estimates of resources (people and equipment), size of the software products, efforts, schedules and critical computer resources; Assist with determining release management metrics; Establish acceptance criteria and quality goals; Issues software requirements to configuration management to establish a baseline
  • Develops and applies knowledge of Lifecycle Management Tools, Scripting Languages, and Technical procedures and protocols

Eligibility Criteria :

  • Bachelor's Degree in a technical discipline.
  • Internships and/or 0-3 years of related experience.
  • Ability to understand business and technical requirements.
  • Excellent written and verbal communication skills; Excellent teamwork and collaboration skills.
  • Good troubleshooting skills; Excellent knowledge of computer science fundamentals: object-oriented design and design patterns, data structures, algorithms.
Preferred Qualification :
  • Knowledge of development tools: IDEs, compilers, debuggers, profilers, version control systems.
  • Experience with several of the following technologies: VB 6, C#.NET, .NET Framework 2.0, XML, XSLT.
  • Excellent documentation skills.
  • Understanding of Software Development and Quality Assurance best practices.
How to apply
Application can be made through Online mode only

No comments:

Post a Comment

Note: only a member of this blog may post a comment.