Available Positions

906 Technologies provides software development services to companies within a wide range of industries. Our software work extends from website design to firmware development, and touches on many different languages, frameworks, and technologies that are critical for anyone seeking to work in the industry. Established in Marquette, MI in 2005 by NMU graduates and currently employing 25 Full time employees.

Job Description

Our immediate need is a WordPress developer to build custom themes and plugins. The Front End Developer is responsible for implementing visual interfaces with accompanying business logic of varying complexity as directed by the Project Manager. They will work closely with the Visual Designer to bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks and feels. They will work with the 906 Technologies Development Team to help implement back-end functionality as needed and able. The goal is to produce high quality websites and mobile applications for our clients within the budget limitations of the project.  A strong candidate is experienced across the full-stack with a front-end focus and an eagerness to learn new technologies.




  • Develops, enhances, debugs, and implements web applications.
  • Evaluates and recommends application software packages, application integration, and testing tools to clients, both internal and external.
  • Resolves client reported problems with software and responds to suggestions for improvements and enhancements.
  • Elevates client tickets through proper channels with thorough technical documentation
  • Corrects and documents software errors by making appropriate changes and revalidating the software
  • Performs revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements
  • Builds reusable code and libraries for future use
  • Ensures the technical feasibility of UI/UX designs
  • Optimizes applications for maximum speed and scalability
  • Develops websites and mobile applications following industry standard best practices with regards to SEO, accessibility, and security
  • Communicates with Project Manager regarding anticipated roadblocks and collaborates with the 906 Technologies team to seek solutions
  • Communicate directly with clients in order to elicit feedback
  • Prepare internal and external business documentation as directed


Skills And Qualifications:

  • Demonstrable proficiency in:
    1. Semantic HTML
    2. CSS, CSS Methodologies, and CSS preprocessors
    3. JavaScript / jQuery
    4. CSS Framework (Bootstrap, Foundation, etc)
    5. Modern JavaScript Framework (Angular, React, Vue, etc)
    6. Consumption of Web APIs
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Thorough understanding of web security principles
  • Familiarity with PHP
  • WordPress development experience
  • Other CMS platform experience (Magento, Craft, Shopify, etc)
  • Ability to navigate production and staging web servers using a command line interface
  • Familiarity with Git workflows
  • Familiarity with SEO and Web Accessibility best practices
  • Knowledge of Google Analytics and basic key performance metrics




  • Bachelor’s degree in computer science, computer engineering, or associated field (or equivalent work experience)


Required Experience

  • 1+ years experience with front-end development
  • 1+ years experience with WordPress development
  • Demonstrable experience with the full development lifecycle of a web application.
  • Familiarity working with live web applications and live web servers

Preferred Experience

  • Experience with PHP development
  • Experience working directly with clients to interpret requirements, propose solutions, and adapt to feedback
  • Mobile front-end development experience

**Our immediate need is a WordPress developer to build custom themes and plugins.**


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

Ways to Apply

Position Summary
906 Tech is looking for a talented wireless technician to join our team. The wireless technician will conduct on-site installations and repairs as part of a team or individually. Network technicians interface with clients, install equipment on rooftops and run communications wiring. The ideal candidate will have a background in construction-like trades, computer networking or similar field, be willing and able to perform physical labor and work efficiently and independently.
Duties & Responsibilities
• Install wireless networking equipment on building rooftops;
• Install communications wiring;
• Troubleshoot and repair wireless network installations;
• Drive company vehicles;
• Climb ladders;
• Carry installation materials such as concrete blocks and aluminum masts to installation sites;
• Write up detailed reports outlining building/installation details and client requests;
• Must be available for occasional SF on-call rapid response repair work evenings and / or weekends
• Skill and Knowledge Qualifications:
• Proper professional etiquette including the ability to speak and write clearly, accurately and professionally;
• Knowledge of customer service principles and practices;
• Demonstrated proficiency in typing and grammar;
• Experience with construction techniques preferred;
• Basic computer skills, Linux networking skills preferred;
• Physical Job Requirements:
• Ability to lift 50lbs;
• Ability to climb ladders and conduct construction site safety;
• Must be able to drive and be insurable;
• Job Type: Full-time
• Preferred: Tower Experience and familiarity with Ubiqiti and Cisco wireless equipment
• The ideal candidate will have a background in construction-like trades, computer networking or similar field, be willing and able to perform physical labor and work efficiently and independently.
• Experience in Autotask Software is a plus.
Applicants: Please apply to 906 Technologies, LLC at khayes@906technologies.com

Apply online at 906technologies.com/online-application

Position Summary

This position will oversee the management of multiple IT projects simultaneously to ensure project success. Proactive review of current processes to identify current or future opportunities.


Duties & Responsibilities

Essential Duties

  • Provides leadership and tactical planning for execution of projects by applying technical information systems knowledge to achieve project objectives and deliverables.
  • Estimates cost and schedule for information systems projects.
  • Ensures projects are completed on time, within budget and meet the technical requirements.
  • Negotiates and verifies deliverables with stakeholders – external, internal, across functional organizations.
  • Understands the technical domain to identify task dependencies.
  • Proactively manages changes in project scope using change order process, identifies potential issues, and devises contingency plans, as necessary.
  • Identifies potential project risks and responds by developing actionable steps to resolve issues..
  • Effectively addresses project concerns with management.
  • Continually participate in additional training related to the job.
  • Regular, consistent attendance.




  • Bachelor’s degree (B.A.) or equivalent from a four-year college in Business, IT or other related field; or five plus years related experience and/or training; or equivalent combination of education and experience.


  • 3 years Project Management
  • Preferred: 3-5+ years’ experience leading successful lead the management of multiple IT projects
  • Preferred: 2+ years’ experience with construction projects
  • Preferred: Working knowledge of Autotask software


Ways to Apply

Web & Software Internship

Internship Summary
906 Technologies is looking for a talented Software Developer to join our team. Our clients range from small up-and-coming startups to hospitals, and Government Organizations. You’ll be working alongside our developers and designers to help create custom websites and software.

Deliverables would be in the form of sub-tasks assigned by the intern’s mentor towards meeting project needs. Ideally this would take the form of completed software development tasks. All effort hours and tasks are tracked and measured with our Active Collab software, reviewed and discussed by the Operations manager.

Ideally the Intern would complete the internship with similar ability work with a client as would be expected of an entry level full time hire. This would be dictated by intern performance however.

Date & Compensation

  • Flexible: Start and End: May 5th, 2019 – July 31st, 2019
  • $12-$14 per hour based on candidate experience, reference, and interview/communication skills.
  • 30-40 hours per week
  • The goal is to hire the intern as a part-time or full-time position. We are always looking to add talent to our team and individuals who enjoy the area. A great starting point for a career locally, but the potential for a long-term career is absolute.

Day to Day Expectations

  • Attend daily staff “stand up” meetings to discuss priorities and progress.
  • Contribute to effective “stand up” meetings
  • Record time and tasks in Active Collab Software utilizing a timer.
  • Check and respond to emails multiple times per day.
  • Be responsive and utilize Slack for continual internal communication throughout the day.
  • Meet with mentor to discuss assigned tasks.
  • Observe or shadow developers on a variety of tasks and client projects.
  • Observe or participate in client meetings to discuss project scoping, deliverables, progress, and roadblocks.
  • Attend weekly Friday Flurry team meeting to share feedback and appreciation with peers.
  • Provide recap and/or check out daily with Tech lead or Operations manager.
  • Use Git for software version control.

 Desired Majors

  • Computer Science
  • Mathematics
  • Electrical Engineering Technology
  • Physics

 Experience and Qualifications

  • Knowledge/experience of some programming language. The specific language is not important, however a demonstrated ability to have been able to learn a language is.
  • Demonstrated ability to work with a team, a great example would be some sort of group project in a class or otherwise that involved working through some sort of technical problem.
  • Demonstrated ability to interact with a customer in a professional manor. This could be any sort of prior job experience that interacted with customers. Retail experience, customer service, etc.
  • Demonstrated ability to learn something for a task. This could also be some sort of project in a class that required learning about something outside of the lecture to complete.

Critical Skills & Knowledge

  • Must have a friendly, outgoing personality and be driven to satisfy clients
  • Ability to communicate in a clear, concise manner and listen attentively.
  • Strong problem-solving ability and analytical skills
  • Good attention to detail.
  • Basic computer skills (use of Microsoft office, Google packages, Internet, Slack)
  • Accurate typing and data entry
  • Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals. Ability to compute rate, ratio, discount and percent.

 Desired Skills & Knowledge

  • Semantic HTML and CSS
  • JavaScript / jQuery
  • Familiarity with PHP
  • WordPress development experience
  • Familiarity with Git workflows
  • Shell Scripting (e.g. Bash)

Supervision & Training

  • Intern reports to the Software Division Manager but will be working with a mentor who will be interacting, communicating and encouraging status updates daily. Our team meets every morning at 9am for our standup discussion where all members update the team on priorities of their day, successes from the prior day, and roadblocks they may have.
  • We provide our team a variety of on line resources (Lynda.com, Laracasts, skillshare.com, etc.) to help develop a particular skill set. We also provide the time to use these resources and encourage it with our Continued Education program.
  • Time and attendance equipment and software (active collab, auto task)

Working Conditions

  • Normal office environment.
  • Heavy exposure to PC and phones
  • Noise level in the work environment is usually moderate. EX: computer printers, light traffic.

 How to Apply

Respond to this internship position by sending the following to khayes@906technologies.com

  • Cover Letter
  • Up to date resume
  • Github/Stack Overflow link if you have it
  • Technical Achievements (e.g. Hackathons)


Ways to Apply