Software Developer
$75.9k - $141.9k per yearApplication Deadline:
06/07/2026
Address:
100 King Street West
Job Family Group:
Technology
Develops scalable and accessible business cloud applications. Focuses on the technical design, development, enhancement, testing, debugging and maintenance of Cloud applications and supports the design of business processes in the cloud. Applies expertise and in-depth understanding of managed services environments, next-generation databases and, developer tools. Migrates existing applications to the cloud, and modifies existing applications for the cloud, or builds new cloud-native applications.
- Creates and maintains various applications using modern Java language.
- Designs, configures and implements the cloud-native software that solves actual business problems using cloud technology .
- Maintains applications and infrastructure for cloud-based platforms .
- Supports the creation of strategies to enhance the performance of existing cloud technologies.
- Develops workflows and processes following best practices and the cloud architecture .
- Understands specific cloud resources, services, architectures and service-level agreements in order to create scalable and extensive software products.
- Establishes a development environment and continuous integration pipeline. Utilizes modern application patterns and code efficiency.
- Translates user needs into technical specifications by understanding, conceptualizing, and facilitating technical requirements from users.
- Works independently and regularly handles non-routine situations.
- Broader work or accountabilities may be assigned as needed.
- Take measured risks while protecting the bank by applying our Risk Management Framework in the execution of your role, in line with our Risk Culture and within our approved Risk Appetite, making sound and risk informed decisions that align to business strategy, protect assets, and adhere to applicable policy documents (Frameworks, Policies, Standards, Procedures and Supporting documents), laws and regulations.
Qualifications:
- Typically 5+ years of work experience in Web Technologies, IT or business environment and/or B.S./B.A. in computer science, engineering, information systems, math or business
- Exceptional experience with Java, web backend development
- Minimum 3+ years of hands-on experience with AWS cloud environment (ECR, ECS, lambda, DynamoDB, SQS, S3, IAM roles, Redis Cache, security aspects)
- Experience with restful API, MQ/Kafka, SQL DB
- Experience with DevOps
- Experience with the Junit and Jasmine Testing Frameworks
- Experience with large software system development
- Proficient level of knowledge in domain.
- Knowledge of software development practices, concepts, and technology obtained through formal training and/or work experience.
- Knowledge of technical/business environment and processes.
- Understand functional aspects and technical behavior of the underlying operating system, development environment, and deployment practices.
- Have facility with and understanding of the ecosystem that code operates in.
- Technical proficiency gained through education and/or business experience.
- Verbal & written communication skills - In-depth.
- Collaboration & team skills - In-depth.
- Analytical and problem solving skills - In-depth.
- Influence skills - In-depth.
- Data driven decision making - In-depth
Salary :
$75,900.00 - $141,900.00
Pay Type:
Salaried
The above represents BMO Financial Group's pay range and type.
Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group's expected target for the first year in this position.
BMO Financial Group's total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:
About Us
At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.
As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one - for yourself and our customers. We'll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we'll help you gain valuable experience, and broaden your skillset.
To find out more visit us at .
BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other's differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.
Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
$110k - $150k per year
...to Waste Connections' continued growth and success is sourcing, developing, and promoting individuals who meet these expectations.... ...High degree of business acumen. ~ Proficiency in accounting software and MS Office applications. ~ Analytical thinking and attention...SuggestedLong term contractTemporary workWork at officeLocal areaRelocation package$75.9k - $141.9k per year
...drive the work with stakeholders. Additional Information: Develops scalable and accessible business cloud applications. Focuses on... .... Designs, configures and implements the cloud-native software that solves actual business problems using cloud technology ....SuggestedContract workPart time$22.1 - $24.9 per hour
...Supervisor As a Supervisor, you will direct, develop and motivate a team of brand associates, ensuring a consistent best-in-class customer... ...computer skills including word processing, spreadsheets, and software programs Preferred Experience in a specialty retail environment...SuggestedHourly payPart timeInternshipWork at officeLocal areaFlexible hoursShift workWeekend workAfternoon shift$107k - $135k per year
...communicating both commercial value and technical performance. Develop and manage strong working relationships with Canadian customers,... ...site and remote field troubleshooting for EV charging hardware, software, communications, and electrical integration issues. Serve as...SuggestedLong term contractFull timeFor contractorsLocal areaRemote work$65k - $85k per year
...with keen attention to design. ~ Familiarity and design experience on civil infrastructure projects. ~ Proficiency in MS Office software applications such as Word and Excel. ~ Experience in a multi-discipline design environment is an asset. ~ Committed team player with...SuggestedLong term contractInternshipWork at officeLocal areaFlexible hours- ...the sun. You’ll find a dynamic space with endless possibilities to grow your career. We are a culture that wants to see you succeed, develop your customer expertise and care, and feel supported by people who embrace you. With us, you’ll bring warmth into the hearts and souls...Minimum wageTemporary workSeasonal workLive InLocal areaWorldwide
$18.2 - $21.4 per hour
...consistent attendance Qualifications/Experience Previous experience and demonstrated ability to provide excellent service and develop strong client relationships in a retail, hospitality, or client-focused environment A passion for beauty, trends, and empowering...Hourly payFull timePart timeFlexible hoursShift workNight shiftWeekend work$17.6 per hour
...Motivated and driven to achieve results Ability to work efficiently in the fast-paced team environment Openness to learn and develop new skills Flexibility and ability to quickly adopt to change Ability to assume a variety of scheduled shifts including closing...Part timeFlexible hoursShift work- ...the public? If you answered YES to these questions, working for a Desjardins Agent may be the career for you! Responsibilities: Develop leads, schedule appointments, identify customer needs, and market appropriate products and services. Provide prompt, accurate, and...Full time
- ...conduct. Must be flexible to work rotating hours, as assigned by management. Communicate concerns to management. Assist in developing Sales Associates. Maintain respect of peer group, staff and supervisor. Create energy and excitement around shared goals and values...Local areaFlexible hoursNight shiftWeekend work
- ...POS, clienteling tools, and social selling platforms (including short-form video) to capture data and encourage repeat purchases. Develop and execute personal sales plans; meet or exceed individual and team KPIs. Source new customers, maintain relationships, and follow...Minimum wageFlexible hoursShift workNight shift
- ...perspective strengthen our team and business. Here, you’ll be empowered to perform, grow, and engage through unmatched opportunities to develop your skills, gain real-world experience, and learn from the best in the business. Position Overview: Seasonal Selling Associate...Temporary workSeasonal workFlexible hoursShift workAfternoon shift
- ...personnel Secures the facility, ensuring building is locked/unlocked as required Ensures security of company assets At Aramark, developing new skills and doing what it takes to get the job done make a positive impact for our employees and for our customers. In order to...Local area
- ...their communities. As an Assistant Store Manager, you will have the opportunity to work in partnership with the Store Manager to develop outstanding associates, deliver exceptional and consistent customer experiences, and positively impact growth across Bath & Body Works...Long term contractTemporary workWork from homeShift workWeekend workDay shiftAfternoon shift
$75.9k - $141.9k per year
...efficient workflows and standards. Integrates aspects of Cloud architecture, development, administration, and security. Designs, develops, architects, and deploys cloud-native applications. Collaborates with the development team and other technical experts to create enterprise...Contract workPart time- ...line with the certification standards. Key Responsibilities: Sets up physical class environment (chairs, equipment, etc.). Develops, modifies and delivers low-impact, safe and effective group or in-home exercises that prevent injury, reduce risk of falls and...Permanent employmentFull timeCasual workWork from home
$21.03 per hour
...activities of daily living. Assist in counseling participants to improve cognitive skills. Assist in counseling participants to develop social skills. Assist participants with exercise, sports activities and work projects designed to improve physical endurance;...Temporary workPart timeImmediate start- ...Manages store budget for daily operations in support of the P&L Builds highly productive teams through sourcing, selecting and developing people Accountable for team performance through coaching and feedback. Teaches and trains to build capabilities. Leads the...Full timeWork at officeFlexible hoursNight shift
- ...you stay organized and connected throughout your day Travel compensation and mileage What you'll do: Client assessments to develop individual care plans Provide primary care in collaboration with other healthcare professionals Simple and advanced wound care,...Temporary workPart timeShift work
$86k - $135k per year
...work of designers and junior engineers, and developing technical specifications, data sheets and... ...with Staad Pro structural analysis software. Familiarity with Mathcad and SAP 2000 is... ...Collaborate on exciting projects to develop innovative solutions What we offer you...Long term contractLocal areaFlexible hours$122.26k per year
...Support operating and capital budget planning, forecasting, software licensing, support contracts, and technology investment planning... ...RFPs, scopes of work, budgets, and performance outcomes. Well-developed leadership, analytical, problem-solving, project management, communication...Permanent employmentFull timeInternshipRemote workMonday to fridayFlexible hours- ...seeking a Designer to join our team. They will be responsible for developing & building upon dealer/customer relationships by providing all... .../blueprints/elevations. Proficiency with 2020 Design Software, AutoCAD or other relevant design software Competency in Microsoft...Permanent employmentFull time
- ...ministry of Insight. Key Duties and Responsibilities: You will develop relationships with individual donors, local businesses and... ...Microsoft Office and have the ability to learn and utilize other software programs. Application: Please include the following: #Cover...Full timePart timeWork at officeLocal areaRemote workFlexible hours
$30k - $80k per year
...Personal Trainers are responsible for developing a roster of clients, and working with their... ...health history and future goals in order to develop tailored, effective programming... ...clients (e.g., use of GoodLife tools and software) Do you have what it takes? Must be willing...$60k - $80k per year
...on personal electronics purchases. Delivery Management Develop project plans and schedules to ensure timely project delivery.... ...and maintain detailed project schedules using project management software. Coordinate resource allocation and task assignments. Monitor...Permanent employmentFull timeFor subcontractorInternshipDay shift$44.4k - $53.97k per year
...and propose innovative, evidence-based programs and services. Develop and implement strategies to improve the health and well-being of... ...a multidisciplinary team. Proficiency with basic computer software. Excellent oral and written French skills, with strong oral and...Full timeContract workSummer work$70k - $105k per year
...value of integrated technology solutions. Design and Build Develop comprehensive and innovative designs for integrated technology... ...., CEDIA, Crestron, Control4) is preferred. ~ Experience with software (D-Tools, Visio, AutoCAD, Excel, MS Office Suite,) is preferred....Permanent employmentFull timeInternshipDay shift$29.8 per hour
...management systems (CMMS), Human Machine Interfaces (HMIs), and related software and hardware Good problem solving, inspection and... ...opportunities. Niagara boasts dynamic modern cities, Canada’s most developed wine industry, a temperate climate, extraordinary theatre, and some...Long term contractPart timeFor contractorsLocal areaMonday to fridayShift work$125k - $135k per year
...and project management staff to deliver sustainable solutions Develop and manage discipline work plans aligned with project milestones... ...proficiency with engineering, computational, and modeling software (Revit, AutoCAD, MicroStation, etc.) Strong understanding of QA...Long term contractFlexible hours$32.91 per hour
...Social/Human/Community Services discipline Additional training in software courses including database, spreadsheet, word processing, and... .... Niagara boasts dynamic modern cities, Canada’s most developed wine industry, a temperate climate, extraordinary theatre, and some...Contract workTemporary workWork at officeLocal areaMonday to fridayShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software design engineer Niagara On The Lake, ON
- software developer Niagara On The Lake, ON
- software development engineer Niagara On The Lake, ON
- part time software developer Niagara On The Lake, ON
- software engineer Niagara On The Lake, ON
- software engineer part time Niagara On The Lake, ON
- software developer no experience Niagara On The Lake, ON
- software developer intern Niagara On The Lake, ON
- software technical support Niagara On The Lake, ON
- software Niagara On The Lake, ON


