BMO Bank N.A. seeks a Specialist II-IC Development to drive the software development lifecycle and work across functional teams to transform requirements into features. The role conducts software testing and maintenance; translates user requirements into technical specifications; writes code; and contributes to design specifications. It supports system design, advises on security requirements, and debugs business systems and service applications. The position uses algorithms, data structures, and programming languages to develop technology applications and services, tools, standards, and software platforms based on business requirements. Responsibilities also include analyzing, developing, testing, and implementing software programs; documenting software development lifecycle execution; performing preventative and corrective maintenance, troubleshooting, and fault rectification; ensuring code and configurations meet security, logging, error-handling, performance, and non-functional requirements; evaluating new technologies and their upstream and downstream impacts; and following release management and version-control standards.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level