Software Development Engineer II

Beyondsoft 12 reviews San Francisco, CA

Beyondsoft - 30+ days ago

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.

See What Employees Are Saying

Great internship program, and great culture. Pros – The colleague like to help and the culture is great. Very good experience and they always have senior engineers to…

Software Engineer Intern , Beijing, Beijing (China)

Reviews (12)   Salaries (177)   Photos (1)

Glassdoor is your free inside look at more than 315,000 companies. Salary details, company reviews, and interview questions - all posted anonymously by employees and job seekers.