Job Title: Sotfware Applications Engineer I
Country: India
State: Maharasthra
City: India-Pune
Employment Status: Full Time
Division: DS - Nor Am F&S - Allied Mkts
Job Responsibilities: (Description):
Requirements Development and Analysis
· Develops project and technical requirements based upon product requirements.
· Recommends technical requirements to improve the flexibility, adaptability, efficiency or quality of ADP products.
· Analyzes product, project and technical requirements for viability within the product.
Software Design
· Develops design documents based upon product or technical requirements.
· Utilizes industry standard or ADP approved methodologies to ensure designs meet criteria for performance, testability, and sound business practices.
Project Estimation
· Provides accurate estimates for all work to be performed.
· Ensures estimation methods conform to accepted industry practices.
· Ensures estimation is accurate within defined guidelines per the Canadian development product life-cycle model.
· Utilizes software tools where appropriate to plan and estimate complex tasks or projects.
Software Development
· Implements software solutions that meet product and technical requirements.
· Innovates, creates and develops graphical designs of computer interfaces and software products for clients.
· Utilizes software tools and industry practices to ensure product quality of delivered results.
· Works with other team members to ensure consistency of development and coding methods within the project team.
Software Quality
· Ensures that product and technical requirements are testable.
· Works with QA to develop effective test strategies and test cases.
· Liaises with QA and verifies integration of supplied components into the product test environment.
· Provides open and direct communication with other project team members clearly identifying the risks and qualitative concerns of supplied components.
Software Testing
· Unit tests all supplied components.
· Resolves all defects identified in supplied components.
· Consults with QA for development of effective test cases.
· Develops integration test plans and strategies to ensure supplied components integrate with the rest of the system.
Technical documentation
· Consults with technical writing associates to identify areas to be documented.
· Documents or describes, as required, usage scenarios to technical writers.
· Develops initial drafts of technical component descriptions or procedures requiring an in-depth knowledge of product implementation.
· Documents defect corrections with appropriate detail in the defect tracking system.
Support
· Provides service quality to clients based on a full understanding of the client’s needs supporting technical and Product issues.
· Resolves software solutions supporting Client Services (Internal Dept.) on escalated field system anomalies and/or problems, etc. referring unusual situations to the Development Manager.
Administrative
· Provides administrative assistance, as required, on certain aspects of the development environment (administer Exchange Server, perform backups, administer defect system, maintain network, etc.). Just a comment, looks like in the CS Dev III description provided by Bern, this bullet was removed?
· Generates weekly status reports indicating progress against goals.
SKILLS
Education:
· Post Secondary graduation in a related discipline (i.e. computer science degree) or equivalent combination of education and experience.
· Microsoft Certified Developer (in one category - VB, NT Admin, etc.) or equivalent certification.
· Documented seminars or specific training in specialty areas.
Experience:
· Minimum of one year developing software solutions to business problems OR a minimum of two years supporting a technical product in a 2nd tier support organization OR equivalent academic experience OR equivalent work in a related discipline (i.e. project management, system administration, hardware maintenance, etc.)
· Demonstrated experience in at least one of the following: VB programming, network design/configuration, C++ programming, SQL Query Language, Database Administration, TCP/IP programming (Winsock, sockets), Active Server Pages, XML, HTTP, Java, NT or Unix Administration, Project Management, etc.
Other Related Skills:
· Knowledge of operating system design and principles.
· Knowledge of programming concepts.
· Knowledge of the impact of software quality to a business environment.
· Knowledge of TCP/IP networking principles.
· Ability to troubleshoot and diagnose moderately complex technical problems.
· Ability to analyze and document moderately complex business problems into technical solutions.
· Good written and oral communication skills.
· Ability to read, respond to email and contribute to group discussions.
· Ability to work effectively with others in a team environment.
· Ability to be flexible and adapt to situations meeting the needs of ADP and clients.
· Good customer relations and client management skills.
· Good telephone skills to discuss future plans or problems with clients.
· Ability to work on multiple, simultaneous activities.
· Effective time management skills.
Education: Bachelors
Job Category: Technology
Area of Interest: Architecture Development
Job Segments: Database, DBA, Developer, Engineer, Engineering, Java, Management, PLM, Project Manager, QA, Quality, Quality Assurance, SQL, Technology, Testing, Unix, XML
0 comments:
Post a Comment