CIBC is looking to build a relationship-oriented bank for the modern world and needs talented professionals to develop applications using various technology platforms to solve business problems.
Requirements
- 7 years of experience as a .NET Developer or Application Developer
- Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
- Knowledge of at least one of the .NET languages (e.g. C, Visual Basic .NET) and HTML5/CSS
- Familiarity with architecture styles/APIs (REST, RPC)
- Understanding of Agile methodologies
- Experience with MS Azure, Team Foundation Server(TFS), Azure DevOps (ADO) and GIT
- Familiarity with Object Oriented Design, JSON and Restful web services
Responsibilities
- building software solutions using languages and technologies of the .NET framework
- creating applications from scratch, configuring existing systems and providing user support
- collaborating with internal teams to design, develop and maintain software
- writing functional code with a sharp eye for spotting defects
- testing and deploying applications and systems, revising, updating, refactoring and debugging code
- improving existing software and developing documentation throughout the software development life cycle (SDLC)
- serving as an expert on applications and providing technical support
Other
- Degree: Bachelors in Computer Science, Engineering or a related field
- AZ-900 certification preferred
- Ability to work in a hybrid role with an expectation to be in office at least 2 days per week in Chicago Downtown
- Excellent troubleshooting and communication skills
- Ability to work collaboratively with internal teams