Staff Software Engineer - CommBiz Mobile & Insight crew
Core
Designing and developing microservices, data access layers, REST APIs, and integration services for backend and native mobile applications serving enterprise clients.
Role type
Staff Software Engineer (Backend & Mobile)
Builds
Backend APIs, native mobile apps, and microservices for enterprise banking clients
Domain
Banking / Financial Services
Deliverable
production ML models | product features
Required skills
C# .NET Core, TypeScript, Node.js, React.js, Angular, Next.js, Microservices architecture, REST API design, SQL/NoSQL database design, Cloud infrastructure (AWS/Azure), CI/CD pipelines, Kubernetes, Docker, Security best practices
Preferred skills
AI-powered engineering tools, Event-based architecture (Kafka), Test automation, Mentoring junior engineers
Technologies
C# .NET Core, NodeJS, NestJS, ExpressJS, TypeScript, Angular, React, NextJS, DocumentDB, MSSQL, Oracle, Snowflake, Kubernetes, Docker, GitHub, TeamCity, Octopus, AWS, Azure, Kafka
Responsibilities
Design and develop microservices and data access layers; Build REST APIs and integration services for third-party consumption; Manage risk with safe deployments and automated testing; Provide technical guidance and mentorship to junior team members; Work on frontend web and native applications; Collaborate on cross-functional projects to solve complex technical problems
Seniority
Staff, hands-on IC with mentorship responsibilities