drjobs Software Developer 7950-1613

Software Developer 7950-1613

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Toronto - Canada

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

HM Note: This hybrid role is three (3) days in office

Responsibilities: and nbsp;
Required and nbsp;to and nbsp;translate and nbsp;technical and nbsp;systems and nbsp;specifications and nbsp;into and nbsp;working and nbsp;tested and nbsp;applications. and nbsp;This and nbsp;includes: and nbsp;developing and nbsp;detailed and nbsp;programming and nbsp;specifications and nbsp;writing and nbsp;and/or and nbsp;generating and nbsp;code and nbsp;compiling and nbsp;datadriven and nbsp;programs and nbsp;maintaining and nbsp;and and nbsp;conducting and nbsp;unit and nbsp;tests. and nbsp;
Resolves and nbsp;and and nbsp;troubleshoots and nbsp;technical and nbsp;problems and nbsp;which and nbsp;arise and nbsp;during and nbsp;the and nbsp;use and nbsp;and and nbsp;operation and nbsp;of and nbsp;software and nbsp;packages and nbsp;including and nbsp;technical and nbsp;assistance and nbsp;in and nbsp;implementation and nbsp;conversion and nbsp;and and nbsp;migrations. and nbsp;

General and nbsp;Skills: and nbsp;
Experience and nbsp;in and nbsp;programming and nbsp;and and nbsp;analysis; and nbsp;specialized and nbsp;software and nbsp;package and nbsp;support and nbsp;at and nbsp;the and nbsp;specified and nbsp;experience and nbsp;level and nbsp;
Ability and nbsp;to and nbsp;collaborate and nbsp;with and nbsp;IT and nbsp;Professionals and nbsp;throughout and nbsp;the and nbsp;Software and nbsp;Development and nbsp;Life and nbsp;Cycle and nbsp;
Experience in structured methodologies for the development design implementation and maintenance of applications Experience in design code test debug and document applications Experience in the use of object and/or third generation language development tools and nbsp;
Experience and nbsp;in and nbsp;one and nbsp;or and nbsp;more and nbsp;programming and nbsp;languages and nbsp;
Experience and nbsp;in and nbsp;application and nbsp;design and nbsp;latest and nbsp;design and nbsp;patterns and nbsp;deployment and nbsp;and and nbsp;troubleshooting and nbsp;
Experience and nbsp;with and nbsp;relational and nbsp;and and nbsp;hierarchical and nbsp;database and nbsp;technologies and nbsp;
Experience and nbsp;in and nbsp;the and nbsp;use and nbsp;of and nbsp;information and nbsp;retrieval and nbsp;packages and nbsp;using and nbsp;query and nbsp;languages and nbsp;
Experience and nbsp;with and nbsp;one and nbsp;or and nbsp;more and nbsp;communications and nbsp;protocols and nbsp;
Experience in structured methodologies for the design development implementation and maintenance of applications Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts and nbsp;
Excellent and nbsp;analytical and nbsp;problemsolving and nbsp;and and nbsp;decisionmaking and nbsp;skills; and nbsp;verbal and nbsp;and and nbsp;written and nbsp;communication and nbsp;skills; and nbsp;interpersonal and nbsp;and and nbsp;negotiation and nbsp;skills and nbsp;
A and nbsp;team and nbsp;player and nbsp;with and nbsp;a and nbsp;track and nbsp;record and nbsp;for and nbsp;meeting and nbsp;deadlines and nbsp;

Desirable and nbsp;Skills: and nbsp;
Knowledge and nbsp;and and nbsp;experience and nbsp;with and nbsp;programming and nbsp;Internetready and nbsp;applications and nbsp;
Knowledge and nbsp;and and nbsp;experience and nbsp;in and nbsp;rapid and nbsp;application and nbsp;development and nbsp;(RAD) and nbsp;methodologies and nbsp;
Knowledge and nbsp;and and nbsp;understanding and nbsp;of and nbsp;Information and nbsp;Management and nbsp;principles and nbsp;concepts and nbsp;policies and nbsp;and and nbsp;practices and nbsp;
Experience and nbsp;with and nbsp;middleware and nbsp;and and nbsp;gateways and nbsp;
Experience and nbsp;reviewing and nbsp;analyzing and nbsp;and and nbsp;modifying and nbsp;product and nbsp;installation and nbsp;scripts and nbsp;including and nbsp;encoding and nbsp;testing and nbsp;debugging and nbsp;
Ability and nbsp;to and nbsp;provide and nbsp;postimplementation and nbsp;support and nbsp;and and nbsp;resolve and nbsp;any and nbsp;postimplementation and nbsp;technical and nbsp;issues and nbsp;
Experience and nbsp;conducting and nbsp;design and nbsp;walkthrough and nbsp;sessions and nbsp;with and nbsp;project and nbsp;team and nbsp;
Knowledge and nbsp;and and nbsp;understanding and nbsp;of and nbsp;Accessibility and nbsp;for and nbsp;Ontarians and nbsp;with and nbsp;Disability and nbsp;Act and nbsp;(AODA) and nbsp;and and nbsp;related and nbsp;regulations and nbsp;and and nbsp;standards and nbsp;
Ability and nbsp;to and nbsp;provide and nbsp;user and nbsp;and and nbsp;system and nbsp;documentation and nbsp;as and nbsp;required


Skills
Experience and Skill Set Requirements

Responsibilities/Assignment and nbsp;Deliverables and nbsp; and nbsp;Senior and nbsp;Software and nbsp;Developer

Key and nbsp;Responsibilities:
  1. Design and nbsp;and and nbsp;Development:
  • Develop and nbsp;and and nbsp;maintain and nbsp;scalable and nbsp;highperformance and nbsp;web and nbsp;applications and nbsp;using and nbsp;modern and nbsp;technologies.
  • Architect and nbsp;and and nbsp;build and nbsp;both and nbsp;frontend and nbsp;and and nbsp;backend and nbsp;systems and nbsp;ensuring and nbsp;integration and nbsp;and and nbsp;performance.
  • Write and nbsp;clean and nbsp;maintainable and nbsp;and and nbsp;efficient and nbsp;code and nbsp;following and nbsp;best and nbsp;practices and nbsp;and and nbsp;coding and nbsp;standards.
  1. Technical and nbsp;Leadership:
  • Lead and nbsp;technical and nbsp;design and nbsp;and and nbsp;development and nbsp;efforts and nbsp;providing and nbsp;guidance and nbsp;and and nbsp;mentorship and nbsp;to and nbsp;junior and nbsp;developers.
  • Review and nbsp;code and nbsp;and and nbsp;perform and nbsp;code and nbsp;audits and nbsp;to and nbsp;ensure and nbsp;adherence and nbsp;to and nbsp;coding and nbsp;standards and nbsp;and and nbsp;best and nbsp;practices.
  • Evaluate and nbsp;and and nbsp;recommend and nbsp;new and nbsp;technologies and nbsp;and and nbsp;tools and nbsp;to and nbsp;improve and nbsp;development and nbsp;processes and nbsp;and and nbsp;product and nbsp;quality.
  1. Collaboration:
  • Work and nbsp;closely and nbsp;with and nbsp;UX/UI and nbsp;designers and nbsp;to and nbsp;translate and nbsp;design and nbsp;concepts and nbsp;into and nbsp;interactive and nbsp;and and nbsp;responsive and nbsp;interfaces.
  • Collaborate and nbsp;with and nbsp;product and nbsp;managers and nbsp;to and nbsp;understand and nbsp;requirements and nbsp;and and nbsp;translate and nbsp;them and nbsp;into and nbsp;technical and nbsp;solutions.
  • Participate and nbsp;in and nbsp;Agile/Scrum and nbsp;ceremonies and nbsp;including and nbsp;sprint and nbsp;planning and nbsp;standups and nbsp;and and nbsp;retrospectives.
  1. ProblemSolving:
  • Troubleshoot and nbsp;and and nbsp;resolve and nbsp;complex and nbsp;technical and nbsp;issues and nbsp;ensuring and nbsp;minimal and nbsp;disruption and nbsp;to and nbsp;end and nbsp;users.
  • Optimize and nbsp;application and nbsp;performance and nbsp;and and nbsp;scalability and nbsp;by and nbsp;identifying and nbsp;and and nbsp;addressing and nbsp;bottlenecks.
  1. Documentation:
  • Maintain and nbsp;comprehensive and nbsp;documentation and nbsp;for and nbsp;code and nbsp;processes and nbsp;and and nbsp;system and nbsp;architecture.
  • Ensure and nbsp;knowledge and nbsp;sharing and nbsp;within and nbsp;the and nbsp;team and nbsp;through and nbsp;documentation and nbsp;and and nbsp;presentations.
Qualifications:
  • Technical and nbsp;Skills
  • Proficiency and nbsp;in and nbsp;frontend and nbsp;frameworks and nbsp;such and nbsp;as and nbsp;Angular and nbsp;and and nbsp;React and nbsp;for and nbsp;building and nbsp;modern and nbsp;responsive and nbsp;and and nbsp;interactive and nbsp;user and nbsp;interfaces.
  • Solid understanding and extensive experience in Java programming language and Java EE (Enterprise Edition) for developing scalable and robust backend services and enterprise applications.
  • Indepth and nbsp;knowledge and nbsp;and and nbsp;handson and nbsp;experience and nbsp;with and nbsp;Spring and nbsp;Boot and nbsp;framework and nbsp;for and nbsp;building and nbsp;microservices and nbsp;and and nbsp;RESTful and nbsp;APIs and nbsp;facilitating and nbsp;rapid and nbsp;development and nbsp;and and nbsp;deployment.
  • Expertise and nbsp;in and nbsp;designing and nbsp;implementing and nbsp;and and nbsp;consuming and nbsp;RESTful and nbsp;web and nbsp;services and nbsp;adhering and nbsp;to and nbsp;RESTful and nbsp;principles and nbsp;for and nbsp;efficient and nbsp;communication and nbsp;between and nbsp;client and nbsp;and and nbsp;server.
  • Handson and nbsp;experience and nbsp;in and nbsp;implementing and nbsp;security and nbsp;features and nbsp;using and nbsp;Spring and nbsp;Security and nbsp;within and nbsp;Spring and nbsp;Boot and nbsp;applications and nbsp;ensuring and nbsp;data and nbsp;integrity and nbsp;authentication and nbsp;and and nbsp;authorization.
  • Proven and nbsp;track and nbsp;record and nbsp;in and nbsp;designing and nbsp;developing and nbsp;and and nbsp;deploying and nbsp;microservicesbased and nbsp;architectures and nbsp;to and nbsp;achieve and nbsp;scalability and nbsp;flexibility and nbsp;and and nbsp;resilience and nbsp;in and nbsp;distributed and nbsp;systems.
  • Proficiency in working with various types of databases including relational databases like Oracle PostgreSQL MS SQL as well as NoSQL databases like Cosmos DB. Additionally experience in writing and optimizing database procedures for efficient data processing.
  • Strong understanding and practical experience with DevOps practices including version control using Git setting up and managing CI/CD pipelines for automated testing and deployment ensuring continuous integration and delivery of software.
  • Indepth knowledge of Azure cloud platform including Azure App Service for hosting web applications Azure Database Services for managing databases Azure Storage Accounts for data storage and familiarity with other Azure services relevant to application development and deployment.
  • Proven and nbsp;ability and nbsp;to and nbsp;troubleshoot and nbsp;and and nbsp;debug and nbsp;issues and nbsp;in and nbsp;large and nbsp;and and nbsp;complex and nbsp;systems and nbsp;utilizing and nbsp;diagnostic and nbsp;tools and nbsp;and and nbsp;problemsolving and nbsp;techniques and nbsp;to and nbsp;ensure and nbsp;system and nbsp;stability and nbsp;and and nbsp;performance.
  • Understanding and adherence to Web Content Accessibility Guidelines (WCAG) 2.0 standards for creating accessible web applications as well as familiarity with OWASP (Open Web Application Security Project) best practices for ensuring application security.
  • Knowledge and nbsp;of and nbsp;containerization and nbsp;(e.g. and nbsp;Docker) and nbsp;and and nbsp;cloud and nbsp;platforms and nbsp;(e.g. and nbsp;AWS and nbsp;Azure) and nbsp;is and nbsp;a and nbsp;plus.

  • Soft and nbsp;Skills:
  • Excellent and nbsp;problemsolving and nbsp;and and nbsp;analytical and nbsp;skills.
  • Strong and nbsp;communication and nbsp;skills and nbsp;both and nbsp;verbal and nbsp;and and nbsp;written.
  • Ability and nbsp;to and nbsp;work and nbsp;effectively and nbsp;in and nbsp;a and nbsp;fastpaced and nbsp;collaborative and nbsp;environment.

Nice and nbsp;to and nbsp;have and nbsp;skills:
  • Experience and nbsp;with and nbsp;AWS and nbsp;Cloud
and nbsp;
Software and nbsp;Developer and nbsp; and nbsp;Senior and nbsp; and nbsp;Evaluation and nbsp;Criteria and nbsp;
and nbsp;
Selection and nbsp;Criteria
Order
Percentage
Criteria

Comprehensive Full Stack Development Expertise: and nbsp;50 Points
The and nbsp;ideal and nbsp;candidate and nbsp;should and nbsp;demonstrate and nbsp;a and nbsp;strong and nbsp;command and nbsp;over and nbsp;various and nbsp;technologies and nbsp;and and nbsp;frameworks and nbsp;essential and nbsp;for and nbsp;full and nbsp;stack and nbsp;development and nbsp;including:
  • Frontend and nbsp;Proficiency: and nbsp;Demonstrated and nbsp;experience and nbsp;in and nbsp;building and nbsp;modern and nbsp;and and nbsp;interactive and nbsp;user and nbsp;interfaces and nbsp;using and nbsp;Angular and nbsp;and and nbsp;React and nbsp;frameworks and nbsp;ensuring and nbsp;a and nbsp;seamless and nbsp;user and nbsp;experience.
  • Backend Mastery: Extensive expertise in Java Java EE and Spring Boot for developing robust backend services RESTful web services and microservices architectures fostering scalability and flexibility.
  • Database and nbsp;Competence: and nbsp;Proven and nbsp;ability and nbsp;to and nbsp;work and nbsp;with and nbsp;both and nbsp;relational and nbsp;(Oracle and nbsp;PostgreSQL and nbsp;MS and nbsp;SQL) and nbsp;and and nbsp;nonrelational and nbsp;(Mongo/Cosmos and nbsp;DB) and nbsp;databases and nbsp;including and nbsp;designing and nbsp;and and nbsp;optimizing and nbsp;database and nbsp;procedures and nbsp;for and nbsp;efficient and nbsp;data and nbsp;management.
  • Cloud Technology Proficiency: Experience in leveraging Azure Cloud services such as App Service Database services and Storage accounts for application deployment and management in a cloud environment.
  • DevOps Skills: Proficiency in implementing DevOps practices including version control using Git setting up CI/CD pipelines for automated testing and deployment ensuring continuous integration and delivery of software.
  • Security Awareness: Knowledge of security best practices (OWASP) and adherence to WCAG 2.0 standards for developing secure and accessible web applications ensuring data protection and compliance.


Effective and nbsp;Troubleshooting and nbsp;and and nbsp;System and nbsp;Optimization and nbsp;Skills: 20 Points
The and nbsp;successful and nbsp;candidate and nbsp;should and nbsp;possess and nbsp;strong and nbsp;problemsolving and nbsp;abilities and nbsp;and and nbsp;technical and nbsp;acumen and nbsp;to and nbsp;effectively and nbsp;troubleshoot and nbsp;and and nbsp;optimize and nbsp;large and nbsp;and and nbsp;complex and nbsp;systems and nbsp;including:
  • Proactive and nbsp;Issue and nbsp;Resolution: and nbsp;Demonstrated and nbsp;ability and nbsp;to and nbsp;identify and nbsp;diagnose and nbsp;and and nbsp;resolve and nbsp;issues and nbsp;in and nbsp;a and nbsp;timely and nbsp;manner and nbsp;ensuring and nbsp;minimal and nbsp;disruption and nbsp;to and nbsp;system and nbsp;operations and nbsp;and and nbsp;user and nbsp;experience.
  • Diagnostic and nbsp;Proficiency: and nbsp;Strong and nbsp;analytical and nbsp;skills and nbsp;and and nbsp;experience and nbsp;in and nbsp;utilizing and nbsp;diagnostic and nbsp;tools and nbsp;and and nbsp;methodologies and nbsp;to and nbsp;identify and nbsp;root and nbsp;causes and nbsp;of and nbsp;system and nbsp;issues and nbsp;and and nbsp;performance and nbsp;bottlenecks.
  • Performance and nbsp;Optimization: and nbsp;Experience and nbsp;in and nbsp;optimizing and nbsp;system and nbsp;performance and nbsp;through and nbsp;code and nbsp;refactoring and nbsp;database and nbsp;tuning and nbsp;and and nbsp;infrastructure and nbsp;enhancements and nbsp;ensuring and nbsp;optimal and nbsp;efficiency and nbsp;and and nbsp;scalability.
  • Continuous and nbsp;Improvement: and nbsp;Commitment and nbsp;to and nbsp;ongoing and nbsp;learning and nbsp;and and nbsp;skill and nbsp;enhancement and nbsp;to and nbsp;stay and nbsp;updated and nbsp;with and nbsp;emerging and nbsp;technologies and nbsp;and and nbsp;best and nbsp;practices and nbsp;in and nbsp;troubleshooting and nbsp;and and nbsp;system and nbsp;optimization.
  • Collaboration and nbsp;and and nbsp;Communication: and nbsp;Ability and nbsp;to and nbsp;effectively and nbsp;collaborate and nbsp;with and nbsp;crossfunctional and nbsp;teams and nbsp;and and nbsp;communicate and nbsp;technical and nbsp;solutions and nbsp;and and nbsp;recommendations and nbsp;to and nbsp;stakeholders and nbsp;fostering and nbsp;a and nbsp;culture and nbsp;of and nbsp;continuous and nbsp;improvement and nbsp;and and nbsp;innovation.


Analytical and nbsp;and and nbsp;Evaluation and nbsp;Skills: 20 Points and nbsp;
  • You have demonstrated experience assessing clients information/systems needs and leading the development of information technology solutions which are cost effective and improve clients program/service delivery. and nbsp;
  • You and nbsp;have and nbsp;demonstrated and nbsp;experience and nbsp;analyzing and nbsp;complex and nbsp;system and nbsp;problems and nbsp;and and nbsp;resolving and nbsp;them and nbsp;with and nbsp;minimal and nbsp;impact and nbsp;to and nbsp;the and nbsp;business.


Communication and nbsp;and and nbsp;Interpersonal and nbsp;Skills: 10 Points and nbsp;
  • You have demonstrated oral communication skills to work with clients business analysts UX/UI designers and other developers to discuss requirements user stories solution options and recommendations. and nbsp;
  • You and nbsp;have and nbsp;demonstrated and nbsp;interpersonal and nbsp;skills and nbsp;to and nbsp;work and nbsp;within and nbsp;a and nbsp;team and nbsp;environment.


Must Haves:
Comprehensive and nbsp;Full and nbsp;Stack and nbsp;Development and nbsp;Expertise
  • Frontend and nbsp;Proficiency: and nbsp;Demonstrated and nbsp;experience and nbsp;in and nbsp;building and nbsp;modern and nbsp;and and nbsp;interactive and nbsp;user and nbsp;interfaces and nbsp;using and nbsp;Angular and nbsp;and and nbsp;React and nbsp;frameworks and nbsp;ensuring and nbsp;a and nbsp;seamless and nbsp;user and nbsp;experience.
  • Backend Mastery: Extensive expertise in Java Java EE and Spring Boot for developing robust backend services RESTful web services and microservices architectures fostering scalability and flexibility.
  • Database and nbsp;Competence: and nbsp;Proven and nbsp;ability and nbsp;to and nbsp;work and nbsp;with and nbsp;both and nbsp;relational and nbsp;(Oracle and nbsp;PostgreSQL and nbsp;MS and nbsp;SQL) and nbsp;and and nbsp;nonrelational and nbsp;(Mongo/Cosmos and nbsp;DB) and nbsp;databases and nbsp;including and nbsp;designing and nbsp;and and nbsp;optimizing and nbsp;database and nbsp;procedures and nbsp;for and nbsp;efficient and nbsp;data and nbsp;management.
  • Cloud Technology Proficiency: Experience in leveraging Azure Cloud services such as App Service Database services and Storage accounts for application deployment and management in a cloud environment.
  • DevOps Skills: Proficiency in implementing DevOps practices including version control using Git setting up CI/CD pipelines for automated testing and deployment ensuring continuous integration and delivery of software.
  • Security Awareness: Knowledge of security best practices (OWASP) and adherence to WCAG 2.0 standards for developing secure and accessible web applications ensuring data protection and compliance

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.