Apply

Senior Software Developer

Posted over 1 year ago

View full description

📍 Location: Toronto, ontario, canada

🗣️ Languages: English

Requirements:
Senior full stack software developer with experience in front-end (react and typescript) and php, strong understanding of software engineering principles and best practices, ability to lead technical design discussions, analyze production environments, and a passion for continuous learning and improvement.Apply

Related Jobs

Apply

  • English level B2 or higher.
  • BS in Computer Science or related discipline, or equivalent practical experience.
  • 5+ years of strong software development experience with expertise in Java 6 and above, and knowledge of the latest Java features (Java 8/9).
  • Expertise in Microservices and Core Java.
  • Expertise in Spring Boot/Spring Batch.
  • Experience with Kubernetes, Docker, and Containers.
  • Experience with Kafka.
  • Experience with REST API.
  • Strong experience in writing high-quality code with full automated unit test coverage.
  • Strong experience in defining and applying design standards, patterns, and quality metrics depending on the solutions.

  • Work closely with Creative, Business, Technology, and QA teams to ensure the technology will be functional and meet performance targets.
  • Own the development of sub-systems and ensure they follow the established technical architecture and design.
  • Implement user and business requirements composed of multiple development activities while touching various sub-systems.
  • Maintain concise and clear documentation on projects as dictated by each capability's guidelines and best practices.
  • Debug complex issues in existing software applications.
  • Provide proactive feedback on policies and procedures when opportunities for improvement exist.
  • Perform code reviews and enforce coding guidelines and best practices.
Posted 2 days ago
Apply
Apply

🧭 Full-Time

🔍 Digital acceleration

🏢 Company: NEORIS

  • 10+ years of hands-on enterprise software development experience.
  • At least 6 years creating automated test frameworks and promoting their use.
  • 5+ years of experience with Azure PaaS, .NET, and .NET Core on Linux.
  • Hands-on experience with Protractor, LoadRunner, jMeter, Postman, VS Code, and Azure Studio.
  • Experience with RestSharp, RestAssured, and Selenium.
  • Ability to integrate automated testing into continuous integration practices.
  • Experience increasing software release frequency significantly.
  • Strong organizational and self-management skills.
  • Excellent written and oral communication skills.

  • Develop and implement a test automation strategy aligned with testing and development processes.
  • Collaborate with the engineering and product management teams to improve quality standards.
  • Design and develop automated test scripts.
  • Manage strategic quality and automation tasks to completion.
  • Lead quality and test initiatives within and outside the development team.
  • Assist customer support with escalations and participate in on-call rotations.
Posted 2 days ago
Apply
Apply

📍 Canada

🔍 Healthcare technology

NOT STATED

  • Work closely with all areas of the business to gather product requirements.
  • Design, implement, and test components of the system.
  • Guide and mentor associate level Software Developers.

Backend DevelopmentLeadershipSoftware DevelopmentCommunication SkillsAnalytical SkillsCollaborationProblem SolvingMentoringCoaching

Posted 4 days ago
Apply
Apply

📍 Czechia, Hungary, Serbia, Cyprus, Greece

🧭 Full-Time

💸 3300 - 5000 EUR per month

🔍 Consulting and technology services

🏢 Company: SELIUK LTD

  • Bachelor’s or Master’s degree in Computer Science or equivalent.
  • 6+ years of working experience in C# programming with .NET.
  • 4+ years of working experience with HTML, JavaScript, JQuery, CSS.
  • 4+ years of working experience as a T-SQL developer on MS SQL Server.
  • Proven experience in architecting and implementing solutions on Microsoft Azure.
  • Excellent command of English.
  • Knowledge of Greek and experience with JavaScript frameworks (Angular or Aurelia) is a plus.
  • Microsoft Certifications on .NET and Microsoft Azure are a plus.

  • Maintain expertise in supported technologies (C#, ASP.NET, HTML, CSS, JavaScript, SQL Server, Azure).
  • Architect, design, and document software applications.
  • Write proposals for Account Managers.
  • Provide technical leadership and support.
  • Oversee solution architecture, development, and user support.
  • Maintain a high-quality knowledge base on project management methods.
  • Conduct training for users and new employees on new systems.

LeadershipProject ManagementSQLASP.NETHTMLCSSJavascriptjQueryMicrosoft AzureC#Asp.NETAzure.NETAngularJavaScript

Posted 14 days ago
Apply
Apply

📍 Quebec

🔍 Cybersecurity

🏢 Company: Qohash

  • 5+ years’ experience with Go.
  • Experience in Unit testing and Integration testing.
  • Bachelor's or master's degree in computer science or engineering (or equivalent professional experience).
  • Experience with C/C++ or other OO languages (C#/Java) is a plus.
  • Knowledge of system programming (memory management, multithreading, software optimization) is preferred.
  • Experience integrating embedded machine learning models is a nice to have.
  • Bilingual in French and English is a plus.
  • Experience working in a startup environment is a nice to have.

  • Develop highly efficient libraries for Windows, macOS, and Linux applications.
  • Integrate embedded machine learning models into application code.
  • Collaborate with stakeholders to define milestones and ensure timelines align.
  • Participate in discussions on technological choices for product development.
  • Participate in product development from idea to deployment.
  • Write well-designed code and perform unit and/or integrated tests.
  • Resolve anomalies and problems.
  • Optimize applications for performance, reducing memory usage and latency.
  • Stay updated on latest technologies and best practices.
  • Empower team members and assist in onboarding and training.
  • Effectively communicate technical concepts.

Machine LearningC++Product DevelopmentStrategyGoCommunication SkillsLinuxTime Management

Posted 19 days ago
Apply
Apply

📍 United Arab Emirates

🔍 Information Technology

🏢 Company: BlackStone eIT👥 251-500Augmented RealityRoboticsAnalyticsProject Management

  • Bachelor's degree in Information Technology, Business, or a related field.
  • 7+ years of experience working with LimeSurvey or similar survey tools.
  • Strong understanding of survey design principles and data collection methodologies.
  • Experience with survey customization, Logic, and branching in LimeSurvey.
  • Proficiency in data analysis and the ability to interpret survey results.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Ability to work independently and manage multiple projects simultaneously.
  • Familiarity with programming languages such as PHP or JavaScript is a plus.
  • Certification related to LimeSurvey is a plus.

  • Implement and customize LimeSurvey solutions based on client requirements.
  • Design and develop surveys with appropriate question types, logic, and branching.
  • Provide training and support for clients on how to use LimeSurvey effectively.
  • Conduct thorough testing of surveys to ensure functionality and usability.
  • Assist clients in analyzing survey results and generating reports.
  • Stay updated with the latest LimeSurvey features and best practices.
  • Collaborate with cross-functional teams to integrate LimeSurvey with other applications as needed.
Posted 22 days ago
Apply
Apply

📍 Canada

💸 135000 - 155000 CAD per year

🔍 Education Technology

🏢 Company: Acuity Insights👥 101-250💰 $5,000,014 over 1 year agoEducationHigher EducationTraining

  • Proficiency in backend JavaScript or ability to learn quickly.
  • Experience with distributed systems and cloud platforms, ideally AWS.
  • Comfortable with full-stack web applications, including UI, APIs, and database schemas.
  • Experience with large system migrations.

  • Build new systems and maintain existing ones for the assessment platform, Casper.
  • Lead the design of system migrations from older Meteor-based applications to a modern React and AWS stack.
  • Collaborate with product managers to prioritize features and improvements.
  • Guide quality improvements through mentoring and establishing best practices.

AWSDynamoDBJavascriptMongoDBTypeScriptGoReactCommunication SkillsJavaScript

Posted 25 days ago
Apply
Apply

📍 Canada

🧭 Full-Time

💸 140000 - 160000 CAD per year

🔍 Technology

  • Extensive experience in supporting, maintaining, and improving existing web applications.
  • Strong skills in full-stack development with proficiency in Go or Python, Django, React, and Typescript.
  • Experience in architecting applications on cloud platforms (GCP, AWS, Azure).
  • Experience with data model and schema design, and technologies such as PostgreSQL, Redis, and Cloud PubSub.
  • Thorough knowledge of API architecture and development.
  • Familiarity with testing methodologies (unit, integration, end to end, service tests).
  • Effective communication capabilities for interacting with technical and non-technical teams.
  • Demonstrated ability to work with cross-functional teams in a collaborative environment.

  • Own the full stack. Design, develop and deploy impactful features across our platform, from front-end to back-end systems.
  • Collaborate with software developers, product managers, and designers to maintain features and deliver exceptional user experiences.
  • Mentor junior team members and lead technical initiatives to drive strategic goals.
  • Build and improve software that helps organizations achieve workplace equity.

PostgreSQLPythonSoftware DevelopmentDjangoGCPTypeScriptGoRedisReactCommunication SkillsCollaboration

Posted about 1 month ago
Apply
Apply

📍 Canada

🔍 Healthcare technology

  • QA SDET experience with performance testing skills.
  • Ability to design, develop, and execute automated test frameworks.

  • Shape the next generation of Jane's quality program.
  • Develop tools that support value stream teams at all levels of the testing pyramid.
  • Focus on enhancing the Performance Lab offering.
  • Empower teams to manage testing within their own domains.

Software DevelopmentQAQA AutomationAPI testingCommunication SkillsAnalytical SkillsCollaboration

Posted about 1 month ago
Apply
Apply

📍 Greece

🔍 IT consulting

🏢 Company: InventYOU AB

  • Advanced skills in Java and the Spring Framework, including Spring Boot and Spring Security.
  • Experience with security protocols such as Kerberos, OIDC/OAuth2, and Microsoft Azure.
  • Expertise in cloud-native architectures and DevOps practices.
  • Proficiency in Camunda for workflow automation and Kafka for event-driven architectures.
  • Strong knowledge of CI/CD tools like GitHub and ArgoCD.
  • Skilled in Docker, Kubernetes, and Helm for container management.
  • Expertise with monitoring tools such as Prometheus, Grafana, and ELK.

  • Join a dynamic team to enhance back-end systems.
  • Utilize advanced Java and Spring Framework skills.
  • Implement security protocols for authentication and authorization.
  • Apply cloud-native and DevOps practices.
  • Work on workflow automation and event-driven architectures.
  • Manage CI/CD pipeline with focus on testing.
  • Utilize containerization and orchestration tools.

Backend DevelopmentDockerJavaKafkaKubernetesMicrosoft AzureSpringSpring BootAzureGrafanaPrometheusCI/CDDevOps

Posted about 1 month ago
Apply

Related Articles

Remote Job Certifications and Courses to Boost Your Career

Posted 4 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

How to Balance Work and Life While Working Remotely

Posted 4 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Weekly Digest: Remote Jobs News and Trends (August 11 - August 18, 2024)

Posted 4 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

How to Onboard Remote Employees Successfully

Posted 4 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Remote Work Statistics and Insights for 2024

Posted 4 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.