Confluence Technologies

Senior Software Engineer (Full Stack)

Confluence Technologies
Apply
3 months ago
Pittsburgh, PA, USASenior

Responsibilities

  • Design and build full-stack features across a multi-tenant enterprise platform.
  • Develop and maintain applications using React, .NET, Python, and SQL Server.
  • Maintain architectural standards, performance, reliability, code quality, and long-term maintainability.
  • Debug and resolve complex issues across multiple application layers.
  • Contribute to CI/CD and deployment processes as needed.
  • Influence design decisions and the evolution of complex, data-heavy systems.

Requirements

  • Experience in full-stack software development.
  • Strong experience with C#/.NET backend development.
  • Experience building web applications with React or similar frameworks.
  • Experience working with SQL Server or similar databases.
  • Understanding of modern architecture approaches such as clean architecture, layered systems, or CQRS.
  • Experience debugging and solving complex issues across multiple layers.
  • Experience working in Agile environments.
  • Comfort contributing to CI/CD and deployment processes.
  • Experience across multiple languages, such as Python alongside .NET, is desirable.
  • Experience with monorepo environments, large codebases, build systems, testing frameworks, or pipelines is desirable.
  • Exposure to financial systems, data-heavy platforms, authentication, security, or multi-tenant architectures is desirable.

Benefits

  • Generous time-off packages, including additional half days with each public holiday in the employee’s location.
  • Global career development opportunities.
  • Social events.
  • Referral bonus scheme of up to $3,000 per successful referral.
  • Primarily remote work with occasional office attendance; hiring is focused on Pittsburgh, Boston, and the northeastern United States.
  • An in-person interview is required during the hiring process.

Tech Stack

C#Microsoft SQL Server.NETPythonReact

Categories

Confluence Technologies

About Confluence Technologies

501-1,000 employees
Contact me