Senior Angular Developer with Java & Python experience.

  • Montreal, QC
  • Posted 18 days ago | Updated 6 hours ago

Overview

On Site
Full Time

Skills

Web development
Object-Oriented Programming
Effective communication
Web portals
UI
RESTful
Database
Machine Learning (ML)
Artificial intelligence
Computer science
Design patterns
Analytical skill
Problem solving
Vector Databases
Prompt Engineering
Application development
Microsoft Azure
Global delivery
AngularJS
Java
Python
Communication
Strategy
Operations
Leadership
Design
Software deployment
Training
Cloud computing
JavaScript
TypeScript
SQL
Scalability
Agile
DevOps
Behavior-driven development
Cypress

Job Details

Overview



Prolifics is seeking for a Senior Angular Developer with Java and Python expereince to join our Digital Experience Practice Team. The candidate needs to be a self-starter, smart, and a highly motivated team player with effective communication skills. In addition, the candidate must value producing quality software and have a solid grounding a strong technical background and good communication skills. Candidates are requird to work at client work location in Montreal, CA. If you crave the freedom of contract work, and thrive in the energetic atmosphere of short/long-term, high profile projects, we want to talk to you today about this opportunity. Let's connect and put your skills to work for us!

Contact us directly at or visit our Careers Page to see a full list of opportunities with Prolifics

Qualifications



Primary Responsibilities



The developers will be working within a squad that is responsible for the UI strategy for Operations Technology but also leading the design, development, and deployment of Operations Central, our web portal for everything UI for Operations. The team is looking for additional help to successfully launch a new AI based chatbot that will be used to help the 10,000+ users in their day to day, training their members as well as supporting their clients.
  • Contribute to development and maintenance of our Web portal.
  • Contribute to the support of our UI monorepo.
  • Development of the chatbot's user interface, backend rest services
  • Setup and support the infrastructure needed for the new chatbot project.
  • Implement automated tests for features implemented.

The candidate will be a full stack developer exposed to Web application development (frontend and backend), object-oriented programming, database development, machine learning, cloud-based solutions, and artificial intelligence.


Skills Required



- Bachelor's in Computer Science or a related field
- Years of experience: 5+
- Hands-on experience in building applications for the web
- Excellent JavaScript/Typescript and web development frameworks such as Angular 6+
- Excellent Java and databases (SQL and no-SQL)
- Excellent Python
- Knowledge of design patterns, system resiliency, observability, scalability and performance
- Experience of Agile development & DevOps practices
- Strong analytical skills and passion for problem-solving
- Good communication skills


Skills Desired



- Experience with machine learning, vector databases, prompt engineering
- Cloud-based application development preferably using Microsoft Azure Cloud
- BDD and experience with end-to-end frameworks such as Cypress/Playwright
- Prior experience in FinTech application development
- Exposure to working in a global delivery team

Summary
  • Job Type: Contract
  • Compensation: Hourly
  • Location: Montreal, CA
  • Project Duration: 12 months
  • Contract Renewal: Likely

Over 40 Years of Excellence

Prolifics helps organizations leverage digital technology solutions to innovate and compete while optimizing costs and operational agility. For more than 40 years, Prolifics has transformed enterprises of all sizes-including over 100 Fortune 1000 companies-by solving their complex IT challenges.