Fortive

Senior Software Developer

Fortive

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, test, and deploy scalable software applications using modern engineering practices
  • Write and maintain comprehensive automated tests, applying approaches such as TDD/BDD and early quality validation
  • Integrate automated testing, security scanning, dependency checks, and quality gates into CI/CD pipelines to prevent defects and vulnerabilities early
  • Participate in and lead code reviews, offering constructive feedback on code quality, security, testability, and maintainability
  • Use cloud platforms and DevOps tools to automate infrastructure and enable reliable, efficient delivery workflows
  • Collaborate closely with product managers, designers, and fellow engineers to translate business needs into well‑designed technical solutions
  • Improve application performance, scalability, and reliability in distributed and microservices‑based systems
  • Mentor junior developers and contribute to a culture of continuous learning and technical excellence
  • Stay current with emerging technologies, tools, and best practices, and share knowledge with the team

Requirements

  • 5+ years of professional experience in software development
  • Strong proficiency in TypeScript, Node.js, and C#, with experience building scalable web applications
  • Experience designing and working with distributed systems and microservices architectures
  • Hands‑on experience with AWS and/or Azure, including deploying and operating cloud‑based applications
  • Experience using CI/CD pipelines, including GitHub Actions or similar tools
  • Experience with Infrastructure as Code, such as Terraform
  • Solid understanding of software quality, automated testing, and secure development practices
  • Strong communication and collaboration skills, especially in a remote, cross‑functional environment
Benefits
  • Fully remote role based in Brazil
  • Competitive salary aligned with senior‑level expertise
  • Flexible working hours to support work‑life balance
  • Opportunities for continuous learning, professional development, and career growth
  • Collaborative, inclusive team culture that values knowledge sharing and diverse perspectives
  • The chance to influence engineering practices and make a visible impact on product quality and delivery
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptNode.jsC#distributed systemsmicroservices architecturesAWSAzureCI/CD pipelinesInfrastructure as CodeTerraform
Soft Skills
communicationcollaborationmentoringconstructive feedbackcontinuous learningtechnical excellence