cover
PHP Jobs - Find PHP Developer Jobs & Remote Positions

Senior Software Developer (FullStack)/ 1 week ago

Attractive
Application ends: 2026-02-27

Quick Summary

Senior Back-end Developer role, remote in Brazil, serving as a technical reference point for strategic system development and maintenance across multiple squads. This position requires a completed higher education in IT, proven Senior Back-end experience, and mastery of software engineering principles (SOLID, design patterns, Git/GitFlow). Mandatory technical experience includes Azure DevOps (CI/CD pipelines) and proficiency in at least one core language (Java, PHP, C#, Python, or Mobile platforms). Responsibilities include designing scalable back-end services, developing REST/GraphQL APIs, driving architectural decisions, and mentoring junior staff.

Senior Software Developer (FullStack/Back-end Focus)

Join Montreal, recognized as one of Brazil's premier technology companies, with a history spanning over thirty years of innovation and commitment to technological transformation since 1986.

We are seeking a Senior Back-end Developer to join strategic system development and maintenance projects across multiple squads. This role serves as a technical reference point, driving architectural decisions, development, automation, and quality assurance for high-demand new products.

Responsibilities and Attributions

The selected professional will be responsible for producing the software artifacts required by the Squad.

Main Responsibilities:

  • Design, develop, and maintain scalable, secure, and observable back-end services.
  • Develop and document REST/RESTful APIs, and GraphQL when applicable, ensuring proper versioning.
  • Lead new product development from initial conception through final delivery.
  • Contribute to architectural definitions, technical decisions, and conduct thorough code reviews.
  • Implement and maintain robust CI/CD pipelines using Azure DevOps.
  • Ensure seamless integration of solutions with front-end, mobile, and infrastructure teams.
  • Guarantee comprehensive coverage through automated tests (unit, integration, and contract tests).
  • Monitor production environments, performing analysis of logs, metrics, and incidents.
  • Mentor junior and mid-level developers and oversee code review processes.
  • Manage work across multiple simultaneous projects within distributed teams.

Requirements and Qualifications

Mandatory Requirements:

  • Complete higher education (undergraduate or postgraduate) in Information Technology.
  • Solid, proven experience as a Senior Back-end Developer.
  • Demonstrated experience with one or more core technologies: Java, PHP, C#, Python, Mobile Ionic, Android, or iOS.
  • Practical expertise with Azure DevOps (including boards, CI/CD pipelines, repositories, and dashboards).
  • Experience focused on developing new products, not solely maintaining legacy systems.
  • Experience operating in large-scale environments involving multiple projects and teams.
  • Mastery of software engineering principles, SOLID, design patterns, and version control (Git/GitFlow).
  • Experience utilizing both relational and non-relational databases.
  • Excellent communication skills for effective dialogue with technical and non-technical stakeholders.

Desirable Knowledge:

  • Microservices architecture, containers (Docker), Kubernetes, and serverless computing.
  • Messaging and queues (RabbitMQ, Kafka), caching mechanisms, and scalability strategies.
  • TDD, BDD, and advanced test automation techniques.
  • Application security best practices (OAuth2, JWT, OWASP Top 10).
  • Observability tools, metrics, and APM (Prometheus, Grafana, ELK/EFK).
  • Agile methodologies (Scrum, Kanban).
  • Experience with public cloud platforms, preferably Microsoft Azure.
  • Proficiency in technical estimation and managing technical debt.

Additional Information

We foster a collaborative, respectful, and supportive environment. We are committed to talent development and implementing innovative practices that optimize technological and creative aspects.

Share

Your experience on this site will be improved by allowing cookies Cookie Policy