Analyzes customer needs and designs, documents, tests, and develops software as required to satisfy the functional and non-functional requirements
Contributes to projects to ensure that requirements of their own area of IT (service management, architecture, risk security) are properly addressed in projects and project delivery is implemented correctly in own area in conjunction with BCIT colleagues
Provide technical expertise on aspects of the organization's IT infrastructure, software applications, architecture, hardware to internal customers, advise them of appropriate actions to fulfill procedural and regulatory requirements or solve immediate problems
Adhere to budgets in own area of IT, and monitor, review and update financial information (including vendor management where necessary), in order to identify any anomalies or discrepancies and ensure management has access to up-to-date and accurate information
Assess and evaluate IT business processes in order to identify opportunities for improvement and complete agreed work within established estimates and communicates status and issues promptly
Job Qualifications
Required:
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
3+ years of experience in software development, with a focus on building cloud-native applications
Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud for application development and deployment
Why Zurich
At Zurich, we like to think outside the box and challenge the status quo. We take an optimistic approach by focusing on the positives and constantly asking What can go right?
We are an equal opportunity employer who knows that each employee is unique - that’s what makes our team so great! , Join us as we constantly explore new ways to