Junior Software Developer
The Junior Developer will support the design, development, and maintenance of software systems that power TEAL’s innovative hydronic and remote-monitoring solutions. Working closely with senior developers and engineers, the Junior Developer will contribute to Python-based applications, database management, and Linux-based environments that support TEAL’s AI-enabled monitoring and control platforms. This opportunity is ideal for an early-career developer who is eager to grow their technical skills while working on real-world applications that bridge software, data, and physical systems. This position offers hands-on exposure and clear opportunities for technical growth within a fast-moving, mission-driven organization. KEY RESPONSIBILITIES
- Develop, test, and maintain Python applications and scripts
- Work with SQL databases (preferably SQLite) to store, query, and manage data
- Operate and troubleshoot applications in Linux environments
- Write clean, well-documented, and maintainable code
- Assist with data collection, processing, and automation tasks
- Collaborate with senior developers and engineers on system improvements
- Debug issues and contribute to continuous improvement of existing systems
- Participate in code reviews, technical learning opportunities, and mentorship with senior developers
- Other duties as assigned.
- Bachelor’s degree in Computer Science, Software Engineering, or related field OR Associate’s degree with 2+ years of relevant experience
- Working knowledge of Python
- Basic experience with SQL databases (SQLite preferred)
- Familiarity with Linux operating systems and command-line tools
- Understanding of basic software development concepts (version control, debugging, testing)
- Strong problem-solving skills and willingness to learn
- Ability to work independently and as part of a team
- Interest in real-world applications that bridge software and hardware
- Great communication skills and attention to detail
- Preferred / Nice-to-Have Skills
- Experience with Raspberry Pi or similar single-board computers
- Exposure to low-voltage systems , sensors, or data acquisition hardware
- Basic understanding of electronics or physical sensor inputs
- Experience working with APIs or data pipelines
- Familiarity with Git or other version control systems.
- PTO Allotment of 120 hours / 3 weeks after 90 days of employment
- Competitive Compensation
- Holistic Health Coverage (medical, dental, vision; company-paid life insurance and disability), including 24/7 medical concierge services
- 401k Plan with a generous employer match
- 10 Paid Holidays and Birthdays off
- Memberships to professional organizations are paid for by the Company
- Casual Dress Code
- $500 cash for first time home buyers!
- Excellent growth and advancement opportunities
TEAL requires pre-employment background checks and drug screening.
Recommended Jobs
Warehouse Support Tech I
What You Need To Know Shape a remarkable future with us. Build a career working for an industry leader that truly invests in their people – and equips them with leading technology, continuous lear…
Metal Sorter
it's what's inside that counts _______________________________ There’s more to CMC than our products and the buildings, structures, and roads they go into. At CMC, it’s the people inside our re…
Crew Leader - Residential Enhancements
We’re looking for a motivated and experienced Residential Enhancements Crew Leaders to join our team! In this role, you’ll lead a crew focused on delivering high-quality landscape enhancements to o…
RN Labor and Delivery
Type: Labor and Delivery Austin , TX SkyBridge Healthcare is currently seeking Registered Nurse with Labor and Delivery experience for a 13-week contract in TX. SkyBridge Healthcare is a premier staff…
Surveillance Analyst
Working in a team of 4-5 professionals engaged in monitoring loan and property performance. The Surveillance Analyst shares responsibility for the oversight and support of a commercial mortgage portfo…
Senior Caregiver
Must love dogs. I have 2 dogs.
Digital Software Engineer Senior Analyst
Citibank, N.A. seeks a Digital Software Engineer Senior Analyst for its Irving, TX location. Duties: Ensure software is compliant with new versions of platform tools, devices, browsers, and operat…
Custodio
Overview: The Custodian is responsible for maintaining sanitation levels in and around company facilities as set forth by company standards. Available shift: 1st Responsibilities: Cleans t…
Executive Chef
Task Force - Hotel Executive Chef Strategic Solution Partners (SSP) is searching for task force Executive Chef candidates. Contractors that are willing to travel, work in fast-pace environments, e…