Software Developer

Convergence NetworksLansing, MI
10hHybrid

About The Position

Convergence Networks is one of North America’s leading managed service and managed security providers. We are a service company focused on helping clients leverage technology as a strategic tool and proactively protecting their business. We are fueled by providing outstanding service and sharing our passion for innovative technology as part of our integrated solutions. Position Summary: The Software Developer is responsible for designing, developing, and implementing software solutions, scripts, and reports for Convergence Networks. This role will primarily focus on the development and ongoing maintenance of the Convergence Networks Client Portal, ensuring high performance, security, and scalability.

Requirements

  • Azure Environment / Azure DevOps experience – must understand how to work in a development pipeline with a team.
  • Experience with coding languages: C+, ASP.NET, React
  • Able to design and build performant applications utilizing caching technologies such as Redis.
  • Familiar with RPA technologies and able to build advanced automation workflows.
  • REST API development experience.
  • Experience with querying, managing, and building databases – preferred experience in SQL and Azure Database Tools.
  • Familiarity with the MSP business model and PSA/Ticketing Systems.
  • Excellent communication and interpersonal skills.

Responsibilities

  • Design, develop, and implement assigned software features and fixes.
  • Monitor and maintain software solutions to ensure performance and uptime.
  • Prioritize security best practices in all developed software.
  • Ensure code is properly commented, DevOps board issues/features are updated, and capitalizable time is entered into ConnectWise timesheets.
  • Record at least 70% of time as capitalizable labor.

Benefits

  • Competitive health benefits (medical, dental, vision) and retirement (401k) plans.
  • Emphasis on personal and professional development with training and certification support.
  • Regular feedback, growth conversations, and internal development opportunities.
  • Vibrant company culture with team-building events and inclusive activities involving families.
  • Chance to make a real impact on the company's bottom line.
  • Collaborative and supportive work environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service