Just postedUrgently hiring Use left and right arrow keys to navigate
Based on similar jobs in your market
Estimated Pay info$51 per hour
Hours Full-time
Location Buffalo, New York

About this job

Job Description

Job Description

Overview

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 support enterprise-level REST APIs and services that orchestrate transactions across deposit accounts, loan accounts, and credit cards.

  • Perform systems analysis, application design, development, debugging, and maintenance for complex applications.

  • Build and support APIs within service-oriented architectures and API product offerings.

  • Collaborate with development, cloud infrastructure, security, operations, and business teams to deliver reliable applications with complex downstream dependencies.

  • Analyze application integrations and dependencies to troubleshoot issues and improve system performance.

  • Prepare test data, execute test plans, resolve defects, and support user acceptance testing.

  • Develop and maintain technical specifications, system documentation, diagrams, and project estimates.

  • Recommend technology improvements, follow development standards, and ensure solutions align with business requirements and risk and regulatory controls.

  • Coordinate development activities, track project milestones, and support successful project delivery.

Scope of Responsibilities:

  • Works under the supervision of the Technology Team Lead while independently managing assigned systems analysis, application design, and development activities.
  • Collaborates with technical teams and business stakeholders to deliver complex solutions.
  • May coordinate project tasks, contribute to planning, and provide technical guidance to team members.

Education and Experience Required:

  • Associate degree and at least five years of systems analysis/application development experience, or seven years of combined higher education and/or work experience, including at least five years of systems analysis/application development experience.

  • Experience with Java, SQL, and REST API development and support.

  • Familiarity with application development platforms, enterprise systems, and integrated applications.

  • Experience analyzing requirements, recommending technical solutions, and coordinating with business and technology teams.

  • Ability to manage multiple complex assignments, prioritize tasks, and meet project milestones and deadlines.

  • Strong analytical, problem-solving, organizational, and time-management skills, with attention to detail.

  • Effective written and verbal communication skills, including presenting technical information to relevant audiences.

Education and Experience Preferred:

  • Knowledge of enterprise application frameworks and interconnected systems with complex downstream dependencies.

  • Experience with banking or financial services applications, particularly systems supporting deposit accounts, loans, and credit card transactions.

  • Ability to work independently and collaboratively while proactively identifying issues and implementing improvements.

  • Flexibility to support complex projects beyond routine business-as-usual activities.

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

 

CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee based recruitment services for this role.

 

To Apply:

To be considered, please apply directly to this requisition using the link provided. Kindly forward this to any other interested parties. Thank you!


Nearby locations

Posting ID: 1311596816 Posted: 2026-11-01 Job Title: Software Engineer