Positions Available

Job Description

(Marquette, MI) Own and execute client and internal software projects throughout full lifecycle with promptness and accuracy utilizing PHP, SQL/MySQL, JavaScript/JQuery, Semantic HTML, CSS, ASP.Net MVC with C#, Java, PHP Frameworks (Laravel, CakePHP, Symfony), iOS and Android native app development, API and WordPress. Work directly with end users to solicit and interpret functional and behavioral requirements across a wide variety of industries, architect systems and software to solve business needs, select the most appropriate technologies to implement the chosen solutions, and build and test the final solution prior to handoff. Correct bugs, execute change requests, and assist with client support as needed during day-to-day operations.

  • Direct software system design, development, documentation, testing, and validation
  • Design, develop, enhance, debug, and implement desktop, web, and mobile applications
  • Modify existing software to correct errors, to adapt to new hardware, or to upgrade interfaces and performance
  • Analyze information to determine, recommend, and plan installation of a new software system modification of an existing system
  • Evaluate and recommend application software packages, application integration, and testing tools
  • Consult directly with clients to advise about or perform maintenance of existing software systems; elicit project functional and behavioral requirements; present and detail technical work performed; assess current business needs and recommend effective solutions
  • Analyze and understand client financial needs and restraints in order to design and propose budget-appropriate solutions
  • Communicate with Project Manager regarding any anticipated roadblocks and collaborate across disciplines with the 906 Technologies team to seek solutions
  • Build and document reusable code and libraries for future use
  • Prepare reports or correspondence concerning project specifications, activities, or status
  • Analyze legacy software to document, advise client on future development, and improve performance and usability

Minimum of a Bachelor’s degree in Computer Science and one year of related software or web development experience required.

Applicants: Please apply to 906 Technologies, LLC at John@906technologies.com

Job Description

Full time, benefited

This position works with our Controller to ensure all tasks related to our business office are complete and accurate. We are open to discussing a part-time schedule for a qualified candidate. Ideal candidates would submit a cover letter.



  • Daily and Monthly reconciliation of the bank accounts
  • Daily AR entry and banking functions
  • Performs biweekly payroll based on properly entered timecards
  • Processes Accounts Payable transactions including 401K, payroll taxes and preparation
  • Performs Monthly/Weekly Hardware and Software Billing
  • Weekly and Monthly reconciliation of the credit cards
  • Monthly reconciliation of Balance sheet accounts, Cash, Accounts receivable, Accounts Payable, Liabilities
  • Including reconciliation of operating system accounts( Autotask and Active Collab, and quick books to ensure accurate revenue capture and billing
  • General Ledger maintenance
  • Assists in the monthly financial reporting for the company
  • Monthly creation of accounts payable and credit card reports
  • Contacts clients through phone calls and statements weekly for those over 30 days past due
  • Maintains client and financial filing
  • Assists all clients with any invoice/business related issues


  • Enters accurate employee information in QuickBooks for payroll processing and reporting
  • Maintains employee records

Skills And Qualifications:

  • Strong understanding of accounting operations and reporting requirements
  • Proficient understanding of Intuit Quickbooks
  • Good understanding Autotask and ActiveCollab software
  • Good understanding of our financials and how they affect our operations
  • Proficient understanding of Microsoft Office

Education / Experience

  • Bachelor’s Degree
  • CPA with a minimum of 2 years auditing and tax experience
  • Quickbooks proficiency

How to Apply

If interested, email a resume and cover letter to khayes@906technologies.com and we will be in touch!

Want to join the 906 Team?

We’re always looking for talented, creative and passionate people to join our team. Feel free to send us a message below if you think you might be a valuable asset to our ever growing team!

  • This field is for validation purposes and should be left unchanged.