Our client, in Windsor, ON, is seeking a passionate IT Software Developer/Systems Administrator with a strong background in application development and IBMi systems. This opportunity is ideal for someone who thrives in both coding and system administration, and who is eager to support and evolve critical business applications and infrastructure. This company is offering an excellent compensation and benefits package with career advancement opportunities.
Key Responsibilities:
Application Development & Maintenance
- Design, develop, test, install, and document web and server-based applications
- Work across client, server, and web components
- Utilize object-oriented programming, database design, and best development practices
- Stay current with modern technologies and methodologies
System Administration & Software Maintenance
- Conduct daily system checks and performance monitoring
- Troubleshoot and proactively resolve system issues
- Manage user accounts, security settings, and system resources
- Perform scheduled upgrades and stay aligned with IBMi system best practices
High Availability & Disaster Recovery
- Monitor and maintain MIMIX replication for data synchronization and high availability
- Participate in disaster recovery planning and testing
Security Management
- Develop and enforce comprehensive security policies for IBMi users
- Maintain access control, password standards, and conduct security audits
- Ensure adherence to security regulations and industry standards
Qualifications:
Minimum Requirements:
- 3+ years of professional experience in software development using .NET, SQL, and web technologies
- Solid understanding of application debugging and troubleshooting
- Strong sense of ownership, problem-solving mindset, and the ability to work independently or within a team
- Excellent communication skills
Preferred Qualifications:
- 3+ years of experience in software design and architecture
- Hands-on experience with IBM Power and IBMi operations and support
Send Resume to:
Forge Consulting is a growth-oriented organization determined to enable our people to realize their potential. Our office culture fosters a friendly, open-minded workplace where employees are encouraged to find balance with their personal and work life. As a member of a dynamic, energy driven team, each employee is eager to learn, valued for their contributions, and approaches each day excited to grow themselves and the company further.