Software Dev Engineer I

EBSCO Information Services, Inc.

Birmingham (AL)

Hybrid

USD 68,000 - 97,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

EBSCO Information Services is seeking a Software Engineer in Birmingham, AL to join an Agile team building, testing, and deploying products for researchers. You will design and implement software in 1–2 week iterations as part of an Agile Release Train and SAFe program increments.

You will work on architecture, collaborate with product management, and own quality from development through deployment, leveraging AI tools thoughtfully while ensuring secure, scalable solutions.

Qualifications

  • Bachelor's degree in Computer Science, MIS, Computer Engineering, or related field, or equivalent experience.
  • 0–3 years of professional software development experience with C#/.NET and/or JavaScript/TypeScript.
  • 0–3 years of professional experience in React (Next.js a plus) and modern web fundamentals (HTML, CSS, HTTP, JSON, REST).

Responsibilities

  • Contribute to architecture, design, implementation, testing, delivery and operation of components for EBSCO products and services.
  • Translate complex requirements into clear user stories with product management.
  • Own quality across development, testing and deployment.
  • Write well-engineered solutions using test-first and test-driven approaches.
  • Leverage AI tools across planning, coding, testing and review with sound judgment.
  • Provide ongoing maintenance and enhancements including on-call support as needed.
  • Collaborate with engineers to raise design, coding, performance and security standards.
  • Contribute to continuous improvement in line with Agile and SAFe principles.

Skills

C#/.NET
JavaScript/TypeScript
React
SQL
Git
AI in SDLC

Education

Bachelor's degree in CS/related field

Tools

AWS
Next.js
PostgreSQL
SQL Server

Job description

EBSCO Information Services (EBSCO) delivers a fully optimized research experience, seamlessly integrated with a powerful discovery platform to support the information needs and maximize the research experience of our end‑users. Headquartered in Ipswich, MA, EBSCO employs more than 2,700 people worldwide, with most embracing hybrid or remote work models. As an AI-enabled service leader, we thrive on innovation, forward‑thinking strategies, and the dedication of our exceptional team. At EBSCO, we’re driven to inspire, empower and support research. Our mission is to transform lives by providing reliable and relevant information — when, where and how people need it. We’re seeking dynamic, creative individuals whose diverse perspectives will help us achieve this global, inclusive mission. Join us to help make an impact.

Your Opportunity
About The Role

As a Software Engineer, you'll work on an Agile development team building, testing, and deploying great products and services for our customers. You'll help create information products and services that inform the world, advance research in traditional and emerging fields, and transform learning and education.

You’ll design, develop, and demonstrate software in 1- or 2-week iterations as part of an Agile Release Train working toward SAFe Program Increments. You'll make commitments to the business and meet them as a team. You will strive for continuous improvement in knowledge and productivity and display a pattern of continual learning and a desire to broaden your software development and design skills.

What You’ll Do
  • Contribute to the architecture, design, implementation, testing, delivery, and operation of components for EBSCO products and services
  • Work with product management and your team to break complex requirements into clear user stories
  • Collaborate with your team to estimate features, then design, build, and test them, committing to work within an iteration
  • Own quality throughout development, testing, and deployment
  • Write well-engineered solutions using test-first and test-driven approaches
  • Use AI tools thoughtfully across the development lifecycle, including planning, coding, testing, and code review, while applying your own judgment and verifying the results
  • Provide ongoing maintenance, support, and enhancements to existing systems, including operational support for components your team owns (on-call availability as needed)
  • Work alongside other engineers to raise the bar on design, coding standards, performance, security, and maintainability
  • Contribute to the continuous improvement of your team, in the spirit of the Agile Manifesto and SAFe
What you’ll need
  • Bachelor's degree in Computer Science, MIS, Computer Engineering, or a related technical field, or equivalent experience
  • 0-3 years of professional experience, including internships or co-ops, building software with C#/.NET and/or JavaScript/TypeScript
  • 0-3 years of professional experience in React (Next.js a plus) and modern web development fundamentals: HTML, CSS, HTTP, JSON, RESTful web services
  • Working knowledge of SQL (ANSI SQL is what matters; we use PostgreSQL and SQL Server)
  • Proficiency with source control (git)
  • Familiarity with using AI across the software development lifecycle: planning, development, testing, and code review. You can describe how you've used these tools, where they helped, and where you needed to check or correct their output. Coursework, internships, and personal projects all count.
What sets you apart
  • Professional experience with one of more JavaScript frameworks (js, React), including state management and component testing
  • Experience with AWS services and cloud-based application deployment
  • Hands-on experience with PostgreSQL and/or SQL Server, including query tuning and schema design
  • Test-driven development and automated testing (unit, integration, contract, and end-to-end)
  • DevOps experience: CI/CD pipelines, infrastructure as code, automated deployment
  • Experience designing and consuming web services, including API versioning, microservices, and service-oriented patterns
  • Familiarity with performance testing strategies and tools
  • Prior experience on an Agile team, ideally in a SAFe environment
Competencies we look for

Technical mastery, ownership and accountability, adaptability to new technologies, Lean/Agile practices, customer focus, and putting the team ahead of self. We value drive, positive attitude, trust and respect, open communication, critical thinking, and continuous improvement.

Pay Range

USD $67,875.00 - USD $96,965.00 /Yr.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Dev Engineer I
Software Dev Engineer I

EBSCO • Birmingham (AL)

Hybrid
USD 68,000 - 97,000
Hybrid work model
Remote-friendly
Principal AI Delivery Lead
Principal AI Delivery Lead

EBSCO Information Services, Inc. • Phoenix (AZ)

On-site
USD 197,000 - 282,000
Medical, Dental, Vision, Life and Dis/
Retirement Savings Plan
Paid Parental Leave
+2
Principal AI Delivery Lead
Principal AI Delivery Lead

EBSCO Information Services, Inc. • Atlanta (GA)

On-site
USD 197,000 - 282,000
Medical, Dental & Vision Insurance
Retirement Savings Plan
Paid Parental Leave
+2
Sr. Front-End Developer at EBSCO Information Services
Sr. Front-End Developer at EBSCO Information Services

Feedinkoo: Remote Jobs • United States

On-site
USD 80,000 - 120,000
Customer Success Executive-Mid West
Customer Success Executive-Mid West

EBSCO Information Services, Inc. • Montpelier (VT)

On-site
USD 82,000 - 117,000
Customer Success Executive-Mid West
Customer Success Executive-Mid West

EBSCO Information Services, Inc. • Phoenix (AZ)

Remote
USD 82,000 - 117,000
Medical, Dental, Vision, Life and DIS
Retirement Savings Plan
Paid Parental Leave
+2
Customer Success Executive-Mid West
Customer Success Executive-Mid West

EBSCO Information Services, Inc. • Olympia (WA)

Remote
USD 82,000 - 117,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Digital Accessibility Specialist
Digital Accessibility Specialist

EBSCO • United States

Hybrid
USD 63,000 - 90,000
Customer Success Executive-Mid West
Customer Success Executive-Mid West

EBSCO Information Services, Inc. • Lansing (MI)

Remote
USD 82,000 - 117,000
Health benefits
Retirement plan
Parental leave
+2
Principal AI Delivery Lead
Principal AI Delivery Lead

Ebsco-Information-Services • Ipswich (MA)

Hybrid
USD 197,000 - 282,000