Software Engineer

IBM

Lowell (MA)

On-site

USD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IBM Finance & Operations is seeking a Software Developer: Generalist to design, develop, test, and deliver software products in an agile, collaborative environment. You will work across back-end and front-end components, ensuring high-quality code and reliable releases.

Ideal candidates have a Bachelor's degree and experience with end-to-end software delivery, debugging, and contributing to automated CI/CD pipelines.

Qualifications

  • Bachelor's degree in a computing field or related discipline.
  • Experience designing, developing, testing, and delivering software components end-to-end.
  • Proven ability to work in Agile teams and deliver high-quality software.

Responsibilities

  • Design, code, test, and deliver software offerings using leading-edge or proven technologies.
  • Work in an Agile, collaborative environment to understand stakeholder requirements and contribute to development of software solutions.
  • Debug customer-reported problems by designing, developing, and unit testing fixes.
  • Contribute to CI/CD pipelines and automate quality gates for code releases.
  • Deliver offerings by testing and integrating software across components and subsystems.

Skills

Back-end development
Agile methodologies
Debugging & Troubleshooting
Front-end development
L3 support engineering
Software design principles

Education

Bachelor's Degree

Tools

CI/CD pipelines
DevOps tooling

Job description

At IBM Finance & Operations, we are the backbone of IBM’s transformation driving efficiency, transparency, and smart decision-making across the business. Our teams provide the insight and discipline that guide strategy, ensure financial strength, and enable IBM to invest in innovation and growth. Working in Finance & Operations means combining analytical skills with collaboration and curiosity. You’ll partner with colleagues across functions and geographies, using data, technology, and process excellence to create solutions that improve performance and deliver measurable impact. IBM offers continuous learning, career development, and a culture that values diverse perspectives. Join us and be part of a global team that keeps IBM moving forward, while building your own future in a dynamic and evolving environment.

At IBM Finance & Operations, we are the backbone of IBM’s transformation driving efficiency, transparency, and smart decision‑making across the business. Our teams provide the insight and discipline that guide strategy, ensure financial strength, and enable IBM to invest in innovation and growth. Working in Finance & Operations means combining analytical skills with collaboration and curiosity. You’ll partner with colleagues across functions and geographies, using data, technology, and process excellence to create solutions that improve performance and deliver measurable impact. IBM offers continuous learning, career development, and a culture that values diverse perspectives. Join us and be part of a global team that keeps IBM moving forward, while building your own future in a dynamic and evolving environment.

Your Role And Responsibilities

As a Software Developer: Generalist, you will design, develop, test, and deliver offerings using leading-edge and/or proven technologies. You will work in an Agile, collaborative environment to understand stakeholder requirements and contribute to the development of innovative software solutions.

Your Primary Responsibilities Will Include
  • Develop Software Solutions: Design, code, and test component-level software solutions, ensuring they are unit tested and ready for integration into products.
  • Collaborate with Stakeholders: Work in an Agile environment to understand stakeholder requirements and deliver solutions that meet their needs.
  • Debug Customer Issues: Design, develop, and unit test code fixes for customer-reported problems.
  • Contribute to CI/CD Pipeline: Participate in the development of an automated CI/CD pipeline that takes code through various quality stages.
  • Deliver Offerings: Test and deliver offerings using leading-edge and/or proven technologies.
Preferred Education

Bachelor's Degree

Required Technical And Professional Expertise
  • Exposure to Back-end Development: Familiarity with designing, developing, testing, and delivering back-end components of software applications using leading-edge and/or proven technologies.
  • Experience with Agile Methodologies: Understanding of Agile principles and practices, with experience working in a collaborative environment to understand stakeholder requirements.
  • Component-level Software Design: Knowledge of designing, coding, and testing component-level software solutions, ensuring they are unit tested and ready for integration into products.
  • Debugging and Troubleshooting: Exposure to debugging customer-reported problems, designing, developing, and unit testing code fixes.
  • Automated CI/CD Pipelines: Familiarity with contributing to the development of automated CI/CD pipelines that take code through various quality stages.
Preferred Technical And Professional Experience
  • Front-end Development Skills: Exposure to designing, developing, testing, and delivering front-end components of software applications using leading-edge and/or proven technologies.
  • DevOps Engineering Knowledge: Familiarity with DevOps engineering practices and tools, contributing to the development of automated CI/CD pipelines.
  • L3 Support Engineering: Exposure to L3 support engineering, debugging customer-reported problems, and designing, developing, and unit testing code fixes.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Returning Intern: Software Developer
Returning Intern: Software Developer

IBM • City of Poughkeepsie (NY)

On-site
USD 34,000 - 44,000
Entry Level Software Developer 2027
Entry Level Software Developer 2027

IBM • Durham (NC)

Hybrid
USD 90,000 - 120,000
Software Engineer: Agile Dev with CI/CD & Backend Focus
Software Engineer: Agile Dev with CI/CD & Backend Focus

IBM • Lowell (MA)

On-site
USD 90,000 - 120,000
Software Developer 2026 ELH
Software Developer 2026 ELH

SupportFinity™ • Boston (MA)

On-site
USD 70,000 - 90,000
Entry Level Software Developer-Poughkeepsie-NY
Entry Level Software Developer-Poughkeepsie-NY

IBM • City of Poughkeepsie (NY)

On-site
USD 120,000 - 150,000
Entry Level Software Developer-Rochester, MN
Entry Level Software Developer-Rochester, MN

IBM • Rochester (MN)

On-site
USD 110,000 - 160,000
Entry Level Software Developer
Entry Level Software Developer

IBM • San Jose (CA)

Hybrid
USD 120,000 - 150,000
Entry Level Software Developer
Entry Level Software Developer

IBM • City of Poughkeepsie (NY)

On-site
USD 120,000 - 150,000
Software Developer Intern 2027
Software Developer Intern 2027

IBM • San Jose (CA)

On-site
USD 2,755,000 - 4,822,000
Software Developer Intern 2027
Software Developer Intern 2027

IBM • Austin (TX)

On-site
USD 36,000 - 45,000