Job Title: Programmer Analyst - PowerBuilder Developer
Location: On-site (2 days/week) in Lansing, MI
Employment Type: Contract with potential for full-time employment
Client: Local Government Agency
Job Overview:
The PowerBuilder Developer/Programmer Analyst will be responsible for researching and updating legacy PowerBuilder source code, writing complex SQL queries, and managing data migration and cleansing processes. This position involves working in a hybrid office/home environment, collaborating with clients and business analysts to support test scenarios, and addressing our client's IT needs.
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or a related IT discipline.
- Experience with PowerBuilder development (version 7 or higher).
- Ability to work in a hybrid office/home environment.
- Willingness to learn and adapt to new technologies.
Required Skills:
- PowerBuilder Developer: Research and document legacy PowerBuilder source code. Minimum 5 years of current experience.
- T-SQL Query Writing: Proficient in writing complex SQL queries to extract data from Sybase and MS SQL Server databases. Must have experience in developing processes for data extraction, manipulation, and cleansing. Minimum 10 years of experience.
- Data Management: Perform data profiling, mapping, manipulation, validation, and analysis. Minimum 10 years of experience.
- Source Control: Experience working with source control technologies such as TFS/Azure DevOps or GIT. Minimum 5 years of experience.
- Unit Testing: Document and perform unit testing for program changes. Minimum 10 years of experience.
- Documentation: Create, update, and maintain documentation for programs, system specifications, and flow diagrams. Minimum 10 years of experience.
- Testing: Collaborate with clients and Business Analysts to support test scenarios. Minimum 5 years of experience.
- Production Support: Analyze and document problems to determine root cause and provide root cause analysis. Minimum 5 years of experience.
- Change Management: Follow change management procedures and provide input for executing changes. Minimum 5 years of experience.
Brooksource provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.