slotocash casino
Google+ Freshers All India Jobs 2015 - Freshers Jobs | IT Jobs | Software Jobs | Gov Jobs : eBay Inc is hiring FRESHERS for Software Engineer

Friday, 20 September 2013

eBay Inc is hiring FRESHERS for Software Engineer

Business TitleMTS 1, Software Engineer
Requisition No.85057BR
CategoryTech - Software Engineers
Position AreaIndia - Karnataka - Bangalore
Position LocationBangalore Karnataka
Primary Job Responsibilities
Paypal Merchant On-Boarding Team
MTS1 Dev
The primary role of the Staff Software Engineer is to provide technical and domain expertise in the design and delivery of software and infrastructure for PayPal's web site. This person is a highly experienced technical expert, who understands the business domain very well, and is well versed in the software implementation.
Beyond this, the successful candidate is expected to be multi-disciplinary, and is a multi-talented senior member of the technical team.  The duties performed by the Staff Engineer vary, and may span technical design and consultancy, troubleshooting, performance analysis, process improvement, and technology development, etc. The Staff Engineer has a stewardship role in ensuring the continued growth and improvement of the environment, capabilities and stature of the group. The individual is expected to be a self-starter and a team player, with a strong drive for results and continuous innovations. The individual should be able to deliver work with minimal supervision.
1. Must be able to work independently as well as in a team to define, design, implement, test, release rollout and support complex software applications for PayPal’s merchant onboarding platform.
2. Work with business units to crystallize business needs into product features, acting as a bridge between business and technical domains.
3. Consult with business units on feasibility, technical requirements and cost estimates for new initiatives.
4. Work with engineering managers, engineers & QA to develop innovative solutions that meet market needs w.r.t functionality, performance, reliability, realistic implementations schedules and adherence to development goals and principles.
5. Provide technical guidance and assistance to other software engineers.
6. Provide technical and domain thought-leadership, and mentoring to junior members of the team.
7. Review and approve software design and implemented code.
8. Identify areas of technical improvement and make detailed business cases for improvements or new areas of opportunities.
9. Develop new team capabilities to ensure continued competence and relevance in supporting software development needs of PayPal's business.
10. Define and devise processes, tools and methodologies to achieve excellence in software development, testing and deployment.

Job Requirements
 Job Requirements                         
1. Highly competent hands-on experience in some of the following:
• Enterprise architecture/software design/implementation, particularly large-scale web-based systems. (J2EE)
• Java and C++ programming in Linux/Unix environment
• OO-based analysis and design
• UML and design patterns
• Experience in one or multiple of the following industry standard presentation stacks: PHP, Struts, Ruby, Dust or JSP
• SOA / Web Services
• MVC frameworks such as Spring
• Software design and development methodologies, including Agile methods
• Source Control (GIT experience is an advantage)
• Unit testing frameworks such as JUnit, Google Test
• Database design and optimization. (Oracle/MySQL)
• Scripting Languages (Shell, Python, Perl) would be a plus
• JBoss, OSGi, Jenkins/Hudson, Maven/Ant, RESTs experiences would be a plus
• Mobile Development experiences would be a plus

2. Highly analytical, innovative, and able to think strategically and to develop comprehensive detailed specifications.

3. Ability to determine impact of architectural solutions and recommendations. Must have experience in justification of technology solutions to business leaders.

4. Excellent verbal and writing skills; ability to produce clear, concise communications and documentation.

5. Highly effective at working in cross-functional groups and getting results in matrix organizations.

6.Excellent time management skills and ability to work on concurrent assignments with different priorities

7. Working knowledge of finance industry standards and practices preferred.
EducationMasters Degree or Equivalent