Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II (2737)

$80 per hour

Imagine Staffing Technology

Job Description

Job Description

Job Title: Software Engineer II

Location: Buffalo, NY

Hire Type: Contingent

Pay Range: $80.00/hour

Work Type: Full-time

Work Model: Hybrid – 4 Days onsite, 1 Day remote

Work Schedule: Monday – Friday, 8am – 4pm

Recruiter Contact: Samantha Marranca | View phone number on ziprecruiter.com View email address on ziprecruiter.com

W-2 only. No C2C. No sponsorship (current or future). No relocation assistance. Candidates must be able to work onsite in Buffalo, NY four days per week. This position cannot be performed remotely.

Nature & Scope:

Positional Overview

The Imagine Group is recruiting for a Software Engineer II on behalf of our client, a leading financial institution in Buffalo, New York , serving individuals, businesses, and communities across the eastern United States. Known for its strong regional presence, commitment to community engagement, and focus on long-term customer relationships, the organization offers a stable and collaborative work environment with opportunities for growth.

In this role, you will be responsible for providing designs, specifies information systems solutions and 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 in the evaluation of client requirements and processes. Provides 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.

Role & Responsibility:

Tasks That Will Lead to Your Success

  • Complete and oversee basic to complex systems analysis, design and development. Play a key role as an individual contributor on complex projects. Maintain an excellent functional understanding of the supported application(s).
  • Direct and monitor less experienced resources and coordinate development tasks on small to large scope projects.
  • Prepare and manage the technical component of project plans.
  • Participate with other Development, operations and Technology staff in overall systems development direction from technical analysis to user acceptance testing.
  • Prepare and review test data and execute detailed test plans. Complete any required debugging.
  • Evaluate and understand complex interrelationships and effects among programs, interfacing applications and platforms.
  • Provide highly analytical consulting and leadership in identifying and implementing new uses of information technologies to assist business units in meeting strategic objectives.
  • Prepare thorough, clear technical and functional specifications and update systems documentation. Prepare charts, tables and diagrams to assist in analyzing problems. Review documentation prepared by less experienced staff.
  • Prepare and review assessments to include required tasks, estimated time frames and effort for any scope project.
  • Maintain efficient operation and effectiveness of supported applications.
  • Recommend new technology, policies or processes to benefit the organization and improve deficiencies.
  • May lead or participate in technical evaluations of vendor software.
  • Follow and promote use of development standards and procedures.
  • Maintain a good understanding of the business being supported and its functions, processes, operations and strategic direction.
  • May assist in developing expense and capital budgets.
  • Understand and adhere to the Company's risk and regulatory standards, policies and controls in accordance with the Company's Risk Appetite. Identify risk-related issues needing escalation to management.
  • Promote an environment that supports diversity and reflects the brand.
  • Maintain internal control standards, including timely implementation of internal and external audit points together with any issues raised by external regulators as applicable.
  • Complete other related duties or projects as required, which may include playing a lead role in due diligence, cost/benefit analysis or business study activities.
  • Java (OOP, data structures, concurrency); Spring Boot (RESTful APIs) Build Automation, Unit Testing
  • Azure Development (Functions, Services Integration, Key Vault, Managed Identities, Monitoring)
  • Client & API Interactions (Java client libs, API Authentication OAUTH 2.0, Error Handlin

Skills & Experience

Qualifications That Will Help You Thrive

  • Minimum of an Associates degree and 5 years systems analysis/application development experience, or in lieu of a degree, a combined minimum of 7 years higher education and/or work experience, including a minimum of 5 years systems analysis/application development experience.
  • Familiar with application development software and hardware platforms.
  • Proficiency with personal computers as well as pertinent project management, word processing and spreadsheet software.
  • Capable of working on multiple projects of a complex nature.
  • Excellent problem-solving skills to assist in issue resolution.
  • Strong verbal and written communication skills, with prior experience presenting to the target audience.
  • Strong organizational and time management skills.
  • Detail-oriented.
  • Strong lateral thinking skills.
  • Experience coordinating between Applications and business units.
  • Experience recommending and implementing systems solutions.
  • Experience driving project milestones and delivery dates.

    Education & Experience Preferred :
  • Good understanding of the Bank's application framework.
  • Subject matter expert in business with knowledge or experience utilizing application/system being supported.
  • Advanced understanding of applications supported with a sound knowledge of interfacing/integrated applications.
  • Ability to work in a team environment as well as autonomously.
  • Ability to multitask for various components of complex projects.
  • Action-oriented.
  • Pro-active.
  • Advanced knowledge and focus of the entire system to work on projects outside of normal business-as-usual (BAU).
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II (2737) in Buffalo, NY vacancy
  • $74.98 per hour

     ...Job Description Job Description Job Profile Job Title: Software Engineer II Location: Remote - USA Hire Type: Contingent Hourly: $74.98/hour Work Model: Remote Contact Email: ****@*****.*** No C2C, C2H , 1099 or Visa Sponsorship... 
    Suggested
    Hourly pay
    Work experience placement
    Remote work
    Visa sponsorship

    Imagine Staffing Technology

    Buffalo, NY
    5 days ago
  • $70 per hour

     ...Job Title:  Software Engineer II Location: Buffalo, NY(Remote) Employment Type:  Contract (12 months) Industry: Banking Compensation: $70.00/Hour Schedule: 40 Hours/Week  About the Opportunity: Provides designs, specifies information systems solutions... 
    Suggested
    Contract work
    Temporary work
    Remote work
    Worldwide

    Acara Solutions

    Buffalo, NY
    more than 2 months ago
  •  ...Job Description Job Description Overview Are you ready to join a growing team? CTG is seeking a Software Engineer II to join our client's development team. This is an excellent opportunity for an experienced backend engineer who enjoys designing, developing... 
    Suggested
    Work experience placement

    Computer Task Group, Inc

    Buffalo, NY
    23 days ago
  •  ...Job Description Job Description Overview CTG is seeking to fill a Software Engineer II opening for our client in Buffalo, NY. Location: Buffalo, NY Duration: 12 months Overview: The Software Engineer II will provide designs and specify information... 
    Suggested
    Work experience placement

    Computer Task Group, Inc

    Buffalo, NY
    12 days ago
  •  ...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,... 
    Suggested
    Work experience placement

    Computer Task Group, Inc

    Buffalo, NY
    2 days ago
  • $68 per hour

     ...Job Description Job Description Job Title: Software Engineer II 2713 Location: Wilmington, DE Hire Type: Contingent Pay Range: $68.00/hour Work Type: Full-time Work Model: Hybrid Work Schedule: Monday – Friday, 8:30am – 5pm Recruiter Contact... 
    Full time
    Monday to Friday

    Imagine Staffing Technology

    Buffalo, NY
    16 days ago
  •  ...Job Description Job Description Overview Are you ready to join a growing team? CTG is seeking to fill a Software Engineer II - Java (Azure Serverless Focus) Application opening for our client. Join a dynamic technology team developing modern cloud-native applications... 

    Computer Task Group, Inc

    Buffalo, NY
    23 days ago
  • $70k - $85k

     ...Service Engineer II Field Service Buffalo, NY • Full-Time/Regular Position Summary This position will service the greater Buffalo area. The position requires 60-80% travel, mostly within region. In this role you will provide technical service and support to... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Mitsubishi Electric

    Buffalo, NY
    3 days ago
  • $70 - $75 per hour

    Software Engineer II (Java/Azure) *Location:* Buffalo, NY (Hybrid - 4 Days Onsite) *Employment Type:* W2 Only **OPEN TO RELOCATION CANDIDATES** Overview Our client is seeking a *Software Engineer* to support a large-scale modernization initiative within Commercial Banking... 
    Contract work
    Temporary work
    Work experience placement
    Relocation

    TEKsystems

    Buffalo, NY
    20 hours ago
  • $74.98 per hour

     ...Job Title: Senior Java Software Engineer (Azure & Spring Boot) Location: Buffalo, NY Employment Type: Contract (12 Months) Industry: Banking & Financial Services Compensation: $74.98/hour Schedule: Full-Time | 40 Hours per Week Ready to Take the Next... 
    Full time
    Contract work
    Temporary work

    Acara Solutions

    Buffalo, NY
    12 days ago
  • $80 per hour

     ...Job Title: Software Engineer Location: Buffalo, NY  Employment: Temp (12 months) Industry: Banking Compensation: $80.00/hr. Schedule: 40 hours/week About the Opportunity: ~ We're looking for an experienced technology professional to join a collaborative... 
    Temporary work
    Worldwide

    Acara Solutions

    Buffalo, NY
    2 days ago
  •  ...Company Retirement planning through the Company’s 401(k) Who we are looking for: We are seeking a skilled and motivated IT Engineer – Network II to support the management and development of our physical and virtual enterprise networks. In this role, you will assist in... 
    Temporary work
    Local area
    Visa sponsorship
    Work visa

    Socket

    Buffalo, NY
    4 days ago
  • Who are we looking for:We are looking for an exceptional Software Engineer IV (DR) to lead, architect, and elevate our engineering team. We need a leader who thrives in a fast-paced, collaborative environment and is passionate about solving complex technical challenges.... 
    Work experience placement

    ACV Auctions

    Buffalo, NY
    4 days ago
  • $120k - $150k

     ...great quality of life inside and outside of work.Job Title:Sr. Software EngineerReporting To:Management, Design EngineeringWork...  ...exceptional things. A business that employs over ten thousand engineers and technologists with a small company feel. An enterprise where... 
    Full time
    Relocation package
    Flexible hours

    Moog

    Buffalo, NY
    2 days ago
  • $168k - $230k

     ...Astronomer empowers data teams to bring mission‑critical software, analytics, and AI to life and is the company behind Astro, the industry...  ...and open‑source software. We’re looking for a Senior Software Engineer to join our Platform Engineering team. You get to go in at the... 

    ASTRONOMER INC

    Buffalo, NY
    1 day ago
  •  ...Purchase Program with opportunities to earn stock in the company Retirement planning through the company’s 401(k) Position Network Engineer - II Responsibilities Actively support efforts to simplify and enhance the customer experience Contribute to improving user... 
    Temporary work
    Visa sponsorship
    Work visa

    ACV Auctions

    Buffalo, NY
    4 days ago
  •  ...practices. Design system specifications, standards, and programming solutions for implementation. Requirements Bachelor's degree in Software Engineering, Information Technology, or a related field. 1 to 3 years of experience in software engineering or a similar role.... 

    MeetHires

    Buffalo, NY
    20 hours ago
  • This role requires the skills to build new features that our customers will love while being responsible for the entire stack. Excellent communication skills and attention to detail are key to success in this role. You will build new features and support existing functionality...

    Lolo Inc

    Buffalo, NY
    3 days ago
  •  ...We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or... 
    Work experience placement

    Redwood Dental

    Buffalo, NY
    3 days ago
  • $97.1k - $161.8k

    Overview Responsible at the expert level for mainframe software engineering, technical solution delivery, and technical requirements definition. Serves as an individual-contributor technical lead for critical mainframe applications and platforms. Primary Responsibilities... 
    Full time
    Work experience placement

    M&T Bank

    Buffalo, NY
    2 days ago
  • What you will do:The Software Engineer III will work on a cross-functional agile team in operational tools, product, or infrastructure. You will work alongside software and production engineers to build and ship new features that will drive the growth of ACV Auctions. We... 

    ACV Auctions

    Buffalo, NY
    1 day ago
  • Who we are looking for:ACV Auctions is looking for a Software Engineer to join our MAX Engineering team and work on our SaaS Product, MAX Digital. The position will focus on backend development & maintenance of C#, ASP.NET features & services hosted in AWS and utilizing... 

    ACV Auctions

    Buffalo, NY
    2 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Buffalo, NY
    4 days ago
  • $139.4k - $230k

     ...transforming our business and technology capabilities leveraging best in class AI-enabled technology. We’re looking for a Sr. Software Engineer in the Enterprise AI Platforms organization to join our team focused on delivering enterprise platform capabilities that enable... 
    Work experience placement
    Local area

    SwiftCruit

    Buffalo, NY
    3 days ago
  • $116.4k - $194k

    This role sits on a high‑visibility, agile engineering team building a next‑generation digital banking platform from the ground up. You’...  ...ownership over design, delivery, and technical direction.As a Lead Software Engineer, you’ll work hands‑on across full‑stack technologies... 
    Full time
    Work experience placement

    M&T Bank

    Buffalo, NY
    4 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Buffalo, NY
    3 days ago
  • $116.4k - $194k

    Role Summary The Lead AI Platform Engineer is a hands‑on technical contributor responsible for designing, developing, and integrating...  ...secure, governed enterprise environment. This role combines strong software engineering fundamentals with applied GenAI experience and... 
    Full time
    Work experience placement

    M&T Bank

    Buffalo, NY
    3 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionIdeal Qualifications: Bachelor’s... 
    Full time

    Sonsoft

    Buffalo, NY
    4 days ago
  • $110.5k - $160k

     ...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Buffalo, NY
    20 hours ago
  •  ...organization (SDLC automation and tooling, quality engineering and test data management, site...  ...engineering foundations overlap heavily, all Software Engineer III openings across both...  ...development experience (or combined 9 years). SE II (60 IC): Associate’s + 5 years or... 
    Contract work
    For contractors

    Luxoft

    Buffalo, NY
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II (2737). Be the first to apply!