Software Development Engineer II


Beyondsoft,San Francisco, CA

Work in HR? Unlock Free Profile
Apply Now

Job Description

Desired Skills and Qualifications:
• Solid understanding of Java platform and building web applications
• Can learn new frameworks quickly, collaborate well with others as well as take direction from other team members
• Experience developing on large software systems
• Ability to deliver a feature from inception to launch with minimal guidance
• Solid understanding of the entire software ecosystem: version control, technology stack, unit tests, functional tests, performance, scalability, design, implementation, communication, mentoring
• Understands the difference between procedural and object oriented programming
• Understands the value of automated tests and deployment, continuous integration, continuous deployment
• Familiarity with Domain Driven Design
• Can identify bad code smells: duplication, God classes and methods, cyclical complexity, etc.

Company Details

Employee Reviews

  1.  

    Great internship program, and great culture.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Software Engineer Intern  in  Beijing, Beijing (China)
    Former Employee - Software Engineer Intern in Beijing, Beijing (China)

    Pros

    The colleague like to help and the culture is great. Very good experience and they always have senior engineers to teach new techniques.

    Cons

    Sometimes need to work really late. No pay during my internship in Beijing.

    Recommends
    Positive Outlook
  2.  

    good, learn much, grow up

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Development Engineer In Test  in  Shanghai, Shanghai (China)
    Current Employee - Software Development Engineer In Test in Shanghai, Shanghai (China)

    Pros

    learn much in my past years working on this company. The project is good. It's good place for the graduate start their career path

    Cons

    Salary is relatively low. The package is not competitive among other vendor companies. The project will end due to the customer's basis

    Recommends
    Neutral Outlook
  3. More Beyondsoft ConsultingRatings & Reviews