Position Summary:
CCM's Consolidated Intermodal Technologies Group (CIT) is seeking a Senior Applications Developer to play an integral role in the design and development of CIT's custom suite of products for internal and external customers. A key focus of this position is creating and maintaining data warehouses that drive CCM's business applications. As the scope of the team expands, the position will require knowledge of designing systems using newer development technologies. The successful candidate must have extensive experience in a broad range of technologies including Python and SQL. In this exciting hands-on position, the Senior Applications Developer will have the opportunity to drive projects from beginning to end, from requirements gathering to solution design and application development. The Sr. Applications Developer will work under the guidance of the Manager of Application Development.
This is an on-site position located in Rockaway, NJ.
Responsibilities:
- Drive projects through the entire software development life cycle (SDLC), working directly with business users to gather requirements and then designing/developing applications
- Evaluate and recommend appropriate technologies, frameworks, and tools to support the development of applications while considering factors like scalability, performance, and security
- Architect data sources (data marts/warehouses) that will drive reports and be leveraged by applications
- Develop Apps, Automations, and Data Flows on Qlik Cloud
- Work in an Agile environment to release software on a regular schedule
- Mentor junior team members in best practices for development
- Troubleshoot and debug existing applications
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- 10 years of experience understanding, analyzing, and working with complex data models using SQL (T-SQL preferred)
- 10 years of experience using Python, with extensive knowledge of the libraries needed to load data into data frames, transform it, and output it in required formats (e.g., publishing to SQL Server for reporting, sending out customized emails, etc.)
- Strong expertise in various programming languages and technologies, such as Python, Java, .NET, JavaScript, and cloud platforms (e.g., AWS, Azure, GCP).
- 5 years of experience with Business Intelligence (BI) tools (Qlik preferred)
- Excellent verbal and written communication skills when interacting with management, project team, and internal and external stakeholders
- Strong team emphasis and relationship-building skills
- Experience using Microsoft Office suite or other related technologies
Preferred Skills:
- Experience with project management tools (e.g., Azure Boards)Expertise in various programming languages and technologies, such as Python, Java, .NET, JavaScript, and cloud platforms (e.g., AWS, Azure, GCP)Transportation industry or supply chain background
- Exposure to Robotic Process Automation (RPA) tools (Automation Anywhere preferred)
- Proficient in Agile methodology
Benefits:
- Health Care, Dental, and Vision Insurance
- Life, Short Term & Long Term Disability Insurance
- 401(k) with Company Contribution
- Paid holidays and vacation
- Optional participation in a Corporate Wellness Program
- Professional development and growth opportunities
- Collaborative and innovative work environment
- On-site fitness center
About CCM
At Consolidated Chassis Management, LLC, our mission is to deliver unparalleled intermodal equipment and fleet management solutions. We are dedicated to optimizing chassis and fleet operations through innovative, reliable, and efficient services. By prioritizing customer satisfaction and operational excellence, we aim to enhance the logistics and transportation industry, driving value for our customers and stakeholders.