Skip to main content

Senior Developer

Job Details

Coegi Columbia - Columbia, MO
Coegi Kansas City - Kansas City, MO; Coegi Minneapolis - Minneapolis, MN; Coegi St. Louis - Clayton, MO
Full Time

Description

Open position in all Coegi office locations including Kansas City, MO, Columbia, MO, St. Louis MO, and Minneapolis, MN; Hybrid work schedule: 3 days in the office, 2 days working from home

 

The Senior Data and Technology Developer is responsible for designing and implementing high-impact automation tools and applications that streamline operations and improve performance across Coegi’s systems. This role requires a strong background in Django, Python, and relational databases, with an emphasis on architecting scalable solutions. The Senior Developer serves as a technical leader within the Data and Technology department, guiding junior developers and collaborating across departments to identify automation opportunities. They work closely with the Director of Data and Technology to enhance internal tooling, support data flow and integration needs, and ensure continued innovation through hands-on development. This role is both technical and strategic, requiring creative problem-solving, strong code discipline, and a collaborative mindset. The ideal candidate will also bring a working knowledge of digital marketing and analytics, including Google Analytics 4 (GA4), Google Tag Manager, and JavaScript tagging frameworks.

 

This position bridges technical implementation with business strategy—supporting automation of processes, streamlining campaign execution, and enabling reliable data collection across digital ecosystems. The Senior Developer partners closely with the Director of Data and Technology, contributes to long-term platform evolution, and serves as a mentor to junior developers on the team.

 

Essential Duties and Responsibilities (Other duties may be assigned)

  • Maintain and lead the development of proprietary Django applications that support Coegi’s order tracking and campaign delivery systems
  • Architect and implement robust Python code to automate cross-departmental processes and integrate key systems
  • Design and develop web-based interfaces to replace legacy processes with streamlined online tools
  • Support API integrations with Google, Facebook, and other platforms to enhance automation and reporting
  • Provide technical leadership by mentoring junior developers and promoting best practices in code quality, documentation, and testing
  • Collaborate with departments to scope and prioritize automation opportunities and ensure alignment with business objectives
  • Support internal training initiatives by developing clear documentation and leading sessions on the tools and platforms developed
  • Collaborate with analytics and strategy teams to implement accurate site-side tagging and event tracking using JavaScript and Google Tag Manager

 

Qualifications

Qualifications - To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • 5+ years of software development experience, with a successful track record using Django, Python, and PostgreSQL
  • Demonstrated experience deploying scalable applications and API integrations
  • Working knowledge of GA4, including event modeling, data layers, and reporting capabilities
  • Proficiency in JavaScript, particularly in support of tag deployment and custom site-side tracking
  • Experience with Google Tag Manager and custom event triggers
  • Understanding of digital media performance metrics and tracking principles
  • Ability to manage technical projects independently, including stakeholder communication and implementation timelines
  • Comfort working in a fast-paced, cross-functional environment with shifting priorities

 

Education

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field

 

Total Perks Package

  • The chance to be a part of a growing company and the next success story
  • Amazing opportunities for career development
  • Recognition programs
  • Employee referral bonus
  • Hybrid work schedule; 3 days in the office, 2 days working from home
  • Fun and collaborative work environment
  • Casual dress code
  • Insurance Coverage (medical, dental, vision, life, and disability)
  • 401(k) retirement plan, with employer 3% match
  • Work/life benefits, including mental health and wellbeing support
  • Robust Paid Time Off program, increasing with years of employment
  • Paid holidays, including agency closing Christmas Eve-New Years Day
  • Maternity, Paternity, and Adoption Paid Time Off, plus Voluntary Paid Leave Bank
Apply