Software Engineer II

Computer Task

Buffalo (NY)

On-site

USD 85,000 - 110,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CTG, a Cegeka company, seeks a Software Engineer II to design, develop, test, and maintain applications, APIs, and system integrations in Buffalo, NY. You will provide production support, troubleshoot issues, and enhance performance while building CI/CD pipelines and handling deployments.

The role requires 5+ years in systems analysis or development, with expertise in .NET, C#, JavaScript, SQL, Oracle, and related tools, plus CI/CD and Agile experience.

Qualifications

  • 5+ years in systems analysis or application development.
  • Experience with .NET, C#, JavaScript, SQL, Oracle, and related tools.
  • Experience with CI/CD pipelines and Agile methodologies.
  • Production support and on-call rotations experience.
  • Strong analytical, communication, organizational, and problem-solving skills.

Responsibilities

  • Design, develop, test, and maintain applications, APIs, and system integrations.
  • Provide production support, troubleshoot issues, and improve application performance.
  • Develop and maintain CI/CD pipelines and support deployments, server patching, and on-call rotations.
  • Collaborate with technology and business teams to deliver solutions and meet project deadlines.
  • Prepare technical documentation, test plans, and project estimates while following development standards and risk controls.

Skills

Analytical skills
Communication
Organizational skills
Problem-solving
Team collaboration
Production support
Troubleshooting
On-call support

Education

Associate degree

Tools

.NET
C#
JavaScript
SQL
Oracle
VB
SSIS
API design
GitLab
ServiceNow
Ansible
Jira
Red Hat Linux
Windows
SQL Server

Job description

Are you ready to join a growing team?

CTG is seeking to fill a Software Engineer II opening for our client.

Location: Buffalo, NY Duration: 12 months

Primary Responsibilities
  • Design, develop, test, and maintain applications, APIs, and system integrations.
  • Provide production support, troubleshoot issues, and improve application performance.
  • Develop and maintain CI/CD pipelines and support deployments, server patching, and on-call rotations.
  • Collaborate with technology and business teams to deliver solutions and meet project deadlines.
  • Prepare technical documentation, test plans, and project estimates while following development standards and risk controls.
Scope of Responsibilities

Work independently on complex technical assignments under a Technology Team Lead, coordinating project activities and providing technical guidance as needed.

Supervisory/Managerial Responsibilities

No direct supervisory responsibilities; may coordinate development tasks and guide team members.

Education and Experience Required
  • Associate degree and 5 years of relevant experience, or 7 years of combined education and work experience, including 5 years in systems analysis/application development.
  • Experience with .NET, C#, JavaScript, SQL, Oracle, VB, SSIS, API design, GitLab, ServiceNow, and Ansible.
  • Knowledge of CI/CD pipelines, Agile, Jira, Red Hat Linux, Windows, and SQL Server.
  • Experience with production support, troubleshooting, server patching, and on-call support, including after-hours work as needed.
  • Strong analytical, communication, organizational, and problem-solving skills.
Education and Experience Preferred
  • Familiarity with banking applications, integrated systems, and business processes.
  • Ability to work independently and collaboratively, manage competing priorities, and recommend technical improvements.

Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.

About CTG

CTG, a Cegeka company, delivers IT and business solutions that enhance clients’ digital agility, empowering them to seize new opportunities and overcome any challenge. Backed by more than 60 years’ experience and a commitment to being a reliable, results-driven partner, we work shoulder to shoulder with clients to shape digital together. Our vision is to be an indispensable partner to our clients and the preferred career destination for digital and technology experts. With more than 9,000 team members in over 15 countries, we combine global expertise with local insight to deliver innovative solutions. We operate across the Americas, Europe, and India, working with over 3,000 clients in many of today's highest growth industries.

Together, we shape what’s next—working shoulder to shoulder to deliver impactful solutions for our clients and society. Our culture is built by the people who work at CTG, the values we hold, and the actions we take. It's a living, breathing thing that is renewed every day through the ways we engage with each other, our clients, and our communities. At CTG, you’ll find a workplace where you are encouraged to grow, supported in your ambitions, and empowered to shape your own career journey. For more information, visit www.ctg.com.

CTG will consider for employment all qualified applicants including those with criminal histories in a manner consistent with the requirements of all applicable local, state, and federal laws.

CTG is an Equal Opportunity Employer. CTG will assure equal opportunity and consideration to all applicants and employees in recruitment, selection, placement, training, benefits, compensation, promotion, transfer, and release of individuals without regard to race, creed, religion, color, national origin, sex, sexual orientation, gender identity and gender expression, age, disability, marital or veteran status, citizenship status, or any other discriminatory factors as required by law. CTG is fully committed to promoting employment opportunities for members of protected classes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III
Software Engineer III

Computer Task • Buffalo (NY)

On-site
USD 90,000 - 130,000
Software Engineer II
Software Engineer II

Computer Task • United States

Remote
USD 133,642,000 - 222,757,000
Technical Engineer III / Release Engineer
Technical Engineer III / Release Engineer

Computer Task • Buffalo (NY)

On-site
USD 64,000 - 107,000
Software Engineer III
Software Engineer III

Computer Task • United States

Remote
USD 77,000 - 129,000
Software Engineer III
Software Engineer III

Computer Task • Wilmington (DE)

On-site
USD 90,000 - 120,000
Senior Technical Engineer
Senior Technical Engineer

Computer Task • United States

Hybrid
USD 111,000 - 185,000
Product Owner II
Product Owner II

Computer Task • Buffalo (NY)

On-site
USD 100,000 - 140,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Computer Task • United States

Remote
USD 199,752,000 - 217,661,000
Program Manager I
Program Manager I

Computer Task • Buffalo (NY)

On-site
USD 110,000 - 145,000
Technician II
Technician II

Computer Task • Painted Post (NY)

On-site
USD 45,000 - 65,000