Live opening · Posted 17 hours ago

Software Engineer, Sr I

Blackboard · Hybrid Remote,Phoenix, United States
Jobvite
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 17 hours ago
CompanyBlackboard
LocationHybrid Remote,Phoenix, United States
SkillsJavaScript, TypeScript, React, Java, Angular
SourceJobvite
ListedPosted 17 hours ago

About the role

Description supplied by the original job listing.

Senior Software Engineer
Hybrid - Phoenix, AZ
The Opportunity:
This role focuses on the Blackboard LMS, where we pride ourselves on creating well-designed web and mobile solutions to support learners, instructors, and administrators. Blackboard enables learners and instructors to access online educational experiences anytime, anywhere. Our technology helps instructors breathe life into educational content, brings efficiency to day-to-day tasks, and provides tools to engage and assess every learner. We help motivate learners by promoting collaboration, communication, and connections with their peers and instructors.
Primary responsibilities will include:
Working as a full-stack developer on an agile team, contributing to planning and independently driving execution.
Participating in hands-on technical design, coding, and implementation of product features and improvements, from approach through delivery.
Enhancing and supporting existing cloud-based products.
Resolving the unique challenges of delivering and maintaining cloud-based software, including diagnosing root causes in live production environments, minimizing downtime, and resolving client-reported issues.
Proactively communicating progress to management and stakeholders and raising risks and issues in a timely manner.
Building and applying broad and deep knowledge of existing software architecture to inform technical decisions.
Mentoring junior team members and advising them on technical approaches.
Collaborating with cross-functional team to solve challenging technical problems, evaluate options, and recommend innovative solutions.
Applying and upholding coding and testing best practices to deliver scalable, high-quality software on time.
Applying AI technology and frameworks to enhance the quality and efficiency of the features and fixes delivered continuously to our customers.
The Candidate:
Required skills/qualifications:
Degree in Computer Science or a related field.
5–7 years of experience with web application development.
Knowledge of modern front-end frameworks and libraries (TypeScript/JavaScript) such as React, Redux, and Angular.
Strong experience designing, writing, and deploying scalable software using infrastructure as code.
Exceptional object-oriented design and Java coding skills combined with knowledge of both SQL and NoSQL database design and integration.
Experience in AI-assisted, spec-driven development environments, leveraging AI coding tools such as Claude Code, Cursor, and GitHub Copilot.
Deep understanding of data structures, algorithms, and algorithm analysis.
Demonstrated ability to apply appropriate software design patterns and identify performance anti-patterns.
Experience with cloud-based IaaS solutions (AWS preferred) and Platform as a Service (PaaS).
Knowledge of microservices architecture

Your early-applicant advantage

Live timing from JobBeeper.

Live data
0 min from Jobvite publishing this role to us finding it
6 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
137,592 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App