As a Technical Solutions Consultant, you will be responsible for the technical relationship of our largest advertising clients and/or product partners. You will lead cross-functional teams in Engineering, Sales and Product Management to leverage emerging technologies for our external clients/partners.
Responsibilities
Partner with Sales and Engagement Managers to deeply understand enterprise customers' marketing objectives, technical maturity, and first-party data strategies.
Translate business requirements into technical specifications, system architectures, and integration strategies.
Write high-quality business/product requirement documents to facilitate seamless hand-overs to core Engineering teams.
Develop and iterate on working prototypes and proofs-of-concept (using an AI-first approach) to validate technical viability before full-scale engineering builds.
Prioritize creating reusable blueprints and open-source integration wrappers over one-off, isolated fixes.
Requirements
Bachelor’s degree or equivalent practical experience
Master’s degree in Business, Statistics, Mathematics, Economics, Engineering or Applied Science, or a related field
A full-time technology analyst program for graduating students to develop quality and scalable software solutions in an agile environment within a global financial institution.
Responsibilities
Work in an agile software development environment
Develop quality and scalable software solutions using leading-edge technologies
Develop code consistent with quality standards
Offer support during testing cycles and post-production deployment
Use appropriate tools to test and debug code
Requirements
Bachelor’s degree in Computer Science
Bachelor’s degree in Computer Engineering
Bachelor’s degree in Information Technology
Bachelor’s degree in Management Information Systems
The Front End Developer supports the design, development, and enhancement of modern web-based applications and data visualization platforms for Department of Defense mission requirements.
Responsibilities
Design and maintain responsive web applications and interactive dashboards using React and modern visualization libraries
Integrate APIs, RSS feeds, and database-driven solutions to support mission analysis and decision-making
Automate workflows with Python or JavaScript
Support data visualization and application performance
Design, implement, and operate scalable messaging systems and engineering platforms for Microsoft 365 Messaging Services, leading end-to-end technical projects and improving service reliability.
Responsibilities
Lead the design and development of secure, reliable, and scalable distributed systems for Microsoft 365 Messaging Services.
Own projects from requirements and architecture through implementation, validation, deployment, and production operation.
Serve as a Designated Responsible Individual for services, including participating in on-call rotations and leading incident investigation and recovery.
Build telemetry, automation, and engineering systems that improve service health, deployment safety, and operational efficiency.
Identify architectural and operational gaps and deliver durable solutions that reduce customer impact and engineering overhead.
Requirements
Bachelor's Degree in Computer Science or related technical field