Junior Developer
*JOB TITLE:*
Junior Developer
*ABOUT US:*
Cold Chain Technologies is a leading global provider of advanced thermal packaging assurance products, digital solutions and services for the transport of temperature-sensitive material, principally serving the pharmaceutical, biotech, diagnostics, health care and medical device industries. With more than 50 years of experience in ensuring product safety in transit, CCT has built a reputation as the industry's most innovative and reliable provider to the largest global life sciences companies and has had a history of vigorous growth. CCT today has the broadest portfolio of products, including the largest digitally enabled parcel shipper fleet in the industry. CCT also leads the industry in offering high performing, sustainable solutions, replacing fossil fuel-based materials.
The company’s headquarters is in Franklin, MA, and is ISO 9001: 2015 registered. CCT has additional facilities in Nashville, TN, Cherry Valley, PA, Elgin, IL, Dallas TX, and San Diego, CA. CCT is also manufacturing and distributing products in Europe, Latin America and Asia, with significant growth coming through international expansion. CCT’s design and ISTA-certified testing laboratories are universally recognized throughout the industry as world-class.
*JOB DESCRIPTION*
As a *Junior Developer*, you will work closely with our IT and Digital teams to develop and maintain the automations and services that support our ERP system and digital platforms. This role is a great opportunity for an early-career developer who enjoys working with data, solving problems, and building practical solutions that support business operations.
Your day-to-day work will primarily focus on *Python and Microsoft SQL*, using these technologies to build automations and query, process, and transform data. A significant portion of the role will involve working with *temperature and tracking data,* as well as providing SQL query and data support to our Data Analytics team.
You will also gain exposure to components of our infrastructure developed in *C#*. Previous C# experience is helpful but not required. If you have strong programming fundamentals and a willingness to learn, our team will support you in developing your C# skills on the job.
*Responsibilities:*
· Application *& Automation Development:* Develop, maintain, and enhance *Python-based automations and ETL processes* that support business operations and system functionality. Assist with modifications to *C# applications and ERP business logic* as business needs evolve.
· Data *Integration & Processing:* Support the movement, transformation, and integration of data across multiple business systems and platforms. Work with various data formats, transfer methods, and tools, including *CSV, FTP, Parquet, Polars, and Pandas*.
· Database *& Query Support:* Develop and maintain *MS SQL queries* to retrieve, analyze, validate, and transform data. Provide ongoing query and data support to the Data Analytics team and other internal stakeholders as needed.
· Code *Quality & Documentation:* Write clean, organized, and maintainable code while following established development standards and best practices. Create and maintain clear technical documentation for new development and improve documentation for existing processes where gaps are identified.
· Troubleshooting *& Continuous Improvement:* Assist with identifying and resolving issues within existing automations, integrations, and applications. Look for opportunities to improve efficiency, reliability, and performance through automation and process enhancements.
· Cross*-Functional Collaboration & Development:* Partner with IT, Digital, Data Analytics, and other business teams to understand requirements and develop effective technical solutions. Participate in team meetings, sprint planning, technical discussions, and workshops while continuing to expand your programming and technology skills.
*Requirements: *
· Programming *Fundamentals:* Strong understanding of core programming principles and software development concepts, including familiarity with *object-oriented and functional programming* approaches.
· Python *Proficiency:* Foundational experience with *Python* and common data processing and ETL libraries such as *Pandas and Polars*. Exposure to web development frameworks such as *FastAPI, Flask, or Django* is a plus.
· SQL *& Database Knowledge:* Working knowledge of *SQL*, including the ability to write and troubleshoot queries, manipulate data, and understand relational database concepts.
· AI*-Assisted Development:* Familiarity with AI-powered development tools such as *GitHub Copilot, ChatGPT, Claude, or similar technologies* to support coding, debugging, problem-solving, and documentation. Interest in exploring emerging AI tools and applying them appropriately to improve development efficiency and code quality.
· Continuous *Learning:* Demonstrated curiosity and enthusiasm for learning new technologies, programming languages, tools, and frameworks. Ability to adapt as technology and business needs evolve.
· C# *Exposure:* Basic familiarity with *C#* is preferred but not required. Candidates with strong programming fundamentals and an interest in developing C# skills are encouraged to apply.
· Version *Control:* Familiarity with *Git and GitHub* or similar version-control tools in a collaborative development environment.
· Problem*-Solving & Collaboration:* Strong analytical and problem-solving skills with the ability to work collaboratively across technical and business teams. Willingness to ask questions, seek feedback, and contribute to team solutions.
*Additional skills that are a plus:*
The following experience is beneficial but not required. Candidates with an interest in developing these skills on the job are encouraged to apply.
· Cloud *Platforms:* Familiarity with cloud-based environments, particularly *AWS and/or Microsoft Azure*.
· Monitoring *& Logging:* Exposure to *New Relic* or similar application monitoring, observability, or logging platforms.
· Linux *Environments:* Familiarity with *Linux server environments*, particularly Ubuntu.
· ERP *Systems:* Experience with or an understanding of *ERP systems, system integrations, and business logic automation.*
· Data *Loggers & Tracking Technology:* Experience with or an interest in working with *data loggers, temperature-monitoring devices, tracking technologies, or related data.*
· *Behavioral Requirements:*
· Models CCT’s core values of Mastery, Integrity, Customer and Initiative.
· Enjoys working in a smaller, fast-paced, entrepreneurial environment.
· Focuses on results and finds ways to move assigned work/projects forward.
· Interacts effectively with all levels and functions to achieve goals.
· Strives to develop skills and knowledge and to collaborate with peers at a high level.
· Maintains a positive attitude with a collaborative style and remains flexible in seeking results.
· Negotiates realistic commitments and keeps others informed on progress and obstacles in achieving them.
Pay: $75,000.00 - $80,000.00 per year
Benefits:
* 401(k)
* 401(k) matching
* Dental insurance
* Flexible spending account
* Health insurance
* Life insurance
* Paid holidays
* Paid time off
* Pet insurance
* Vision insurance
Work Location: Hybrid remote in Franklin, MA 02038