Simplify Logo

Full-Time

Software Engineer I

Posted on 9/6/2024

Blackboard

Blackboard

1,001-5,000 employees

Provides educational technology solutions and LMS

Education

Mid, Senior

Remote in USA

Category
Full-Stack Engineering
Software Engineering
Required Skills
Agile
JavaScript
React.js
NoSQL
Git
Java
REST APIs
AngularJS
Requirements
  • 3-5 years of relevant professional experience
  • BS in Computer Science or a related field, or an equivalent combination of education and relevant work experience
  • Knowledge of professional engineering best practices for the full Agile SDLC, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Strong experience with Object-Oriented design and coding
  • Experience in developing and deploying Java-based applications in a professional setting
  • Experience designing and implementing RESTful APIs and demonstrated proficiency with API concepts and design
  • Working experience developing single-page JavaScript applications and frameworks such as React, Redux, or Angular
  • Experience with relational and/or NoSQL databases
  • Experience with version control and source code management systems like GIT, Stash, or similar
  • Knowledge of unit and integration tests
  • Fluency in written and spoken English at CEF B2 level or above
Responsibilities
  • Designing and implementing solutions for the areas of the application owned by the team
  • Testing your code and reviewing the code of others
  • Understanding and demonstrating Continuous Integration/Continuous Deployment (CI/CD) practices
  • Implementing security best practices throughout the development and deployment lifecycle
  • Being willing to respond to the unique challenges of delivering and maintaining cloud-based software, including troubleshooting live production environments, minimizing downtime, and responding to client-reported issues
  • Ensuring proper team and inter-team communication practices
  • Contributing to process improvement initiatives on the team

Blackboard provides educational technology solutions that enhance the learning experience for students, educators, and institutions. Its main product is the Learning Management System (LMS) called Blackboard Learn, which allows educators to create and manage course content, track student progress, and facilitate communication. Blackboard also offers data and reporting platforms that integrate various data sources to provide actionable insights and analytics for educational institutions. This helps schools and universities make informed decisions to improve student outcomes and operational efficiency. Unlike many competitors, Blackboard operates on a subscription-based model, ensuring a steady revenue stream while continuously investing in product development and customer support. The company's goal is to create a world of learning without boundaries, empowering educators and learners to achieve their goals.

Company Stage

IPO

Total Funding

$134M

Headquarters

Washington, District of Columbia

Founded

1997

Simplify Jobs

Simplify's Take

What believers are saying

  • Blackboard's recent accolades for AI and data-driven innovations highlight its leadership in educational technology.
  • The company's subscription-based model ensures a steady revenue stream, allowing continuous investment in product development and customer support.
  • Strategic partnerships and acquisitions, such as with Class Technologies Inc., expand Blackboard's market reach and enhance its product offerings.

What critics are saying

  • The highly competitive LMS market, with major players like IBM and SAP, could pressure Blackboard to continuously innovate to maintain its market position.
  • Integration challenges with new acquisitions and partnerships may lead to operational inefficiencies and affect service quality.

What makes Blackboard unique

  • Blackboard's integration of AI and data analytics into its LMS provides actionable insights that set it apart from traditional LMS providers.
  • The company's comprehensive suite of products supports the entire learning lifecycle, from K-12 to higher education and professional development, offering a one-stop solution for diverse educational needs.
  • Blackboard's strong focus on security and compliance, especially in government and professional training sectors, differentiates it from competitors who may not prioritize these aspects.
INACTIVE