Sr Application Software Developer
Core
Design, build, test, and deploy secure, scalable, cloud-native backend services and APIs for BMO Financial Group.
Role type
Senior Application Software Developer (Backend/Cloud)
Builds
Cloud-native applications and serverless solutions for a financial services client
Domain
Financial Services / Cloud Computing
Deliverable
production ML models | product features
Required skills
Java, Node.js, Python, AWS Lambda, Amazon S3, AWS API Gateway, Oracle, PostgreSQL, RESTful API design, microservices, test-driven development, system integration
Preferred skills
webMethods development, DevOps, requirements analysis, data-informed decision-making
Technologies
AWS Lambda, Amazon S3, AWS API Gateway, Oracle, PostgreSQL, Node.js, Java, Python, microservices
Responsibilities
Translate complex business needs into technical requirements and development plans; design, build, test, and deploy backend services and APIs; collaborate with cross-functional partners on solution design and integration; manage application lifecycle activities including release coordination and version control; evaluate new technologies for system fit; provide technical direction and support to stakeholders; independently resolve complex technical problems