Senior Application Developer

Apply Now

Company: DAC Group

Location: Toronto, ON M4E 3Y1

Description:

Move Your Career Forward with DAC as a Senior Developer

Who We Are
We are DAC-a global full-funnel performance media agency dedicated to delivering transformative results. With expertise spanning SEO, paid media, creative production, analytics, and local optimization, we combine the brightest minds with innovative technology to deliver integrated campaigns that engage customers at every touchpoint-from global audiences to individual store locations. Powered by AI, data, and creative ingenuity, we empower our teams to drive forward-thinking strategies and lasting impact.

Position Summary
Do you have the enthusiasm to rise to every challenge, the drive to deliver exceptional performance, and the curiosity to continuously expand your knowledge? As a Senior Developer at DAC, you will play a pivotal role in shaping our technology landscape. You'll work on exciting projects-from developing secure, scalable APIs and distributed applications to integrating modern cloud services and emerging tools-all while mentoring your team and contributing to UI initiatives. Your specific focus may vary based on team needs, providing a broad scope for both back-end and UI work.

What You'll Do
  • Develop & Integrate: Build and maintain modern, distributed applications and APIs using a modern Microsoft technology stack (e.g., .NET Core, C#, RESTful services) while integrating essential cloud services such as Azure Functions, Service Bus, SQL Server, and Cosmos DB.
  • Cloud & DevOps: Leverage cloud environments (primarily Azure) and modern DevOps practices-including CI/CD pipelines through Azure DevOps-with room for exploring containerization and orchestration tools like Kubernetes.
  • UI Collaboration: Collaborate with UI teams to support and enhance front-end initiatives, including projects using modern frameworks such as React, ensuring a seamless user experience.
  • Leadership & Collaboration: Mentor team members, lead technical design discussions, and drive code quality through thorough reviews within an agile, cross-functional environment.
  • Innovate: Employ AI-enhanced tools, such as GitHub Copilot, and explore emerging technologies to foster continuous improvement and creative problem-solving.


What You'll Bring
  • 5+ years of hands-on experience in software development, with a strong focus on back-end systems and distributed applications.
  • Proficiency in modern Microsoft technologies such as .NET Core and C#, with proven experience developing secure, scalable RESTful APIs.
  • Familiarity with integrating cloud services (e.g., Azure Functions, Service Bus, SQL Server, Cosmos DB) and modern DevOps practices; Kubernetes exposure is a plus.
  • Some experience or willingness to collaborate on UI development initiatives (e.g., working with frameworks like React).
  • A solid understanding of software design principles (OOP, SOLID, design patterns) paired with a passion for quality code and automated testing.
  • Excellent communication skills, a collaborative mindset, and a commitment to continuous professional growth.


What You'll Get
  • Professional Growth: The opportunity to shape your future and ours by working with top-tier clients and leveraging cutting-edge tools in a dynamic, performance-driven environment.
  • Collaborative Culture: Join a diverse, inclusive global team that values transparency, creativity, and innovation, where you can bring your whole self to work.
  • Competitive Benefits: Enjoy a competitive salary, comprehensive health benefits, generous PTO, retirement plans, and ample opportunities for continuous learning and professional development.
  • Innovative Environment: Be empowered to use modern cloud services, AI tools, and agile practices to deliver scalable, high-quality solutions that make a real impact.


How We Work
This role requires two in-office days per week, with three days in-office during a three-month orientation period. Fully remote work is not available for this position.

This description has been designed to indicate the general nature and level of work performed by employees within this position. The actual duties, responsibilities, and qualifications may vary based on assignment or group. DAC is an equal opportunity employer, committed to providing equal employment opportunities to all employees and applicants without regard to race, color, ethnicity, gender, age, religion, creed, national origin, sexual orientation, gender identity, marital status, citizenship, genetic information, disability, or any other basis prohibited by applicable law. If you require accommodation in any aspect of the selection process, please reach out to tacquisition@dacgroup.com.

#LI-Hybrid

Similar Jobs