FairCom-posted 10 months ago
Intern
Columbia, MO

As a Software Engineer Intern, you will contribute to developing and maintaining FairCom’s database software solutions (FairCom DB, RTG, Edge, & MQ). This role will focus on writing efficient, well-documented code, assisting with testing and debugging, and collaborating with senior engineers and technical leaders to learn and utilize new technologies and programming languages.

  • Code new applications following the specifications set forth by FairCom Tech Leadership and using the appropriate tools.
  • Work collaboratively to design, develop, and ensure the maintenance of scalable and reliable enterprise-level software solutions.
  • Assist in code reviews, upgrades, and maintenance ensuring best practices are upheld.
  • Troubleshoot, debug and optimize existing systems.
  • Analyze the user experience and provide Senior Engineers and Product Management with information on the successes and the potential fixes.
  • Self-manage JIRA tasks effectively and in a timely manner.
  • Participate in the quality assurance process; learn to estimate, prioritize, and plan QA testing activities.
  • Contribute to technical documentation to describe program development, logic, coding, testing, changes, and corrections.
  • Other duties may be assigned.
  • Working towards a formal degree in Computer Science, Software Design, and/or other Bachelor’s degree with equivalent on-the-job experience in Software Development.
  • 1+ years of experience coding in at least one of the following languages: C/C++, Python, Node.js, Java (JDBC), and/or PHP
  • Basic understanding of JIRA and Agile methodologies.
  • Sound understanding of how DBMS works as it pertains to SQL (relational) and NoSQL (non-relational) data models.
  • Experience working with IoT / IIoT and Raspberry Pi
  • Completed software development internship in the SAAS industry.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service