Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 21, 2017
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Whether you are buying new or used, plain or luxurious, commonplace or rare, trendy or one-of-a-kind - if it exists in the world, it probably is for sale on eBay. Our mission is to be the world’s favorite destination for discovering great value and unique selection. We give sellers the platform, solutions, and support they need to grow their businesse...
    Read more about this company

     

    Software Engineering Tech Lead

    Job Description

    We are expanding our development team to South Africa. Our Emerging Market Technology team is looking for a Tech Lead to lead a team of 10 software engineers to build our next generation B2C CRM systems.

    This person will lead a team software developers in Cape Town and work closely with the Emerging Market tech teams in San Francisco and Shanghai China, business teams in Mexico City, Mexico and Cape Town, South Africa to support the growing vertical business.

    We are eagerly looking for talented and passionate candidates to join us.

    Responsibility

    • Lead a team of up to 10 software engineers to architect, design, develop new features and provide support for our B2C CRM web-based systems.
    • Work with Product Management team to define requirements and provide estimates for project level of efforts.
    • Implement and track development timelines, and negotiate feature sets with product team and business.
    • Provide hands-on contribution to project development work personally, and provide technical guidance to lead the team to deliver projects efficiently.
    • Work with back end engineering teams based in San Francisco and Shanghai to identify system dependencies, required integration points, APIs, and coordinate development efforts.
    • Enforce software engineering best practices and ensure high quality output from the team.
    • Manage projects in true Agile fashion to enable continuous delivery.

    Requirements - Must Have

    • Design the infrastructure for load and scaling. This is a very open ended requirement but involves things such as:
    • Deciding ahead of time when to push the design to be DB-resource intensive vs application-resource intensive.
    • Fundamentals of parallel computing and server farms
    • Principles of building failsafe systems for automatic recovery
    • Comfortable with code reviews, and tracing existing code
    • Have experience managing and administering Windows servers
    • Windows Active Directory
    • Experience with IIS (setting up SSL certificates and bindings, logging)
    • General server infrastructure and proficiency with networking
    • Experience managing and administering SQL Server
    • Backup methodologies and logging methods
    • Experience with troubleshooting and optimizing SQL performance (Disk I/O, expensive queries)
    • Experience with managing large datasets in SQL Server
    • Entity framework
    • SQL server
    • C# or VB .Net
    • Web API (REST)
    • WCF (SOAP)
    • Windows Services
    • Front-end
    • Jquery
    • Bootstrap
    • ASP .NET MVC
    • CSS & HTML5
    • Good communication skills with can-do attribute
    • Passion in new technologies and ability to learn new things quickly
    • BS in Computer Science or related discipline with 7 years working experience
    • 5+ year experience leading major projects using Agile/Scrum methodology
    • Experience working with stakeholders and partners in multiple geographical locations

    Requirements - Highly Desired

    • 5+ years Java development experience
    • 2 + years JavaScript development experiences
    • Hands-on experience in web application, Maven and Git.
    • Express, Angular.js, Node.js
    • Experience with GitHub, JIRA
    • Responsive design or SPA experience
    • Experience with search technologies
    • NoSQL database technologies (MongoDB, Redis).

    Method of Application

    Interested and qualified? Go to eBay on jobs.ebayinc.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at eBay Back To Home

Related Companies Hiring Now

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail