北京 [切换城市] 北京招聘北京计算机软件招聘北京软件工程师招聘

Software Engineer

上海毕波软件信息技术有限公司

  • 公司规模:150-500人
  • 公司性质:外资(欧美)
  • 公司行业:计算机软件

职位信息

  • 发布日期:2016-10-11
  • 工作地点:上海-浦东新区
  • 招聘人数:若干人
  • 职位月薪:15000-19999/月
  • 职位类别:软件工程师  

职位描述

职位描述:
Software Engineer-Learn
Location: Shanghai
Description:
Blackboard helps shape the future of education by delivering technology and services solutions that transform the learning experience. We continually innovate to better enable educators, parents, and learners of all types to teach, learn, connect and communicate whenever they want and wherever they are. We partner with educational institutions globally in the higher education, K-12 and professional education markets to improve the education experience both inside and outside the classroom by facilitating access to information, enabling stronger student engagement and collaboration, enhancing communication, and supporting student safety, success and institutional effectiveness. Most importantly, we help every student achieve their full potential through access to lifelong learning.

This is an opportunity in the Product Development team, responsible for development of Blackboard’s Learn. If you are an experienced full-stack engineer, care about education, and want to shape the future of online learning, we want to speak with you. We are looking for senior engineers with the following experience

RESPONSIBILITIES
Bring in everything you know about developing software, demonstrate expertise with Java and REST APIs,
Become an active member of an agile team of developers. Participate in daily stand-ups, design sessions, code reviews, sprint demos.
Embrace test development as an integral part of what you deliver as a software developer.
Be willing to respond to the unique challenges of delivering and maintaining cloud-based software. This includes troubleshooting live production environments, minimizing downtime, and responding to client-reported issues.
Be willing to dive into existing product code base, improve the quality and enhance the functionality of the product.
PROFESSIONAL QUALIFICATIONS

The successful candidate will have a strong background in Java web software development, a passion for all related technologies, problem solving, analytical thinking, and strong written & verbal communication skills.

Required skills:

? Experienced in designing, writing, and deploying scalable web software
? Solid experience with the Java stack (like SSH) for web application development, SQL databases (like PostGreSQL, Oracle) and traditional web UI development (like JSP)
? Solid problem solving skills, good mastering of data structure, algorithm analysis and design skills
? Ability to pick up new technologies and frameworks quickly
? Experience writing unit & integrations tests
? Excellent written and verbal English
? Ability to work with a team of engineers in cross-functional agile projects. Demonstrated ability to communicate effectively with both technical and non-technical individuals.
? Experience of design and development of REST APIs is a plus
? NoSQL experience is a plus

This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.

职能类别: 软件工程师

举报 分享

公司介绍

Blackboard is helping education leaders enhance every aspect of the teaching and learning experience. Blackboard’s broad reach covers our traditional, market-leading e-Learning solutions, in addition to mass notification, campus security, and commerce. We are dedicated to fostering a culture of lifelong education and growth. Across courses, campuses, organizations, companies, government agencies, and communities, Blackboard is powering the educational age around the globe.

For more information about Blackboard and our career opportunities, please visit

Website: www.blackboard.com
Linkedin Home: https://www.linkedin.com/company/blackboard?trk=top_nav_home

联系方式

  • 公司地址:上班地址:金科路2889弄长泰广场写字楼C座3楼