Java Software Developer

  • Full-time

Company Description

Established in 2009, CONTROLTEC LLC is a start-up technology-based company specializing in vehicle data acquisition systems & custom analysis software for the light and heavy-duty transportation industries.  Our Vehicle Data Recorders record data in near real-time from the vehicle and upload the data via cellular from all over the US, Canada, Europe, South America, Africa, and Asia.

 

We are focused on acquiring innovative minds with a true passion for creativity and development - merging the worlds of information technology and engineering, data analysis and software development. 

 

Job Description

CONTROLTEC is seeking a Full-Time Software (Java) Developer.   This person will interact with software engineers and data analysts to ensure requirements are met, will be team-oriented and able to take projects from inception to completion with moderate direction.  Positive attitude is essential. 


This position is located in Houghton, MI in the CONTROLTEC SmartZone office (Lakeshore Building) on the campus of Michigan Tech University!


Essential Duties

  • Develop and maintain automotive applications that interface directly with vehicle systems
  • Work with the software development team to design and implement cutting edge apps that provide an innovative experience for customers to interface with their test vehicles
  • Help to develop back-end applications that enable users to access their vehicles remotely and provide customers with dynamic data
  • Experience writing Java/J2EE code
  • Working implementation and administration of relational databases (MySQL, Oracle)
  • Responsible for designing and creating code in an Agile environment
  • Maintain regular written communication on project status with team lead, project management, and executive management
  • Troubleshoot production problems within assigned applications software
  • Stay current in training of the latest software and computer technology

Qualifications

We Are Looking For People Who…

  • Have a passion for technology, software and data
  • Welcome a challenge, enjoy the freedom to create and use their imagination
  • Enjoy working in a high-energy, unstructured environment, possibly as part of a project team
  • Think ‘out of the box’ and strive for instant gratification of quick implementation of ideas and products

 

 

Desired Skills

 

  • Experience developing Software Applications - Mobile and Android development is a plus
  • Knowledge of Java, C/C++, HTML5, Javascript, Python, and XML experience are a plus
  • Experience troubleshooting and debugging applications developed in Java, C/C++, HTML5, Android NDK, and Python
  • Experience with a version control system is a plus

 

Education            

 

BS - CS, SE or equivalent

 

The successful candidate has a strong aptitude for learning new technologies, excellent communication skills, lead experience, and the ability to manage challenging projects. Additionally, the candidate is expected have the ability to design, create, and run manual and automated tests.

Additional Information

CONTROLTEC offers a comprehensive benefits package to full time, salaried employees, including but not limited to:


  • Medical / Prescription, Dental, Vision Insurance
  • Flexible Spending Account and Dependent Care Account
  • 401(k) & company match
  • Life Insurance, Short and Long Term Disability
  • Supplemental Life Insurance and Accident Insurance
  • Paid Vacation and Holidays
  • Attire: Casual dress code
  • Snacks: Healthy snacks and beverages are provided daily for all employees
  • Discount on personal mobile phone service
  • Flexible Work Environment


All your information will be kept confidential according to EEO guidelines.