Description:
CIBC US is seeking a Senior Full Stack Software Engineer to join its Bank USA Application Development team. The role involves designing, developing, and maintaining scalable software applications using .NET, C#, Angular, and SQL Server. This hybrid position requires strong technical expertise, data modeling skills, and the ability to collaborate across multidisciplinary teams to deliver secure, efficient, and user-centric solutions aligned with CIBC’s business goals.
Architect, design, and develop full stack applications using .NET (C#, ASP.NET), Angular, and SQL Server.
Create and maintain relational database models ensuring data integrity and performance.
Diagnose and resolve complex technical issues across the application stack.
Collaborate with developers, architects, business partners, and infrastructure teams.
Participate in all SDLC phases including analysis, design, coding, testing, deployment, and documentation.
Enhance existing systems, fix bugs, and provide technical support.
Apply best practices, design patterns (MVC), and emerging technologies for scalability.
Contribute within Agile/Scrum teams using Azure DevOps, Jira, GitHub.
Write unit tests and UI automation to ensure code quality.
Maintain accurate technical documentation across the SDLC.
Minimum 7 years of full stack development experience with .NET (C#, Visual Basic.NET), ASP.NET MVC, Angular, and SQL Server.
Strong command of HTML5, CSS, RESTful APIs, JSON, SOLID principles, and architecture styles (REST, RPC).
Proficiency with SQL Server design, modeling, optimization.
Experience with Azure, Jira, GitHub, Confluence, Azure DevOps.
Bachelor’s degree in Computer Science, Engineering, or related field.
AZ-900 certification preferred.
Experience with Databricks, ETL processes, or ML features is a strong plus.
Excellent troubleshooting, analytical, and communication skills.
Strong attention to detail with commitment to clean, maintainable code.
Effective collaborator who thrives in cross-functional environments.
Ability to lead in areas of design, architecture, and problem-solving.
Proactive in learning new technologies and applying best practices.
Full-time role; 40 hours per week.
No visa sponsorship available.
Must be legally eligible to work in the U.S.
Role may require technical assessments (coding tests, simulations).
Hybrid work schedule (3 days onsite at 70 W Madison St).
Must be able to provide accommodations if requested.
| Organization | CIBC US |
| Industry | Operations Jobs |
| Occupational Category | Operations |
| Job Location | New York,USA |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 7 Years |
| Posted at | 2025-11-27 2:50 pm |
| Expires on | 2026-01-11 |