Developer - ESC
Information Services Corporation4 days ago
Toronto, CanadaEntry Level
Responsibilities
- Design, develop, test, and deploy software solutions in an Agile development environment.
- Analyze business requirements, information needs, and system workflows to create technical solutions.
- Create, maintain, and enhance software applications and services.
- Troubleshoot software defects and production issues and improve existing code.
- Write clean, scalable, maintainable, and well-documented code.
- Monitor system health and help maintain data integrity and application reliability.
- Collaborate with team members and stakeholders to deliver solutions aligned with business needs.
- Participate in testing, research new technologies and development practices, and document development work.
Requirements
- Post-secondary education in Computer Science, Software Engineering, or a related field.
- Experience developing software through coursework, projects, co-op placements, internships, or professional experience.
- Understanding of software development fundamentals, methodologies, and best practices.
- Knowledge of software design, testing, debugging, and documentation practices.
- Strong problem-solving, communication, collaboration, adaptability, accountability, and attention-to-detail skills.
Benefits
- Full-time permanent employment in Toronto, Ontario.
- Hybrid work schedule.
- Competitive salary and benefits package.
- Career development opportunities and education support.
- Recognition programs and an inclusive, supportive workplace.
- Exposure to innovative technology, strategic partnerships, and new product development.