Search

Software Engineer II

Computer Task Group, Inc
locationBuffalo, NY, USA
PublishedPublished: 6/14/2022
Technology
Full Time

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 in Buffalo, NY.

Location: Buffalo, NY
Duration: 12 months

Overview:

  • Provides designs, specifies information systems solutions, and delivers highly technical direction in the development of new or existing applications to solve basic to complex problems or enhancements

  • Serves as a principal application designer for major modifications, effectively using analytical and technical skills and available technology and tools to evaluate client requirements and processes

  • Delivers solutions that are technologically sound

  • May complete day-to-day support activities and special projects

  • Often directs and monitors the activities of less experienced personnel

Primary Responsibilities:

  • Complete and oversee basic to complex systems analysis, design, and development

  • Serve as a key individual contributor on complex projects

  • Maintain a thorough understanding of supported applications

  • Direct and monitor less experienced developers; coordinate development tasks

  • Prepare and manage technical components of project plans

  • Participate in technical analysis through user acceptance testing

  • Execute test plans, perform debugging, and review test data

  • Analyze interrelationships and dependencies among programs, applications, and platforms

  • Provide technical consulting and leadership on strategic IT initiatives

  • Prepare technical specifications and system documentation

  • Create visual aids such as charts and diagrams for analysis

  • Develop detailed project assessments, including tasks and timeframes

  • Ensure efficient operation of applications

  • Recommend new technology or process improvements

  • Lead or participate in vendor software evaluations

  • Follow development standards and procedures

  • Maintain understanding of the business, its functions, and strategy

  • Assist with budgeting and financial planning for IT projects

  • Uphold company risk and regulatory standards and ensure timely audit compliance

  • Promote diversity and uphold internal control standards

  • Perform other related duties, including leading due diligence, cost/benefit analysis, or business studies

Scope of Responsibilities:

  • Reports to the Technology Team Lead

  • Competent to work independently on all high-level systems analysis and technical development phases

  • May manage project activities for efforts of varying scope and serve as a lead on project teams

  • Regularly interacts with senior management, technology teams, business clients, and vendors

  • May serve as a technical representative on special committees and projects

Supervisory/Managerial Responsibilities:

  • May lead and monitor activities of junior personnel on projects

  • Provides technical oversight and mentorship as required

Education and Experience Required:

  • Minimum of an Associate’s degree and 5 years of systems analysis/application development experience, or a combined minimum of 7 years higher education and/or relevant work experience including 5 years development experience

  • Familiarity with application development platforms and related software/hardware

  • Proficiency with PCs, project management tools, word processing, and spreadsheet software

  • Excellent problem-solving and communication skills

  • Strong organizational, time management, and documentation abilities

  • Experience coordinating efforts between business and technology teams

  • Demonstrated success in recommending and implementing technical solutions

  • Ability to manage complex projects and meet deadlines

Education and Experience Preferred:

  • Understanding of the Bank's application framework

  • Subject matter expertise in supported applications/systems

  • Advanced understanding of integrated/interfacing applications

  • Strong autonomy and multitasking ability across complex project components

  • Action-oriented and proactive work style

  • Ability to work beyond standard BAU efforts on strategic initiatives

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. For additional information, please contact Jamie Robinson at Jamie.Robinson@ctg.com. Kindly forward this to any other interested parties. Thank you!

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...