Number of Applicants
:000+
• Business group: GOCT Solution Architecture & Engineering – innovation team works with emerging technologies to manage efficiencies and enhance existing processes
• Project: Chatbot – enhancements and maintenance.
• The team is seeking a Python Software Engineer who will be responsible for training models for Chatbot, including troubleshooting and possibility of working on additional projects. Project is in production, working on enhancement and working on additional instances.
• The successful candidate will have the opportunity to work with a top 5 Canadian Bank. We are technology partners who help the business transform how our employees around the world work. You will get to work with and learn from diverse industry leaders, who have hailed from top technology; get to work with modern technologies.
• Work within in a dynamic team environment, having strong communication skills as they will be working with Senior Developer, Business Analyst and cross functional teams
• Work independently following instructional guide
• Writing coding with Python, training models and troubleshooting issues for Chatbot
• Be flexible and thrive in an evolving Linux environment
• Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications
• Be flexible and thrive in an evolving environment
• Adapt to change quickly and adjust work accordingly in a positive manner
• Involved in communications with business users
• Conduct validation of requirements for user KBs (knowledge bases)
• Tech stack: Python, Flask, MongoDB, Redis
• Back-end developer role – may get pulled into front end if have skillset
• 5+ years as a Software Engineer, Software Developer or related field in IT
• 5+ years of combined coding experience with Python and Flask (Provide examples of how it was used in previous roles/projects)
• 2+ years’ experience working in the Linux environment
• 2+ years’ experience with MongoDB
• 2+ years’ experience with Redis
• Experience with Node JS
• Experience with SQL is a plus
• Experience working with JIRA and Confluence
• Excellent written, presentation, and verbal communication skills to be able to work well with technical peers and business stakeholders at different levels within the organization.
• Strong decision making, forward thinking and creative problem-solving skills to anticipate and respond quickly to technological/market influences.
• Ability to work as part of a team, as well as work independently or with minimal direction.
• Bachelor’s degree in a technical field such as computer science, computer engineering or related IT field required
• Ideal candidate is a strong Python developer, who has recent experience working with all the listed tools
• MS Teams Video Interviews:
o One round interview – Hiring Manager & Senior Developer (1 hour) – coding exercises (1-2 questions) provided live in the interview with prompt, candidate needs to share screen to show solutioning; in Python; technical and behavioral questions
o Possibility of second round interview if needed to decide between candidates
Share this job with your friends
Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.