1 of 5 free roles viewed today. Upgrade to premium for unlimited from only $19.99 with a 2-day free trial.

Programming Analyst

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Programmer Analyst in Lansing, Michigan, for a 1-year hybrid contract. Key skills include SQL, PowerBuilder, data migration, and unit testing. Local candidates preferred; in-person interviews required.
🌎 - Country
United States
💱 - Currency
$ USD
💰 - Day rate
Unknown
Unknown
🗓️ - Date discovered
April 1, 2025
🕒 - Project duration
More than 6 months
🏝️ - Location type
Hybrid
📄 - Contract type
1099 Contractor
🔒 - Security clearance
Unknown
📍 - Location detailed
Lansing, MI
🧠 - Skills detailed
#Programming #Sybase #"ETL (Extract #Transform #Load)" #Documentation #SQL (Structured Query Language) #GIT #Version Control #SQL Server #Azure #Unit Testing #Azure DevOps #Business Analysis #SQL Queries #Data Extraction #Data Cleansing #Databases #MS SQL (Microsoft SQL Server) #DevOps #Data Profiling #Migration #Data Quality #Data Migration
Role description
You've reached your limit of 5 free role views today.
Upgrade to premium for unlimited access - from only $19.99.

Job Tittle: Programmer Analyst (Power Builder Developer)

Location: Lansing, Michigan

Type: Hybrid, local candidates preferred

Duration: 1 Year (with possible extension)

Interview Type: In-person

Position Overview:

Client is seeking a highly skilled Programmer Analyst to join a dynamic team for a one-year contract with the possibility of extension. The ideal candidate will possess extensive experience in SQL query writing, PowerBuilder development, and data migration processes. This position will require the candidate to be onsite for two days a week, including mandatory Wednesdays, following a hybrid work schedule.

Key Responsibilities:

   • SQL Query Writing & Data Extraction: Write complex SQL queries to pull data from Sybase and MS SQL Server databases.

   • PowerBuilder Development: Research and modify PowerBuilder source code (version 7 or higher) to document the steps the application uses with data.

   • Data Migration & Cleansing: Develop processes to extract, manipulate, and support data migration and data cleansing for application data.

   • Unit Testing: Document and perform unit testing to support program changes.

   • Documentation: Create, update, and maintain documentation for programs, system specs, and flow diagrams.

   • Data Profiling & Analysis: Perform data profiling, mapping, manipulation, validation, and analysis to ensure data quality and integrity.

   • Collaboration with Business Analysts/Clients: Support test scenarios and provide root cause analysis for identified problems.

   • Version Control: Work with source control technologies such as TFS/Azure DevOps or GIT to manage code and revisions.

   • Change Management: Follow change management procedures and provide input for executing changes.