Software Engineer III
•Today
| Verified Pay check_circle | Provided by the employer$80 per hour |
|---|---|
| Hours | Full-time |
| Location | Buffalo, New York |
Compare Pay
Verified Pay check_circleProvided by the employer This job pays $28.87 per hour more than the average pay for similar jobs in your area.
$30.25
$51.13
$80.00
About this job
Job Description
Job Description
Job Title: Software Engineer III
Location: Onsite in Buffalo, NY required
Hire Type: Contingent / Contract / W2 only
Pay Range: $80/HR
Work Type: Full Time / Hybrid Schedule
Work Schedule: Monday – Friday, 8am – 5pm
Sponsorship: No H-1B, 1099, TN sponsorship available for this position
Recruiter Contact: Amanda Neudeck | aneudeck@imaginegroup.com
Nature & Scope:
Positional Overview
Imagine Staffing is recruiting for a Software Engineer III on behalf of our client, a leading financial institution in Buffalo, NY, 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.
Responsible for providing designs, specifies information systems solutions and the highest-level 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 critical components and major modifications effectively using analytical and technical skills, available technology and tools in the evaluation of client requirements and processes. Provides solutions that are technologically sound. Often directs and monitors the activities of less experienced personnel.
Role & Responsibility:
Tasks That Will Lead to Your Success
- Complete and oversee the most complex systems analysis, design and development efforts and lead complex projects.
- Provide analytical consulting and identify and implement uses of information technologies to meet business goals and strategic objectives.
- Direct resources, coordinate development tasks, and manage technical project plans.
- Confer with other Development, operations staff 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 highly complex interrelationships and effects among programs, interfacing applications and platforms.
- Prepare technical and functional specifications and systems documentation.
- Create charts, tables and diagrams to assist in analyzing problems and 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.
- Lead or participate in technical evaluations of vendor software.
- Maintain high level of technical aptitude and expert working knowledge of the supporting application(s), development and client environments.
- Assist in developing expense and capital budgets.
- Promote an environment that supports diversity and reflects the brand.
- Maintain internal control standards, including timely implementation of internal and external audit points.
- 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.
Skills & Experience Required:
Qualifications That Will Help You Thrive
- AS degree in technical studies and 6 years systems analysis/app dev experience or combination 8 years higher education and/or work experience and 6 years systems analysis/app dev experience
- AI Application Development: Prompt engineering, Agentic workflow
- Software engineering; coding, testing, CI/CD, APIs, cloud
- Architecture and systems; design, integration, governance, security
- Application development software and hardware platforms
- Working on multiple projects of a complex nature and problem-solving/resolutions skills
- Excellent skills of verbal and written communication skills and presenting target audience
- Coordinating between Applications and BUs and recommending and implementing system solutions
- Driving project milestones and on time delivery dates
- Mentoring and leadership capabilities from a project management perspective
Education and Experience Preferred:
- Banking application framework is ideal
- BS degree in technical studies is preferred
Nearby locations
Nearby Job Titles
Truck Driver Jobs Fast Food Preparation Worker Jobs Driver Jobs Tax Preparer Jobs Radiologic Technologist JobsNearby Locations
Buffalo, NY Jobs Niagara Falls, NY Jobs Lockport, NY Jobs Tonawanda, NY Jobs New York JobsNearby Companies
DoorDash Jobs Intuit Jobs Delaware North Jobs Hiring Drivers Now Jobs OneStaff Medical JobsNearby Categories
Full-time Jobs Part-time Jobs Gig Jobs Posting ID: 1305997508 Posted: 2026-11-11 Job Title: Software Engineer Iii