Summary
Join our team as a PowerBuilder Developer for a public sector client in Winnipeg, Manitoba! This onsite and remote position offers a contract lasting up to 24 months, with potential for extension. You will be responsible for developing, maintaining, and supporting applications, working with various technologies and databases. The ideal candidate possesses extensive PowerBuilder experience, strong analytical skills, and excellent communication abilities. The role requires a minimum of six years of experience in application development and a clean criminal record check. While the position offers both onsite and remote work options, the specific rate will depend on the work location.
Requirements
- A clean criminal record check status will be required at the proponent’s expense prior to the successful Service Provider Resource(s) arriving onsite or working remotely. Maintaining a clean status is required throughout the Proponents contract
- 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 design, development and analysis of relational databases including 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 a 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 standards, procedures and guidelines to support operational processes
- Strong analytical and problem-solving skills
- Strong interpersonal skills
- Excellent listening skills
Responsibilities
- Provide detailed estimates of effort for the software development life cycle
- Assess service requests for validity and recommend solutions
- Work with Architects to ensure appropriate solutions and technology
- Define development requirements and assist in the integration of third-party tools/applications
- Participate in quality assurance activities, such as design and code reviews
- Review system and integration testing functions
- Develop application code, architecture, specifications and technical interfaces
- Test and maintain functional and non-functional system components
- Analyze data integrity issues with proposed and existing systems, recommend and implement solutions
- Implement additions and enhancements to existing applications
- Provide application support of existing system
- Participate in problem resolution
- Document application code and system configuration, along with software maintenance and administrative processes
- Contribute to the creation of technical and operational guides, transition and deployment documents, and change requests
- Other software developer duties as assigned
Preferred Qualifications
- Experience programming in .NET
- Experience with data visualization tools such as Power BI
- Experience working with databases and associated tools in Microsoft Azure
- Experience converting Sybase to SQL Server
- Experience with additional programming languages
- Knowledge of web development technologies
- Knowledge of cloud-based services (e.g. AWS, Azure)
- Understanding of the software development life cycle (SDLC) and Agile methodologies
- Strong experience with SQL development
- Experience working in large enterprise environment
- 5+ years of experience with client-server business application development
- Ability to work independently and in a team environment
- Proven consulting experience as a developer
- Proficiency in English, both oral and written
- 5+ years of experience in object-oriented development or design
- Experience with Microsoft SQL Server and SQL Server stored procedures
- Familiarity in migrating PowerBuilder applications
- Experience in PowerBuilder/MSSQL application enhancements, file transfers and creating interfaces to other systems
- Familiarity with design patterns
- Knowledge of database design
Benefits
Onsite & Remote
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.