I am Lee Nanda from Sage Technologies, I have few Urgent multiple positions available, please feel free to call me ASAP if you have anyone available.
Position:- Oracle Pl/Sql Developer
Location:- sorrento valley,CA
Duration:- 6 months+
General Description
The software engineer'sprimary job function is to analyze, design, develop, test, tune, and maintain new software applications in support of the achievement of business requirements. The senior software engineer is expected to be able to design larger subsystems and coordinate, assign and review the work of other software engineers. As he/she will be called upon to write detailed technical specifications, the senior engineer must possess excellent written communication skills.
The software engineer will be able to weigh business decisions against technical best practices, and will determine the solution that provides the best combination of functionality, performance, and ease of maintenance. The senior engineer will be able to directly engage in design discussions, and demonstrate the ability to see the application from the user's point of view, at the subsystem level or higher. Thus, the senior engineer must possess excellent verbal communication skills and ability to interact with users.
The software engineer's ability to self-direct, set goals, and meet aggressive deadlines is a key factor in the overall success of the product development organization.
Responsibilities
· Collaborate with developers, project managers and business analysts in conceptualizing and developing new software applications and enhancements.
· Assist in the definition, development, and documentation of software's business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments.
· Assist in defining software development project plans, including scoping, scheduling, providing time estimates for programming tasks and implementation plans and schedules.
· Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.
· Prepare and dispense work assignments, provide guidance, and/or review the work oflocal and offshore development team members.
· Develop technical documentation to define the system components, development environment and implementation planning/strategies
· Maintain a current awareness of technological developments and trends as it relates to databases, development methodologies and tools.
· Responsible for developing estimates on related project work.
· Responsible for staying current with new technology developments anddevelopment techniques.
· Ability to work with developers, project managers, business analysts, account managers, architects and/or technical leads to achieve business and functional requirements. Ability to work with front end design team and/or tech lead to achieve functional requirements.
· Cooperate with the Quality Assurance team to define test cases, metrics, and resolve questions about test results; assist Quality Assurance team in keeping the quality assurance environment in proper condition.
· Implement solutions that are reliable, scalable, and perform at a high-level to meet the service levels associated with mission-critical Oracle-based solutions.
· Work with business users to analyze and recommend business process flow improvements.
· Prepare design documents and technical specs explaining and motivating the approaches to be taken in the deployment of systems.
· Deliver high-quality solutions to business owners to ensure alignment of technical solution with business objectives
· (Senior software engineer) - Lead a small team of developers through the development process.
· Document and share knowledge with larger development team.
· Work in a team environment.
· Clearly communicate problem/resolution process to project management .
The above outlines the principal work and responsibilities in the job and does not specify each and every task that might be performed.
Job responsibilities are subject to change as directed by management
Position:- Informatica Developer
Location:- sorrento valley,CA
Duration:- 6 months+
General Description
The software engineer'sprimary job function is to analyze, design, develop, test, tune, and maintain software applications in support of the achievement of business requirements. The senior software engineer is expected to be able to design larger subsystems and coordinate, assign and review the work of other software engineers. As he/she will be called upon to write detailed technical specifications, the senior engineer must possess excellent written communication skills.
The software engineer will be able to weigh business decisions against technical best practices, and will determine the solution that provides the best combination of functionality, performance, and ease of maintenance. The senior engineer will be able to directly engage in design discussions, and demonstrate the ability to see the application from the user's point of view, at the subsystem level or higher. Thus, the senior engineer must possess excellent verbal communication skills and ability to interact with users.
The software engineer's ability to self-direct, set goals, and meet aggressive deadlines is a key factor in the overall success of the product development organization.
An Informatica software engineer is a software engineer who specializes in Informatica, but still possesses the skills of a software engineer as described above. This position is distinguished from other Informatica specializations as follows:
· Informatica operator (monitors workflows, remediating problems and rerunning them as needed; starts/stops Informatica.
· Informatica administrator (creates and maintains Informatica user accounts, and assists with installation and upgrades).
· Informatica data clerk (creates workflows in Informatica Power Center, but may not have the necessary skills in Unix, Oracle, application design/development or Informatica B2B DX/DT components to be considered a software engineer).
Responsibilities
· Collaborate with developers, project managers and business analysts in conceptualizing and developing new software applications and enhancements.
· Assist in the definition, development, and documentation of software's business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments.
· Assist in defining software development project plans, including scoping, scheduling, providing time estimates for programming tasks and implementation plans and schedules.
· Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.
· Prepare and dispense work assignments, provide guidance, and/or review the work oflocal and offshore development team members.
· Design Informatica workflows and mappings for optimal performance in a large scale Unix/Oracle environment.
· Develop technical documentation to define the system components, development environment and implementation planning/strategies.
· Maintain a current awareness of technological developments and trends as it relates to databases, development methodologies and tools, especially the Informatica product suite (Power Center, B2B DX-Data Exchange, DT-Data Transformation, etc.).
· Responsible for developing estimates on related project work.
· Responsible for staying current with new technology developments and development techniques.
· Ability to work with developers, project managers, business analysts, account managers, architects and/or technical leads to achieve business and functional requirements. Ability to work with front end design team and/or tech lead to achieve functional requirements.
· Cooperate with the Quality Assurance team to define test cases, metrics, and resolve questions about test results; assist Quality Assurance team in keeping the quality assurance environment in proper condition.
· Implement solutions that are reliable, scalable, and perform at a high-level to meet the service levels associated with mission-critical Oracle- and Informatica-based solutions.
· Work with business users to analyze and recommend business process flow improvements.
· Prepare design documents and technical specs explaining and motivating the approaches to be taken in the deployment of systems.
· Deliver high-quality solutions to business owners to ensure alignment of technical solution with business objectives
· (Senior software engineer) - Lead a small team of developers through the development process.
· Document and share knowledge with larger development team. Produce "run books" to ensure operators can monitor and address any issues that arise with Informatica workflows and surrounding processes.
· Work in a team environment.
· Clearly communicate problem/resolution process to project management .
The above outlines the principal work and responsibilities in the job and does not specify each and every task that might be performed.
Job responsibilities are subject to change as directed by management
Skills
· The candidate must have the ability to design and implement solutions that are reliable, scalable, and perform at a high-level to meet the service levels associated with mission-critical Oracle- and Informatica-based solutions.
· Ability to discern whether or not a proposed data feed is a good candidate to be developed in Informatica.
· Detailed and up-to-date knowledge of Informatica Power Center workflows and mapping components.
· Ability to design and develop sophisticated workflows and data transformations involving Informatica B2B components – DX (Data Exchange) and DT (Data Transformation).
· Ability to tune Informatica workflows; knowledge of optimal mapping techniques.
· Working knowledge of file transfer protocol (FTP) in Unix.
· Knowledge of database architecture and best practices for Oracle SQL and PL/SQL coding style and application tuning.
· Ability to construct well-conceived, reusable PL/SQL packages, database triggers and PL/SQL blocks in Oracle, and Korn shell scripts as needed to support Informatica workflows and related file transfer processes.
· Excellent impact-analysis skills and discipline. Carefully analyzes the existing code base as part of each design effort, to avoid redundancy and inconsistency and maximize code reuse.
· Proven analytical and problem-solving abilities. Ability to quickly discern the most relevant facts and recommend the quickest, most practical and safest approach to resolving an issue with a program or database.
· Able to decompose and solve problems at the appropriate level within the system, keeping in mind the higher-level structures and their requirements and dependencies with adjoining subsystems.
· Strong logical/analytical skills with a keen ability to anticipate and avoid problems.
· Work with architects to define and implement migration strategies from legacy systems to new architecture and technologies.
· Work well within a team environment, and have the will and the ability to succeed in an environment that includes offshore development. Frequent night and weekend work is required for offshore development management and assistance with scheduled code releases.
· Ability to work within tight deadlines and effectively prioritize and execute tasks in a high-pressure environment.
· Outstanding communication skills (verbal and written) and an ability to communicate with internal and external customers and all levels of management, including communicating technical information to nontechnical audiences.
· Attention to detail and the ability to manage several tasks at once.
· Clear understanding of Systems Development Life Cycle (SDLC) methodology and respective experience with its application in design and development phases
· Excellent understanding of coding methods and best practices. The software engineer's code must be worthy of being held up as an example for others to follow, in terms of readability, consistency, adherence to standards, and performance.
· Recognizes good opportunities for code reuse, and ensures that the code is designed and implemented accordingly.
· Ability to design, validate and execute software test plans.
· (Sr. SWE) Ability to review the designs, code and test plans of other engineers and developers.
· Strong listening skills; ability to capture requirements expressed in design meetings.
· Flexible and adaptable in regard to learning and understanding new technologies.
· Highly self motivated and directed.
· Developing negotiation and persuasion skills; ability to facilitate consensus among a diverse group of stakeholders.
Experience
· Experience designing and developing substantial applications (ERP, CRM, etc.) on large Oracle databases (preferably over 1TB).
· Experience in performance tuning, application monitoring and support of production applications.
· Experience working with offshore teams preferred.
· Experience writing technical specifications for work to be performed by other developers.
· 3+ (SWE) or 7+ (Sr. SWE) years of overall IT/software development experience
· 3+ (SWE) or 5+ (Sr. SWE) years experience developing comprehensive Informatica solutions to run against large OLTP systems or data warehouses.
· 2+ (SWE) or 5+ (Sr. SWE) years of recent and relevant experience as an Oracle developer or software engineer working on large-scale apps (ERP, CRM, etc.) strongly preferred.
· Development experience in Oracle PL/SQL with good software methodology/practices. Working knowledge of SQL Server preferred.
· Development experience in Unix Korn shell scripting.
· Experience in automotive marketing and/or CRM applications preferred.
· Experience with source control systems (VSS, TFS, etc.) preferred.
education requirements
· Candidates must possess a Bachelor's degree (and/or 5 years equivalent work experience or specialized training) in Information Technology (IT), Computer Science (CS), Software Engineering, or a related discipline.
· Oracleor Informaticacertifications a plus.
Position:- .Net Developer
Location:- sorrento valley, CA
Duration:- 6 months+
General Description
Software Development Engineers are responsible for the implementation of software development initiatives. This includes defining, developing, testing, analyzing and maintaining new software applications in support of the achievement of business requirements.
Responsibilities
· Collaborate with other developers, project managers and business analysts in conceptualizing and developing new software applications and enhancements.
· Assist in the definition, development, and documentation of software's business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments.
· Maintain a current awareness of technological developments and trends as it relates to Web architecture, databases, development and tools.
· Responsible for developing estimates on related project work
· Ability to work with web developers, architects, project managers, business analystsand QA Analysts to achieve business and functional requirements. Ability to work with front end design team and/or tech lead to achieve functional requirements.
· Cooperate with the Quality Assurance team to define test cases, metrics, and resolution guidelines.
· Work in a team environment
· Clearly communicate problem/resolution process to project management
The above outlines the principal work and responsibilities in the job and does not specify each and every task that might be performed.
Job responsibilities are subject to change as directed by management
Skills
·
Expertise in the Microsoft platform including C#, Visual Studio,
ASP.NET 2.0 or later and Microsoft SQL Server (including developing stored procedures).
· Proven analytical and problem-solving abilities.Great problem solving skills
· Solid working knowledge of current Internet technologies, including Object Oriented Methodologies.
· The candidate must have an understanding and experience with Object Oriented analysis and design practices (Object modeling, use cases, activity diagrams, and UML). Strong object-oriented design and development skills
· The candidate must have the ability to work well within a team environment.
· Ability to work within tight deadlines and effectively prioritize and execute tasks in a high-pressure environment.
· Good communication skills (verbal and written) and an ability to communicate with internal customers.
· Understanding of coding methods and best practices.
· Flexible and adaptable in regards to learning and understanding new technologies.
· Highly self motivated and directed.
Experience
· 3+ years of overall IT/software development experience
· 2+ years of recent and relevant experience as an Application Architect
· 3+ years of development experience in object oriented languages with good software methodology practices
· 3+ years of web application development
· 3+ years of C# development
· 3+ years of ASP.Net development
· 3+ years Relational Database Experience with either SQL server or Oracle
· 1+ years of MS SQL Server experience, great SQL skills
· TFS experience preferred
education requirements
· Candidates must possess a Bachelor's degree (and/or 5 years equivalent work experience or specialized training) in Information Technology (IT), Computer Science (CS), Software Engineering, or a related discipline.
· Advanced Microsoft certifications a plus.
--
Regards,
Lee Nanda
Senior Technical Recruiter
Sage Group Consulting, Inc
W:+ 732-767-0010 x 112 |Direct: 732-837-3530|F:+ 732-767-0015| Email: lee@sagetl.com |Website: www.sageci.com | Gtalk/YIM: recruiter.lee / recruiter.lee2011
Our Available SAP Consultants: https://www.box.com/s/gsj6hf44p0ee7t329t2e
This message contains information that may be privileged or confidential and is the property of Sage Group Consulting, Inc. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message. Sage Group Consulting, Inc does not accept any liability for virus infected mails.
No comments:
Post a Comment