Leading digital performance marketing agency seeks a Senior Application Developer
Do you have the enthusiasm to rise to each challenge, the execution to drive outrageous performance, the curiosity to continually expand your knowledge, and the courage to propose original solutions to perplexing problems? Then you may have just found the perfect opportunity at a performance marketing agency like no other.
The Senior Application Developer (AD) designs, develops, and launches new customer facing products from end to end. The AD develops new features, maintains the current codebase, squashes bugs, and optimizes performance. Technology Environment: .Net, Azure, SQL
Sound like your kind of thing? Let’s get to the details!
What you get
The opportunity to shape the future—yours and ours—at one of the world’s most significant performance marketing agencies with offices across the US, Canada, and Europe.
A diverse, equitable, and inclusive (DEI) environment where you can bring your whole self to work.
A host of perks and benefits, including flexible hours, hybrid working models, employee assistance, and 20 days off to recharge.
What we get
7+ years’ experience in software development with .NET/C#
Demonstrated experience with MS SQL Server
Solid object-oriented programming skills
Experience with APIs
Working knowledge of version control (preferably GIT)
Post-secondary education in Computer Science or Software Engineering, or within a related field
Ability to work dynamically with others in a team environment and, at times, independently with little supervision
Responsibilities
Develop applications in the Microsoft .NET environment.
Prepare software for release and that all components are prepared and tested.
Ensure that coding of new software products are bug free, meet technical specifications based on business requirements, and are completed according to schedule.
Ensure that existing software products are bug free, meet technical specifications based on business requirements, are completed according to schedule, and that modifications or updates to the existing software have no undesirable effects on other software functionality.
Collect and analyze user requirements.
Effectively develop applications, websites, and components in a clean, well structured, easily maintainable format.
Meet project expectations and produce high quality deliverables on time and within budget.
Design test procedures, create test data and execute testing to ensure the software is bug free and meets required technical and business specifications.
Prepare technical documentation of all software modules to be used as input for the product release documentation.
Ensure that best practices and design methods are utilized to ensure the success of the projects.
Continuously upgrade knowledge and skills. Including keeping up-to-date on new technologies, new product features, new development tools and techniques, and new software architectures
What’s next?
We simply want to know what makes you special. Send us an application that showcases your talent—and your personality—and shows us how you would thrive in our unique agency environment.
Powered by JazzHR
Spread the word – Kids & Company is hiring now! Kids & Company is dedicated to providing parents with reliable,...
Apply For This JobSchool District 71 is an inclusive learning community that embraces diversity, fosters relationships and empowers all learners to have a...
Apply For This JobHome: Hope St Terrace, Port Hope Position: Registered Practical Nurse- Part Time Evening shift Daily the RPN will enhance...
Apply For This JobLiving Sky School Division is looking for a new talent to join us as we reinvent the future of education....
Apply For This JobDistrict Overview Driven by our goal of having students thrive in their personal achievements, Saanich Schools provides challenging and engaging...
Apply For This JobHiring for Formwork Carpenters or Apprentices for a large concrete development in Delta, BC. Description: Our client is currently looking...
Apply For This Job