Job Summary
We are seeking a motivated Junior Application Developer to support the development, maintenance, and enhancement of internal applications used within our manufacturing operations. This role is ideal for an early-career developer with hands-on experience in SQL, Python, and JavaScript who is eager to grow their skills in a real-world, production-focused environment. The position is on-site at our Lexington, MI manufacturing location and will work closely with operations, engineering, and IT teams under the direction of the IT Manager.
Key Responsibilities
- Develop, maintain, and enhance internal applications and tools using Python, JavaScript, and SQL
- Write and optimize SQL queries for data retrieval, reporting, and application logic
- Assist in designing user interfaces and application workflows that support manufacturing processes
- Debug, test, and troubleshoot applications to ensure reliability and performance
- Collaborate with senior developers, the IT Manager, and stakeholders to gather requirements and implement solutions
- Document application functionality, code changes, and development processes
- Support integrations between databases, applications, and manufacturing systems
- Follow coding standards, best practices, and version control procedures
Required Qualifications
- Basic to intermediate experience with:
- SQL (queries, joins, basic optimization)
- Python (scripting or application development)
- JavaScript (front-end or back-end development)
- Understanding of fundamental software development concepts
- Familiarity with relational databases
- Ability to troubleshoot and debug code
- Strong problem-solving and analytical skills
- Willingness to work on-site in a manufacturing environment in Lexington, MI
- Good communication skills and ability to work as part of a team
Preferred Qualifications
- Bachelor of Science in Computer Science or Programming
- Experience developing internal business or manufacturing applications
- Exposure to web frameworks (e.g., Flask, Django, Node.js, or similar)
- Basic knowledge of HTML/CSS
- Familiarity with version control systems (e.g., Git)
- Understanding of manufacturing or industrial processes is a plus
What We Offer
- Hands-on experience developing real-world applications in a manufacturing environment
- Opportunity to learn from experienced developers and cross-functional teams
- Contract role with potential for extension based on performance and business needs
Physical demands:
- Ability to work extended hours as needed
Travel required: <10%
Affirmative Action/EEO Statement: HDT Automotive Solutions is an equal opportunity employer committed to a culturally diverse workforce.
Environmental: It is the expectation of every HDT employee to understand and competently perform to their role in the environmental management system as outlined in S:\Safety\ISO 14001\EMS written program\5.3 Organizational roles responsibilities and authorities.docx.
Other duties: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.