Software Engineer II (2737)
$80 per hourImagine 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).
$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...SuggestedHourly payWork experience placementRemote workVisa sponsorship$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...SuggestedContract workTemporary workRemote workWorldwide- ...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...SuggestedWork experience placement
- ...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...SuggestedWork experience placement
- ...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,...SuggestedWork experience placement
$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 timeMonday to Friday- ...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...
$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 timeTemporary workRemote workFlexible hours$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 workTemporary workWork experience placementRelocation$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 timeContract workTemporary work$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 workWorldwide- ...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 workLocal areaVisa sponsorshipWork visa
- 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
$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 timeRelocation packageFlexible hours$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...- ...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 workVisa sponsorshipWork visa
- ...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....
- 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...
- ...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
$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 timeWork experience placement- 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...
- 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...
$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 timeTemporary workFlexible hours$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 placementLocal area$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 timeWork experience placement- ...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 jobInternship
$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 timeWork experience placement- ...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
$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 timeInternshipWork at officeWorldwideMonday to Friday- ...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 workFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II (2737). Be the first to apply!
- ngo software engineer Buffalo, NY
- entry level software engineer remote Buffalo, NY
- software developer positions Buffalo, NY
- software development engineer aws Buffalo, NY
- consulting software engineer Buffalo, NY
- financial software developer Buffalo, NY
- software developer Buffalo, NY
- software engineer healthcare Buffalo, NY
- cybersecurity software engineer Buffalo, NY
- software engineer travel Buffalo, NY



