> Markdown version of [/jobs/ext/2834716-software-developer](https://www.wearedevelopers.com/jobs/ext/2834716-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** SGA Inc. - **Location:** Tarrytown, NY, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Software Applications, Data Integrity, Data Migration, Software Debugging, Operational Databases, Software Engineering, SQL Stored Procedures, PL-SQL, SQL Databases, Information Technology - **Published:** September 10, 2026 - **Apply:** https://www.dice.com/job-detail/d0b3d49a-9fb6-4046-8d3b-6fa6eb9d5ea4 ## About the Role Master's in Computer Science, Computer Applications, Information Technology or Electronics Engineering. 2 years experience in job offered or 2 years experience as Software Engineer, Software Development Engineer, Applications Engineer or any suitable combination experience/education/training. ## Description Software Guidance & Assistance, Inc., (SGA), is searching for a Software Developer for a CONTRACT/RIGHT TO HIRE/FULL TIME assignment with one of our premier clients in Tarrytown, NY and other unanticipated sites throughout US ., Understand and optimize the conversion process for conversion and implementation projects. Formulate queries using SQL and/or Java and extract from Flexcube Loans. High-level Document (HLD) and Technical Design Document (LLD) preparation. Develop code to automate the post conversion reconciliation process. Develop reconciliation scripts using Java and PL/SQL. Review and automate the post conversion reconciliation process. Perform data quality analysis to ensure data integrity and accuracy of production data. Develop, implement and optimize stored procedures and functions using PL/SQL. Develop SQL Queries and scripts for data migration. Support the deployed applications through debugging, fixing, and maintenance releases. Analyze existing SQL queries and troubleshoot long running queries .