Loading, Please wait..!!
Software Engineer II
-
Posted on: Nov 12, 2026
-
Buffalo, New York
-
Onsite
-
Full-time
Curious about compensation?
Explore the historical salary trends, average pay, and estimated compensation for Software Engineer II roles in New York.
View Salary Guide →Find your match !
Job Title :
Software Engineer II
Job Type :
Full-Time
Job Location :
Buffalo New York United States
Remote :
No
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 or Wilmington, DE
Duration: 12 months
Primary Responsibilities:
Design, develop, enhance, and support applications using Java, Spring Boot microservices, React.js, and Generative AI technologies.
Perform systems analysis, application design, development, testing, debugging, and implementation for complex projects.
Translate business requirements into scalable, reliable technical solutions while evaluating system integrations and application dependencies.
Develop and execute test plans, troubleshoot issues, and support user acceptance testing.
Prepare and maintain technical specifications, functional documentation, project assessments, and system diagrams.
Coordinate development activities, manage project tasks, and drive milestones and delivery schedules.
Collaborate with business units, technology teams, management, and vendors to improve application performance and implement technology solutions.
Promote development standards, identify process improvements, and escalate technology, operational, and compliance risks as appropriate.
Scope of Responsibilities:
Works under the supervision of a Technology Team Lead and independently manages complex systems analysis and technical development activities. May coordinate project resources and lead technical tasks while collaborating with business stakeholders, technology personnel, management, and vendors.
Supervisory/Managerial Responsibilities:
May provide technical guidance and coordinate the activities of less experienced staff on project assignments. No direct supervisory responsibilities.
Education and Experience Required:
Associate degree with at least 5 years of systems analysis or application development experience, or a minimum of 7 years of combined education and work experience, including at least 5 years of relevant experience.
Hands-on experience with Java, Spring Boot microservices, React.js, and Generative AI.
Familiarity with application development platforms, software, and hardware environments.
Strong analytical, problem-solving, and troubleshooting skills.
Experience translating business requirements into technical solutions and coordinating application development activities.
Ability to manage multiple complex projects, meet deadlines, and drive project milestones.
Strong written and verbal communication, organizational, and time management skills.
Proficiency with standard business and project management software.
Education and Experience Preferred:
Knowledge of enterprise application frameworks, architecture, and integrated systems.
Experience serving as a subject matter expert for supported business applications.
Ability to work independently and collaboratively while managing competing priorities.
Initiative and broad technical understanding to contribute to 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!
Position Details
Posted:
Nov 12, 2026
Reference Number:
71188ffd
Employment:
Full-time
City:
Buffalo
Job Origin:
ziprecruiter
Share this job:
Please wait..!!

