Industry: All
Term: Contract
Province: MB
Category: Information Technology
Experience: 5 - 10 Years
On behalf of our public sector client, Affinity is looking for PowerBuilder Developer(s) with a minimum of six (6) years experience developing new application solutions, upgrading existing applications, and providing continued support to existing applications. The work may include analysis and design of application architecture, application development, application support, and providing quality assurance and oversight to a team of developer resources.
Responsibilities:
• Provides detailed estimates of effort for the software development life cycle
• Assesses service requests for validity and recommends solutions
• Works with Architects to ensure appropriate solutions and technology
• Defines development requirements and assists in the integration of third-party tools/applications
• Participates in quality assurance activities, such as design and code reviews
• Reviews system and integration testing functions
• Develops application code, architecture, specifications, and technical interfaces
• Tests and maintains functional and non-functional system components
• Analyzes data integrity issues with proposed and existing systems, recommends and implements solutions
• Implements additions and enhancements to existing applications
• Provides application support for an existing system
• Participates in problem resolution
• Documents application code and system configuration, along with software maintenance and administrative processes
• Contributes to the creation of technical and operational guides, transition and deployment documents, and change requests
• Other software developer duties as assigned
Qualifications:
• Minimum of six (6) years of experience developing new application solutions, maintaining existing applications, and providing ongoing production support
• Minimum of Five (5) years experience as a PowerBuilder Developer
• Minimum of Three (3) years experience with the design, development, and analysis of relational databases including the development of stored procedures
• Minimum of Two (2) years experience maintaining and enhancing existing legacy applications
• Experience with version control systems (e.g. Team Foundation Server)
• Operational knowledge of Microsoft SQL Server, including experience working with SQL Server to create and administer databases
• Ability to show discretion and high attention to detail around security when working with sensitive data
• Excellent communication skills and ability to work in a team environment; oral, written, and presentation
• Extensive knowledge of data processing, n-tier technology platforms, and software applications in an enterprise environment
• Demonstrated understanding of systems networking, information security, relational databases, and web services design standards
• Experience in the development and implementation of standards, procedures, and guidelines to support operational processes
• Strong analytical and problem-solving skills
• Strong interpersonal skills
• Excellent listening skills.
Affinity Earn:
Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity:
Affinity Group is a technology and business consulting and services company. We believe in creating long-term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided based on qualifications, merit, and business needs.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 11636
#LI-Hybrid