Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ConnectWise Logo

Senior Software Engineer I

ConnectWise

Salary not specified
Sep 11, 2025
Tampa, FL, US
Apply Now

ConnectWise is looking to develop high-quality, innovative, fully performing software in compliance with coding standards to help over 45,000 partners manage their businesses better, sell more efficiently, automate service delivery, and remotely control technology.

Requirements

  • Expert-level proficiency in C-Sharp and .NET Core
  • Strong understanding of object-oriented programming, design patterns, and SOLID principles
  • Experience with RESTful API development and integration
  • Familiarity with cloud platforms (Azure, AWS, or GCP)
  • Proficiency with relational databases (e.g., SQL Server, PostgreSQL) and ORMs like Entity Framework Core
  • Experience with CI/CD pipelines and DevOps practices
  • Excellent problem-solving, debugging, and analytical skills

Responsibilities

  • Designs, builds, and maintains large-scale production services, web applications, data pipelines, and streaming systems.
  • Works on systems critical to company's current and future operations.
  • Debugs production issues across services and multiple levels of the stack
  • Assists with improvement of organizational engineering standards, tooling, and processes
  • Participates in the testing process through test review and analysis, test witnessing, and certification of software.
  • Evaluates codes to ensure validity, proper structure, alignment with industry standards, and compatibility with operating systems.
  • Maintains an understanding of current technologies or programming practices through continuing education, reading or participation in professional conferences, workshops, and/or groups.

Other

  • Provides support to the Engineering teams, with a high attention to detail.
  • Researches, analyzes, and documents findings.
  • May influence others within the Software Engineering team through the explanation of facts, policies, and practices.
  • 5+ years of professional experience in software development.
  • Onsite/Hybrid/Remote depending on location