Senior Back-End Developer

Climax Media Inc - Toronto, ON (10 months ago)

Apply Now

We are a local full-service digital agency, always on a hunt for best talent, currently growing and looking for Senior Back-End Developer with expertise in Microsoft .NET. Successful candidates will be reporting to the Technology Director. The candidates will be key members of the diverse team of information technology professionals, building ambitious enterprise-level solutions for our major clients.

All of our developers pride themselves in creating and building software that follows development best practices. Iterative and test driven, we follow an agile sprint-based methodology to produce products we are proud of. Our team builds an infrastructure that pushes performance boundaries.

We are looking for an experienced Senior Back-End Developer to join our team! If you have outstanding development skills and a great passion for building beautiful, innovative applications, then you will love this job.

Responsibilities

Be involved and participate in all stages of application development lifecycle
Analyze and understand business and design requirements
Define, communicate and follow development approaches and technical specifications
Design and develop .NET-based web applications, web APIs, class libraries and services
Produce high-quality, low-defect, reusable code that follows the current design patterns and best practices
Be involved with database design and development, including SQL Server and DB2
Collaborate closely with the front-end developers and QA engineers to integrate and test
Work with the dev-ops team to configure environments, prepare and execute release plans
Act as a technical lead on projects where assigned
Work on new exciting projects as well as help support and maintain existing applications
Communicate clearly and effectively across all levels of the organization
Work closely and collaborate with a team of developers, architects, business analysts and scrum masters communicating effectively and working together to reach defined goals and meet deadlines
Attend and participate in SCRUM ceremonies such as daily standups, sprint planning and project retrospectives
Participate in career development and performance reviews; act as a mentor and career manager to other developers
Commit to ongoing learning and development; participate in conferences and educational programs
Stay up to date with current best practices and emerging technologies
Participate and contribute to company culture
Preferred Skills

5+ years of hands-on back-end development experience with the latest .NET/C#, MVC, Web API
Extensive experience with common frameworks and libraries such as Entity Framework, NUnit, SimpleInjector etc., or similar
Expertise with git/GitHub, including branching and merging techniques
Database design and development experience, preferably with SQL Server
Solid experience with following coding standards and best practices, performing code reviews
Exposure to front-end development, including HTML5, JavaScript, CSS3
Familiarity with modern JavaScript frameworks such as React or AngularJS
In-depth understanding of web development, including performance and security considerations
Experience working as a part of a small/medium size team, a team player attitude

***Only local candidates please.***