JOB DESCRIPTION:
Insight Global's political media buying client is looking to bring on a Full Stack Developer to be the sole individual leading the automation movement for their start up.
The Software Developer will design, develop, and maintain internal applications and productivity tools, focusing on robust database management, seamless API integrations, and reporting enhancements. This role involves close collaboration with cross-functional teams—including data analysts, campaign strategists, and product managers—to deliver scalable, secure, and efficient software solutions.
This person will play a pivotal role in optimizing workflows, integrating advanced advertising technology platforms, and supporting our media planning initiatives.
MUST HAVES:
- Experience as a full stack developer, primarily on the Back End
- 80/20 BE/FE split
- Back End
- SQL, RESTful API, ETL processes
- Experience with various programming languages
- Python, C#, or JavaScript/TypeScript
- Come from an Azure SQL Database
- Experience designing/integrating API's
- Proficient with data visualization tools
- PowerBI, Tableau, Looker Studio
- Understanding of Agile methodologies
PLUSSES:
- Familiarity with advertising technology platforms
- The Trade Desk
- Comes from a background in ad tech/media buying/political campaigning
- Proficiency in Front End frameworks
- React/Angular/Vue
- Cloud security/compliance experience
DAY TO DAY:
- Application Development
- Build and maintain custom software tools and internal applications for media planning and ad tech productivity.
- Ensure solutions are scalable, maintainable, and user-friendly.
- Database Management
- Work extensively with Azure SQL databases, optimizing data modeling, security, reliability, and performance
- Develop and maintain ETL pipelines and integrate data from diverse sources.
- API Integrations
- Integrate third-party APIs (e.g., The Trade Desk) to streamline campaign management and reporting workflows.
- Ensure secure, reliable data exchanges between internal systems and external platforms.
- Data Visualization & Reporting
- Collaborate with data teams to integrate seamless data flows into reporting tools like Power BI.
- Design and optimize data structures and queries to support advanced analytics and real-time dashboards.
- Continuous Improvement & Automation
- Identify opportunities for workflow automation and technical debt reduction.
- Implement best practices in coding, testing, and deployment processes.
- Collaboration & Communication
- Partner with cross-functional teams to understand requirements, prioritize deliverables, and align solutions with business goals.