417 Software Developers jobs in Greater Toronto Area
Senior Application Full Stack Developer
Posted 21 days ago
Job Viewed
Job Description
**Responsibilities:**
+ Design, develop, and support high-volume, low-latency, multi-tiered Java applications.
+ Provide Level 3 support for existing applications.
+ Migrate functionalities from monolithic WebLogic systems to a Microservices architecture.
+ Translate business requirements into user stories and technical solutions.
+ Develop solutions adhering to established design and quality standards.
+ Build test automation suites.
+ Identify and address system bottlenecks and deficiencies.
+ Collaborate with stakeholders across different teams (business analysts, QA, offshore, etc.).
+ Design and develop system architecture.
+ Resolve production support issues.
+ Stay current with new technologies and strategies.
+ Ensure requirements are thoroughly analyzed and customer needs are met.
+ Deliver high-quality implementations with comprehensive test coverage.
**Required Skills:**
+ 5+ years of experience as a Java Developer with end-to-end solution delivery.
+ Hands-on experience with Core Java, Server-Side Java, JavaScript, MVC, Spring Framework.
+ Experience with Microservices architecture using Spring Boot, Spring Cloud Config, Netflix OSS, Pivotal Cloud Foundry, ZooKeeper, AWS.
+ 5+ years of Oracle RDBMS experience (stored procedures, PL/SQL, triggers, performance tuning).
+ Familiarity with various technology stacks (Apache, J2EE, Java, JBoss, MQ, Oracle, SQL Server, DB2, Windows, Linux).
+ Experience with Spring Boot, AppDynamics, Docker, MongoDB/Cassandra, Kubernetes, Kafka, RabbitMQ, Swagger.
+ Experience migrating Oracle RDBMS to cloud and NoSQL databases.
+ Experience with ETL tools (Talend, Informatica, Spark).
+ Strong Java concurrency and thread-safe coding skills.
+ Experience with transaction management (JTA).
+ Shell scripting and Unix/Linux/Windows system administration experience.
+ Expert-level SQL and data modeling skills (relational and non-relational).
+ Understanding of network infrastructure (HTTP/S, TCP/IP, TLS, DNS, Load Balancers, Firewalls, Proxies).
+ Experience with JMS and message queues (Tibco/IBM MQ).
+ Experience with front-end frameworks (Angular, React.js, jQuery).
+ Experience with WebLogic 10 and 12c.
+ Agile/Scrum development experience.
+ Experience with Test-Driven Development (TDD).
+ Experience with code versioning tools (GitHub, Bitbucket, Subversion, Perforce).
+ Experience with DevOps processes and tools (Jenkins, Bamboo, UrbanCode, Maven, Gradle).
+ Strong problem-solving and communication skills.
+ Experience working in a fast-paced global environment
**Education:**
+ BS/MS degree in Computer Science or equivalent.
**Nice-to-Have Skills:**
+ Experience with Elasticsearch, Logstash, and Kibana (ELK stack).
+ AWS, Data Warehousing, and Oracle RDBMS certifications.
+ Experience deploying applications to cloud platforms (AWS, GCP, PCF).
+ Capital Markets domain experience.
+ Experience in Angular UI/UX development with end-to-end solutions.
+ Experience in WebLogic EJB development with end-to-end solutions.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$83,980.00 - $142,820.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Full Stack Developer

Posted 3 days ago
Job Viewed
Job Description
Insight Global is looking for a Full Stack Developer to join one of the leading banks , where you will play a key roles in building, modern, scaleable web applications that enhance client servicing capabilties.
Key responsibilities include the below:
-Design, develop, and maintain scalable and efficient web applications using Python and Vue.js.
-Build and maintain back-end APIs using FastAPI to support application functionality.
-Collaborate with cross-functional teams, including designers, product managers, and other developers, to -deliver high-quality solutions.
Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
-Implement and maintain unit tests for back-end code to ensure reliability and maintainability.
-Write and execute front-end tests using Cypress to validate user interface functionality and performance.
-Troubleshoot and debug issues across the full stack to ensure optimal performance and reliability.
-Stay up to date with emerging technologies and frameworks to continuously improve development processes.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
-Proven experience as a Full Stack Developer, with a strong focus on Python and Vue.js.
-Hands-on experience with FastAPI for building back-end APIs.
-Solid understanding of front-end and back-end development principles.
-Proficiency in writing unit tests for back-end code.
-Hands-on experience with front-end testing frameworks, particularly Cypress.
-Strong Git skills, including branching, merging, and version control best practices.
-Strong problem-solving skills and attention to detail.
-Excellent communication and collaboration skills. AI and Cloud Technologies:
-Experience with generative AI technologies, including practical applications in real-world projects.
-Familiarity with Azure cloud services, including deployment and integration.
-Knowledge of Retrieval-Augmented Generation (RAG) techniques for improving AI model performance.
-Experience with prompt engineering to optimize AI model outputs.
DevOps and Agile Practices:
-Exposure to modern DevOps practices, including CI/CD pipelines and containerization (e.g., Docker, Kubernetes).
-Understanding of Agile development methodologies and experience working in Agile teams.
Full Stack Developer

Posted 3 days ago
Job Viewed
Job Description
Insight Global is looking for a Full Stack Developer to join one of the leading banks , where you will play a key roles in building, modern, scaleable web applications that enhance client servicing capabilties.
Key responsibilities include the below:
-Design, develop, and maintain scalable and efficient web applications using Python and Vue.js.
-Build and maintain back-end APIs using FastAPI to support application functionality.
-Collaborate with cross-functional teams, including designers, product managers, and other developers, to -deliver high-quality solutions.
Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
-Implement and maintain unit tests for back-end code to ensure reliability and maintainability.
-Write and execute front-end tests using Cypress to validate user interface functionality and performance.
-Troubleshoot and debug issues across the full stack to ensure optimal performance and reliability.
-Stay up to date with emerging technologies and frameworks to continuously improve development processes.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
-Proven experience as a Full Stack Developer, with a strong focus on Python and Vue.js.
-Hands-on experience with FastAPI for building back-end APIs.
-Solid understanding of front-end and back-end development principles.
-Proficiency in writing unit tests for back-end code.
-Hands-on experience with front-end testing frameworks, particularly Cypress.
-Strong Git skills, including branching, merging, and version control best practices.
-Strong problem-solving skills and attention to detail.
-Excellent communication and collaboration skills. AI and Cloud Technologies:
-Experience with generative AI technologies, including practical applications in real-world projects.
-Familiarity with Azure cloud services, including deployment and integration.
-Knowledge of Retrieval-Augmented Generation (RAG) techniques for improving AI model performance.
-Experience with prompt engineering to optimize AI model outputs.
DevOps and Agile Practices:
-Exposure to modern DevOps practices, including CI/CD pipelines and containerization (e.g., Docker, Kubernetes).
-Understanding of Agile development methodologies and experience working in Agile teams.
Full Stack Developer

Posted 3 days ago
Job Viewed
Job Description
**Responsibilities:**
+ Work in an agile environment following through the best practices of agile Scrum
+ Analyze the requirements, seek clarifications, contribute to good acceptance criteria, estimate, and be committed
+ Take pride in designing solutions, developing the code free from defects and vulnerabilities, meeting functional and non-functional requirements by following modern engineering practices, reducing rework, continuously addressing technical debt
+ Contribute to overall team performance by helping others, peer reviewing the code diligently
+ Bring agility to application development through DevOps practices - automated builds, unit/functional tests, static/dynamic scans, regression tests etc.
+ Lookout for providing best possible customer support by troubleshooting, resolving production incidents and by eliminating the problems from the root level
+ Bring innovative solutions to reduce the operational risks by automating mundane repetitive tasks across SDLC
+ Learn to become full stack developer to address end-to-end delivery of user stories
**Qualifications:**
+ 7+ years of strong experience in Full Stack software engineering developing enterprise-scale applications
+ Strong experience in Java/J2EE, Spring, Hibernate with expertise in design, development, performance tuning, troubleshooting and deployment
+ Good understanding of ECS, Kubernetes, and Open Shift
+ Thorough knowledge and hands-on experience in following technologies Hadoop, Map Reduce Framework, Spark, YARN, Sqoop, Pig , Hue, Unix, Java, Sqoop, Impala, Cassandra on Mesos. Cloudera certification (CCDH) is an added advantage
+ The candidate should be commendable in Data Structures and Algorithms. He should have worked on Core Application Development of complex size encompassing all areas of Java/J2EE
+ Experience in complex project execution in Big Data Spark eco system, where processing volumes of data thorough understanding of distributed processing and integrated applications
+ Expertise in building web applications using Java, Angular/React, and Oracle/PostgreSQL technology stack
+ Expertise in enterprise integrations through RESTful APIs, Kafka messaging etc.
+ Expertise in designing and optimizing the software solutions for performance and stability
+ Expertise in troubleshooting and problem solving
+ Expertise in Test driven development
+ Expertise in Authentication, Authorization, and Security
**Education** **:**
+ Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Full Stack Developer

Posted 3 days ago
Job Viewed
Job Description
**Responsibilities:**
+ Work in an agile environment following through the best practices of agile Scrum
+ Analyze the requirements, seek clarifications, contribute to good acceptance criteria, estimate, and be committed
+ Take pride in designing solutions, developing the code free from defects and vulnerabilities, meeting functional and non-functional requirements by following modern engineering practices, reducing rework, continuously addressing technical debt
+ Contribute to overall team performance by helping others, peer reviewing the code diligently
+ Bring agility to application development through DevOps practices - automated builds, unit/functional tests, static/dynamic scans, regression tests etc.
+ Lookout for providing best possible customer support by troubleshooting, resolving production incidents and by eliminating the problems from the root level
+ Bring innovative solutions to reduce the operational risks by automating mundane repetitive tasks across SDLC
+ Learn to become full stack developer to address end-to-end delivery of user stories
**Qualifications:**
+ 7+ years of strong experience in Full Stack software engineering developing enterprise-scale applications
+ Strong experience in Java/J2EE, Spring, Hibernate with expertise in design, development, performance tuning, troubleshooting and deployment
+ Good understanding of ECS, Kubernetes, and Open Shift
+ Thorough knowledge and hands-on experience in following technologies Hadoop, Map Reduce Framework, Spark, YARN, Sqoop, Pig , Hue, Unix, Java, Sqoop, Impala, Cassandra on Mesos. Cloudera certification (CCDH) is an added advantage
+ The candidate should be commendable in Data Structures and Algorithms. He should have worked on Core Application Development of complex size encompassing all areas of Java/J2EE
+ Experience in complex project execution in Big Data Spark eco system, where processing volumes of data thorough understanding of distributed processing and integrated applications
+ Expertise in building web applications using Java, Angular/React, and Oracle/PostgreSQL technology stack
+ Expertise in enterprise integrations through RESTful APIs, Kafka messaging etc.
+ Expertise in designing and optimizing the software solutions for performance and stability
+ Expertise in troubleshooting and problem solving
+ Expertise in Test driven development
+ Expertise in Authentication, Authorization, and Security
**Education** :
+ Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Full Stack Developer

Posted 3 days ago
Job Viewed
Job Description
**Responsibilities:**
+ Work in an agile environment following through the best practices of agile Scrum
+ Analyze the requirements, seek clarifications, contribute to good acceptance criteria, estimate, and be committed
+ Take pride in designing solutions, developing the code free from defects and vulnerabilities, meeting functional and non-functional requirements by following modern engineering practices, reducing rework, continuously addressing technical debt
+ Contribute to overall team performance by helping others, peer reviewing the code diligently
+ Bring agility to application development through DevOps practices - automated builds, unit/functional tests, static/dynamic scans, regression tests etc.
+ Lookout for providing best possible customer support by troubleshooting, resolving production incidents and by eliminating the problems from the root level
+ Bring innovative solutions to reduce the operational risks by automating mundane repetitive tasks across SDLC
+ Learn to become full stack developer to address end-to-end delivery of user stories
**Qualifications:**
+ 7+ years of strong experience in Full Stack software engineering developing enterprise-scale applications
+ Strong experience in Java/J2EE, Spring, Hibernate with expertise in design, development, performance tuning, troubleshooting and deployment
+ Good understanding of ECS, Kubernetes, and Open Shift
+ Thorough knowledge and hands-on experience in following technologies Hadoop, Map Reduce Framework, Spark, YARN, Sqoop, Pig , Hue, Unix, Java, Sqoop, Impala, Cassandra on Mesos. Cloudera certification (CCDH) is an added advantage
+ The candidate should be commendable in Data Structures and Algorithms. He should have worked on Core Application Development of complex size encompassing all areas of Java/J2EE
+ Experience in complex project execution in Big Data Spark eco system, where processing volumes of data thorough understanding of distributed processing and integrated applications
+ Expertise in building web applications using Java, Angular/React, and Oracle/PostgreSQL technology stack
+ Expertise in enterprise integrations through RESTful APIs, Kafka messaging etc.
+ Expertise in designing and optimizing the software solutions for performance and stability
+ Expertise in troubleshooting and problem solving
+ Expertise in Test driven development
+ Expertise in Authentication, Authorization, and Security
**Education** :
+ Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Full Stack Developer

Posted 3 days ago
Job Viewed
Job Description
**Responsibilities:**
+ Work in an agile environment following through the best practices of agile Scrum
+ Analyze the requirements, seek clarifications, contribute to good acceptance criteria, estimate, and be committed
+ Take pride in designing solutions, developing the code free from defects and vulnerabilities, meeting functional and non-functional requirements by following modern engineering practices, reducing rework, continuously addressing technical debt
+ Contribute to overall team performance by helping others, peer reviewing the code diligently
+ Bring agility to application development through DevOps practices - automated builds, unit/functional tests, static/dynamic scans, regression tests etc.
+ Lookout for providing best possible customer support by troubleshooting, resolving production incidents and by eliminating the problems from the root level
+ Bring innovative solutions to reduce the operational risks by automating mundane repetitive tasks across SDLC
+ Learn to become full stack developer to address end-to-end delivery of user stories
**Qualifications:**
+ 7+ years of strong experience in Full Stack software engineering developing enterprise-scale applications
+ Strong experience in Java/J2EE, Spring, Hibernate with expertise in design, development, performance tuning, troubleshooting and deployment
+ Good understanding of ECS, Kubernetes, and Open Shift
+ Thorough knowledge and hands-on experience in following technologies Hadoop, Map Reduce Framework, Spark, YARN, Sqoop, Pig , Hue, Unix, Java, Sqoop, Impala, Cassandra on Mesos. Cloudera certification (CCDH) is an added advantage
+ The candidate should be commendable in Data Structures and Algorithms. He should have worked on Core Application Development of complex size encompassing all areas of Java/J2EE
+ Experience in complex project execution in Big Data Spark eco system, where processing volumes of data thorough understanding of distributed processing and integrated applications
+ Expertise in building web applications using Java, Angular/React, and Oracle/PostgreSQL technology stack
+ Expertise in enterprise integrations through RESTful APIs, Kafka messaging etc.
+ Expertise in designing and optimizing the software solutions for performance and stability
+ Expertise in troubleshooting and problem solving
+ Expertise in Test driven development
+ Expertise in Authentication, Authorization, and Security
**Education** :
+ Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Be The First To Know
About the latest Software developers Jobs in Greater Toronto Area !
Full Stack Developer
Posted 28 days ago
Job Viewed
Job Description
Insight Global is seeking a Full Stack Developer to join a global SaaS company, at their Toronto office (5 days/week onsite). This is a high-impact opportunity to be part of a growing team. In this role, you will work closely on updating, enhancing, and developing customer facing products. This role involves working closely with the Customer Success team to support two core product pillars: brand management and marketing compliance, including co-op fund management and creative automation tools.
In this role, you will triaging and resolving complex product issues, building internal tools, and contributing to product improvements. You'll work across the full stack, support production systems, and help shape regional support strategy. This is a great opportunity for a technically strong, service-oriented developer who thrives in collaborative, fast-paced environments.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
- 3+ years of experience as a full stack experience
- Precious experince working in a support role
- Strong proficiency in React
- Strong proficiency in Node
- Proven ability to debug and resolve issues across frontend and backend systems
- Experience writing and deploying patches, hotfixes, or small enhancements
- Strong communication skills-able to explain technical issues to both technical and non-technical stakeholders
- Comfortable working onsite in Toronto, 5 days/week - Familiarity with RESTful APIs, AWS (or other cloud platforms), CI/CD, and Git workflows
- Experience with Ruby on Rails or similar backend frameworks
- Experience with observability tools like Sentry, New Relic, or similar
- Exposure to Python, GraphQL, feature flagging, and admin tooling
- Experience in technical customer-facing roles (e.g., support engineering, technical account management)
- Background in SaaS products related to marketing, compliance, or brand management
- Ability to analyze support trends and propose systemic improvements
- Interest in growing into a leadership role as the team scales
Full Stack Developer
Posted today
Job Viewed
Job Description
Job Description
WANT TO WORK for one of Canada’s Best Managed Companies?
We’re seeking a skilled and innovative Full Stack Developer to join our National Team on Front Street, Toronto. This is your opportunity to shape technology solutions that power one of Canada’s leading automotive companies!
Apply to this position if you:
- Want to work in an ever-changing market
- Enjoy solving complex problems in a fast-paced environment where adaptive skills lead to success
- Want to be part of an organization leading the way with digital innovation and empowerment
- Have strong development experience and a drive to learn, evolve, and grow your technical leadership skills
Responsibilities:
- Design, develop, and maintain software solutions, including internal applications, customer-facing platforms, and partner integrations
- Modify and enhance software to improve performance, adapt to new systems, or upgrade interfaces
- Conduct testing and validation to ensure quality and troubleshoot issues in existing applications
- Collaborate with stakeholders to define requirements, provide updates, and deliver effective solutions
- Develop single-page applications (SPAs), APIs, server-rendered applications, data pipelines, and ETL processes
- Integrate and manage SQL and NoSQL databases (e.g., BigQuery, PostgreSQL, Firestore)
- Collaborate with vendors and third parties on system interfaces, specifications, and performance requirements
- Apply best practices to improve performance, scalability, and usability of applications
- Prepare reports on project specifications, activities, and progress
Qualifications:
- University degree or post-secondary diploma in Engineering, Computer Science, or related field, supported by relevant certifications
- Minimum 5 years of experience in software development with proven project delivery experience
- Strong proficiency in Python (backend) and web frameworks such as Flask, Django, or FastAPI
- Hands-on experience designing and integrating RESTful and SOAP APIs
- Proficiency with Google Cloud Platform (GCP) or other cloud platforms (AWS, Azure)
- Skilled in both SQL and NoSQL databases
- Solid knowledge of Git and Git-based workflows
- Working knowledge of HTML, CSS, JavaScript for front-end support
- Experience with Docker and containerization technologies
- Background in ETL pipeline development and data-driven applications
- Automotive or retail industry experience, including Dealer Management Systems and CRM platforms, is a strong asset
- Valid driver’s license
What We Offer:
- Competitive compensation
- Appealing benefits plan
- Employee support and training programs
- Wide array of career growth and advancement opportunities
- Employee discount programs
- Work-life balance
If you are searching for an opportunity to grow your career while adding value to our team, then this role is for you. We invite you to submit your resume, in confidence, for our review and consideration.
ABOUT US
Dilawri Group of Companies represents 83 dealerships nationwide with 23 dealerships in Ontario! Dilawri Group offers a performance-driven culture that focuses on success through teamwork, a passion for excellence and providing an exceptional customer experience. We strive to provide our employees with not just another job but a career. We offer a “promote from within culture”, training, solid pay plans, benefits and perks including employee incentives on vehicle purchases, parts and service.
Dilawri Group of Companies is an equal opportunity employer and is committed to providing a workplace free from harassment and discrimination. We are committed to recruiting, hiring, training and promoting qualified people of all backgrounds, and make all employment decisions without regard to any protected status.
Full Stack Developer
Posted today
Job Viewed
Job Description
Job Description
DWP is looking for multiple Full Stack Developers across Canada to work on a NATO defence-related project. This role can be done remotely.
Job Duties may include:
· Develop full-stack solutions using modern JavaScript, Python, and/or Java frameworks.
· Developing products as part of a balanced agile team
· Build and deploy containerized application tools
· Designing and implementing APIs and microservices architecture
· Front-end and back-end development
· Conduct database design and programming
· Support the creation of sustainable DevSecOps pipelines and agile delivery practices
· Rapidly learn and apply new programming languages, frameworks, and tools
Qualifications
· Minimum 4 years of experience in full-stack development using JavaScript, Python, or Java.
· Minimum 4 years of experience in front-end development and/or back-end development
· Minimum 4 years of experience in database design/programming
· Experience in REST API design and development.
· Experience with Test Driven Development (TDD).
· Experience in Microservices Architecture.
· Experience deploying containerized applications with Docker, Kubernetes, or OpenShift.
· Experience working in collaborative, agile teams.
· Experience delivering iterative releases in an Agile/DevSecOps environment.
· Canadian Citizen or Permanent Residence for Security Clearance Purposes
Preferred
· 4-year university degree in relevant field (computer science/systems engineering)
· Experience in developing innovative digital products for NATO or with the Department of National Defence