Service : Audit & Assurance
Job Type : Permanent
Primary Location : Toronto, Ontario, Canada
All Available Locations : Calgary
External Posting Description
Be part of cutting edge technology innovation at Deloitte. Our Assurance team is looking for a Developer to partner with us on leading edge development of solutions for our clients.
Our Assurance team focuses on supporting CFOs and their Finance teams’ efforts to enhance effectiveness and efficiency and, when required, provide services in connection with the development and implementation of technology solutions.
We focus on applying our deep knowledge of financial reporting requirements, controls and processes to the operational aspects of Finance -
How Finance does what it needs to do and where it can enhance the value it brings to the organization.
The Developer role will work closely with the Assurance team to transform existing business processes and accounting standards into a digital future.
This role will be instrumental in translating the Assurance vision and client needs into to a coding reality, thereby allowing us to service our clients by providing the bridge between technology, programming and accounting.
Working with the Assurance team will offer you the opportunity to :
Work in a challenging, fast growing, and collaborative team environment with people who are eminent in their respective technical field
Develop technological solutions to complex financial problems through debate and discussion, in teams and with clients
Continue your professional development to reinforce and expand your chosen career path
Work with high profile clients on a variety of unique engagements
As a Developer in Assurance Services you will :
Review and contribute to the planning and execution of projects in our Assurance practice;
Review, explain and translate smart contracts in collaboration with CPAs
Develop, test and execute code in relation to various Blockchain languages including, but not limited to, Corda, Hyperledger, Ethereum, etc.
Serve clients located across the country and / or support local office teams across the country;
Contribute to market development and eminence initiatives, including participating in the development of proposals, targeting efforts, and marketing campaigns within the practice; and
Develop and lead timely communications - both internal and external - relevant to our professionals and clients (must be able to define best practice use of developed technologies)
Design process flows and develop code requirements across different functional areas of the business
Assist in the development of materials and participate in the delivery of presentations to clients and firm personnel
External Posting Qualifications
A collaborative mindset with a strong ability to translate business problems into code and conversely the ability to translate code into business requirements
Experience with systems implementation and understanding of the different phases of the software development lifecycle (SDLC)
Capacity to analyse client needs from a strategic perspective (options available, pros / cons of different options)
Experienced with documented IT process and controls (mapping, design and assessment), project problem diagnosis, solution development, client communications, facilitation of decision making, documentation, managing client expectations and teaming
Problem solving skills with the ability to identify client needs and using technology ( find it and fix it )
Project management discipline and structure including the ability to execute required tasks and work collaboratively with team
Strong communication and presentation skills (both written and verbal)
Experience developing traditional distributed systems
Experience working with cryptographic protocols
Experience using DLT technologies such as Ethereum, Hyperledger would be a plus
A strong understanding of Full-stack frameworks
Experience with Java and Python
A degree in Computer Science / Mathematics or equivalent work experience in a field utilizing the same subject matter
Prior accounting experience would be considered an asset
Deloitte is an inclusive employer dedicated to building a diverse workforce. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective provincial human rights codes throughout all stages of the recruitment and selection process.
Please advise the Recruiter to ensure your accessibility needs are accommodated throughout this process. Information received relating to accommodation will be addressed confidentially.
We thank all applicants in advance for their interest; however, only those candidates selected for an interview will be contacted.