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

Software Engineer II / .NET Application Developer Web & Desktop

Imagine Staffing Technology

Job Description

Job Description

Software Engineer II / .NET Application Developer – Web & Desktop

Location: Buffalo, NY
Hire Type: Contract
Work Model: Hybrid – 4 Days Onsite / 1 Day Remote (Buffalo-area candidates strongly preferred)
Schedule: Monday – Friday, Standard Business Hours
Recruiter Contact: Samantha Marranca | 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.

Nature & Scope: Positional Overview

Our client is seeking a Software Engineer II to support the development, enhancement, and ongoing support of enterprise web and desktop applications. This role will serve as a hands-on technical contributor, working across C#.NET, VB.NET, Angular, TypeScript, SSIS, SQL, and Web APIs.

The successful candidate will be comfortable working across existing and new applications, troubleshooting production issues, developing technically sound solutions, and collaborating with technology and business teams throughout the development lifecycle. Candidates should have strong hands-on development skills and the ability to quickly learn additional tools and platforms as the environment evolves.

Role & Responsibilities: Tasks That Will Lead to Your Success
  • Design, develop, enhance, and support web applications, desktop applications, and Web APIs using C#.NET.
  • Maintain and enhance existing applications developed with VB.NET.
  • Develop user interfaces and application components using Angular and TypeScript.
  • Design, develop, and support SSIS packages and ETL processes.
  • Write and optimize SQL queries and support database-driven application functionality.
  • Participate in systems analysis, application design, development, testing, debugging, and implementation.
  • Evaluate application integrations and dependencies across programs, platforms, and interfacing systems.
  • Prepare technical and functional specifications and maintain system documentation.
  • Partner with development, operations, technology, and business teams throughout the development lifecycle.
  • Support production applications and troubleshoot application issues.
  • Follow development standards, source control, and CI/CD practices utilizing GitLab.
  • Contribute to technology, process, and application improvements within the supported environment.
Required Experience
  • Professional experience in systems analysis and application development, with the technical depth appropriate for a Software Engineer II.
  • Hands-on C#.NET experience developing web applications, desktop applications, and/or Web APIs.
  • Experience with VB.NET.
  • Experience with Angular and TypeScript.
  • Experience developing or supporting SSIS-based ETL processes.
  • Strong SQL development and troubleshooting skills.
  • Experience with GitLab or similar source control and development workflow tools.
  • Experience supporting applications and troubleshooting production issues.
  • Strong problem-solving, organizational, and time-management skills.
  • Strong verbal and written communication skills with the ability to work effectively across technical and business teams.
  • Ability to manage development assignments independently while collaborating within a larger engineering team.
Preferred Qualifications

The following technologies are preferred but are not required. Candidates who do not have experience with all of these tools should still be considered if they have a strong core .NET development background and the ability to learn quickly.

  • Microsoft Azure or other cloud platform experience.
  • Automic workload automation.
  • Python.
  • Terraform.
  • Azure Data Factory.
  • Power BI.
  • Jira and Zephyr.
  • ServiceNow.
  • Banking or financial services experience.
Team & Environment
  • Hands-on Software Engineer II role supporting enterprise applications.
  • Focus on web and desktop application development, enhancement, production support, and integration.
  • Collaborative environment working across technology and business teams.
  • Hybrid position based at Seneca One in Buffalo, NY, requiring four days onsite per week.
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II / .NET Application Developer Web & Desktop in Buffalo, NY vacancy
  •  ...is seeking to fill a Software Engineer II opening for our client...  ...: Design, develop, test, debug, implement...  ...and support enterprise applications. Perform systems...  ...integration . Develop web, desktop, and API applications using C#, VB.NET, Angular, and SSIS .... 
    Application
    Web

    Computer Task Group, Inc

    Buffalo, NY
    8 days ago
  • $65 per hour

     ...Job Profile Job Title: Software Engineer II Location:  Buffalo, NY...  ...Email: ****@*****.***.net   No C2C, C2H , 1099 or...  ...understanding of the supported application(s). Direct and monitor...  ...languages (C# .NET Core, Angular, Web API, Azure, SQL Server)... 
    Application
    Web
    Hourly pay
    Work experience placement
    Work at office
    Visa sponsorship

    Imagine Staffing Technology

    Buffalo, NY
    20 days ago
  •  ...Software Engineer II - Java (Azure Serverless Focus) Buffalo...  ...contract Web Cam Interview $64-...  ...and experienced Java Developer to design, build, and...  ...scalable middleware application hosted on Azure....  ...libraries (e.g., java.net. Apache SpringWebClient... 
    Application
    Web
    Contract work
    Work experience placement
    Immediate start
    Remote work
    Relocation

    Syntricate Technologies

    Buffalo, NY
    4 days ago
  • $60 - $70 per hour

     ...Software Engineer II Location: Buffalo, NY - 14203 (Hybrid) Pay...  ...hr Top skills: C# & VB.NET (Web, desktop, and API), Angular, SSIS...  ...experience - C#.NET (Web Applications, Desktop Applications, and...  ...direction. May assist in developing expense and capital... 
    Application
    Web
    Temporary work
    Work experience placement

    Banking

    Buffalo, NY
    5 days ago
  •  ...team?   CTG is seeking to fill a Software Engineer II opening for our client....  ...Primary Responsibilities: Design, develop, test, debug, enhance, and support enterprise applications. Develop full-stack solutions using .NET, C#, REST APIs, Angular, and MS SQL... 
    Application

    Computer Task Group, Inc

    Buffalo, NY
    7 days ago
  •  ...Job Posting Position:.NET Engineer Location: Buffalo, NY...  ...a skilled and motivated Software Engineer to join the CT-Scan...  ...SQL Server technologies, web application development, IIS administration, ETL/...  ...responsible for designing, developing, supporting, and maintaining... 
    Application
    Web
    Full time

    United IT

    Buffalo, NY
    4 days ago
  • Job Title: .NET DeveloperRole OverviewWe are seeking an experienced .NET Developer with 7+ years of professional...  ...scalable enterprise applications using .NET technologies...  ...backend services with web applications built...  ...deliver high-quality software solutions.Ensure application... 
    Application
    Web

    Virtusa

    Buffalo, NY
    1 day ago
  • $60 per hour

     ...Job Title:  Technical Engineer II Location: Buffalo,...  ...you room to grow and develop professionally. About...  ...experience in software testing, performance engineering...  ...in analyzing application performance and troubleshooting...  ...of experience in Web Application Performance... 
    Application
    Web
    Temporary work
    Worldwide

    Acara Solutions

    Buffalo, NY
    14 days ago
  • $74 per hour

     ...Job Description Job Title:  Software Engineer II Location: Buffalo, NY...  ...****@*****.***.net Brian Fesmire | 716.256...  ...enhancing and migrating enterprise applications to modern cloud...  ...direction. May assist in developing expense and capital budgets... 
    Application
    Full time
    Work experience placement
    Remote work
    Monday to Friday

    Imagine Staffing Technology

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

     ...Opening and Credit Card Application Customer...  ...technology within the Software Development Lifecycle...  ...Responsibilities:Develop and coach other...  ..., and guidance on engineering best practices, solution...  ...expertise in .NET and Angular...  ...Experience building modern web applications using... 
    Application
    Web
    Full time
    Work experience placement
    Work from home

    M&T Bank

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

    This Sr. Software Engineer will be responsible at the advanced level for...  ...SDLC) to process, design, and develop applications to solve business needs and...  ...applications using .NET, ASP.NET Core, Angular, SQL...  ...maintain REST APIs, responsive web applications, ETL solutions... 
    Application
    Web
    Full time
    Work experience placement

    M&T Bank

    Buffalo, NY
    1 day ago
  • What you will do:The Software Engineer III will work on a cross-functional agile team in operational tools, product...  ...and enhance the customer experience.Design, develop, and maintain code for our web-based applications, backend services, and distributed systems.Collaborate... 
    Application
    Web

    ACV Auctions

    Buffalo, NY
    6 days ago
  •  ...Customer Service Associate II Category: Administration Main...  .... Interface with passport applicants at Agency/Center Information...  ...utilizing a variety of office software, specifically Microsoft...  ...Your work creates value. You'll develop innovative solutions and build... 
    Application
    Full time
    Contract work
    Work at office
    Shift work

    CGI

    Buffalo, NY
    3 days ago
  •  ...join a growing team? CTG is seeking to fill a Software Engineer II opening for our client. Location: Buffalo,...  ...Primary Responsibilities: Design, develop, test, debug, and implement enterprise applications and system enhancements. Perform systems analysis... 
    Application
    Local area

    Computer Task Group

    Buffalo, NY
    5 days ago
  •  ...a growing team?   CTG is seeking to fill a Software Engineer II opening for our client.   Location: Buffalo...  ...months   Primary Responsibilities: Design, develop, test, debug, and support enterprise applications. Develop Java/Spring Boot microservices... 
    Application

    Computer Task Group, Inc

    Buffalo, NY
    3 days ago
  • $74.98 per hour

     ...Job Title: Software Engineer II  Location: Buffalo, NY Employment: Contract (6 months...  ...'ll play a key role in designing, developing, and enhancing applications that support important business objectives...  ...Minimum 5 years of experience in.NET         Minimum 5 years of... 
    Application
    Contract work
    Temporary work
    Worldwide

    Acara Solutions

    Buffalo, NY
    13 days ago
  • $40 per hour

     ...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work...  ...design, knowledge of and web protocols Based on team assignment...  ...us know your availability in your application. Spring 2027 Internships: Monday... 
    Application
    Web
    Remote job
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Buffalo, NY
    5 days ago
  •  ...About the job AI & Platform Software Engineer Job Title: AI & Platform...  ..., and observability) and Developer Experience (SDLC automation...  ..., cybersecurity, and application teams; communicate clearly with...  ...experience (or combined 9 years); SE II: Associate's + 5 years or... 
    Application
    Contract work
    For contractors
    Work at office
    Remote work

    Glint Tech Solutions LLC

    Buffalo, NY
    4 days ago
  •  ...Overview CTG is seeking to fill a Software Engineer II opening for our client in Buffalo, NY...  ...development of both new and existing applications. This role is crucial for addressing...  ...application development. ServiceNow Developer or Administrator certification is a... 
    Application
    Work experience placement

    Computer Task Group, Inc

    Buffalo, NY
    21 days ago
  • $95.9k - $129.4k

     ...hiring a Workday Integrations and Agent Developer to join our team in Buffalo, New York. As...  ...integrations with third-party, native applications, and Workday processes, self-built agents...  ...Connectors, Cloud Connect, Workday Studio, APIs, web services, and related technologies. \n... 
    Application
    Web
    Permanent employment
    Full time
    Part time

    Delaware North Companies

    Buffalo, NY
    18 days ago
  • $74.98 per hour

     ...Job Title: Software Engineer Location: Buffalo, NY (Remote) Employment Type: Temp...  ...to play a key role in designing, developing, and enhancing applications that support important business objectives...  ...of 7 years of experience in Net/C#, Angular, Helm charts... 
    Application
    Temporary work
    Remote work
    Worldwide

    Acara Solutions

    Buffalo, NY
    15 hours ago
  • $147.12k - $150.6k

    Title: Lead Software EngineerJob Location: 1 Seneca St, Buffalo, NY 14203. Position...  ...week.Job Description: Design, develop, test, and transition applications strictly within approved...  ...comprehensive verification, coach engineers on test effectiveness, and address... 
    Application
    Full time
    Work at office

    M&T Bank

    Buffalo, NY
    3 days ago
  • $65k - $75k

     ...The Technical Support Analyst II works with internal employees...  ...to provide hardware and software support for a wide range of technology...  ...and Responsibilities: Desktop support - desk side and...  ...desk support for end users and application support Assists with installations... 
    Application
    Full time
    Work at office
    Remote work
    Weekend work

    Acara Solutions

    Buffalo, NY
    a month ago
  •  ...Overview We are seeking an experienced .NET Software Engineer with strong hands-on skills in C# .NET and SQL Server to support application development maintenance modernization and...  ...through Jira Key Responsibilities Develop maintain enhance and troubleshoot applications... 
    Application
    Work experience placement

    Virtusa

    Buffalo, NY
    2 days ago
  •  ...Reports To: Implementation Engineer Department:...  ...experiencing hardware, software, and network-related issues...  ..., and maintain desktop computers, laptops, peripherals...  ..., and business applications. Utilize remote support...  ...Office, email, web browsers, mobile devices... 
    Application
    Web
    Full time
    Work at office
    Local area
    Remote work

    Elite Recruiting & Consulting Services

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

     ...weekOverview:Responsible for engineering, administration, support,...  ...across infrastructure, security, application, and support teams to...  ...as Microsoft Intune and Jamf.Develop and maintain macOS configuration...  ...advanced hardware, software, operating system, and integration... 
    Application
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    2 days ago
  • $77 per hour

     ...Summary: Responsible for Postilion, ACI configuring, testing, and application development. Support debit card and payment transaction...  ...banking infrastructure. Job Title: ACI Postilion - Technical Engineer II Location: Buffalo NY headquarters Hire Type: 1-... 
    Application
    Contract work
    Remote work
    Worldwide

    Imagine Staffing Technology

    Buffalo, NY
    13 days ago
  • $62.4k - $75k

     ...Technology Support Analyst II Location: Buffalo, NY...  ...diagnosing and resolving hardware, software, and network issues for end-users...  ...end-user devices, including desktops, laptops, mobile devices, and...  ..., and common productivity applications Strong customer service skills... 
    Application
    Permanent employment
    Work at office
    Local area

    Addison Group

    Buffalo, NY
    22 days ago
  • $69.88k - $81.52k

     ...optimization platforms to commission and test customized web-based energy and building equipment applications. You will monitor HVAC automation systems, analyze...  ...testing, and guiding other Energy Application Engineers. Compensation The expected pay range for this... 
    Application
    Web
    Work experience placement

    Stark Tech

    Buffalo, NY
    more than 2 months ago
  • $76.5k - $112.2k

     ...Senior Software Developer Linde Inc. Tonawanda, NY, United States What you will enjoy...  ...-scale operational software, owning engineering decisions to build robust and maintainable...  ...of designing and architecting modern web applications from the ground up Proficient in... 
    Application
    Web

    Linde plc

    Tonawanda, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II / .NET Application Developer Web & Desktop. Be the first to apply!