OneMain Financial Jobs

Job Information

IBM Application Developer in Armonk, New York

Introduction

Your role and responsibilities

Application Developer, IBM Corporation, Armonk, NY and various unanticipated client sites throughout the US (Up to 100% telecommuting permitted):

  • Design and implement software solutions tailored to dynamic project requirements and cross-platform environments including Unix, Linux and Windows.

  • Enhance C/C++ codebases with integrated VB logic to meet functional expectations and support client-facing demonstrations.

  • Develop new procedures for requirements gathering, functional analysis, automated testing, scripting, and technical documentation to improve the quality and functionality of critical applications.

  • Develop and execute complex SQL Queries, Cursors, Stored Procedures, Functions, Packages, Tables, Views, Triggers, and manage data connectivity.

  • Conduct rigorous unit testing using custom datasets and documentation.

  • Facilitate daily code promotion to testing environments via VB-based deployment tool called Build.

  • Resolve production tickets daily, directly interact with customers to address issues in real-time with expert knowledge on ticketing tools like Tickets GLPI, MAXIMO and Lotus Notes.

  • Leverage Microsoft Word DLLs to automate template bookmarks, "Autotexts" and optimize techniques that are applied to enhance the performance and accuracy of various types of macros—including C/C++ preprocessor macros, Excel, Word VBA macros, and embedded logic macros used in PL/SQL routines.

  • Build and maintain internal utilities using Formula Language and scripting, while navigating XML structures via the Document Object Model (DOM) and interfacing with Windows APIs and dynamic-link libraries (DLLs).

  • Execute shell scripts applied to SQL, Stored Procedures, Oracle databases.

  • Participate in scrum meetings, provide task updates, and maintain schedules in the AGILE tool.

  • Lead code walkthroughs and reviews, monitor and analyze assigned issues, propose effective workarounds.

  • Develop new product features, integrate internal and third-party systems, and resolve defects to support evolving product functionality.

  • Utilize: C/C++, SQL/PL-SQL, Visual Basic (VB and VBA), Windows API, Dynamic-Link Libraries (DLLs), Extensible Markup Language (XML), Document Object Model (DOM), Shell Scripting, MAKE Files, Agile, Version Control.

Required: Bachelor’s degree or equivalent in Computer Science, Engineering or related and two (2) years of experience as a Software Developer or related. Two (2) years of experience must include utilizing C/C++, SQL/PL-SQL, Visual Basic (VB and VBA), Windows API, Dynamic-Link Libraries (DLLs), Extensible Markup Language (XML), Document Object Model (DOM), Shell Scripting, MAKE Files, Agile, Version Control. $127234 to $140000 per year. Full time. V234.

Required technical and professional expertise

Bachelor’s degree or equivalent in Computer Science, Engineering or related and two (2) years of experience as a Software Developer or related. Two (2) years of experience must include utilizing C/C++, SQL/PL-SQL, Visual Basic (VB and VBA), Windows API, Dynamic-Link Libraries (DLLs), Extensible Markup Language (XML), Document Object Model (DOM), Shell Scripting, MAKE Files, Agile, Version Control.

IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

DirectEmployers