The key skills required are as follows:
? 5+ years of experience in designing, building, and deploying enterprise solutions with exposure to multiple software
packages/vendors, programming languages, and technology platforms
– Extensive experience with the .NET framework and other technologies: C#, WCF, ASP.NET MVC, entity framework
DHTML, AJAX, JSON, JQuery, XML, XSLT, LDAP & ADLDS, Type script
– Knowledge on ES 6.
? Advanced experience in Object oriented programming, data structures and multi-threading, creating high-level, low-level
design documentation using UML.
? At least 1 year of experience with Responsive UI frameworks (React JS, Handlebars JS / Angular JS, App JS, Bootstrap,
and similar frameworks.)
? Knowledge on Agile Development Methodology
? Experience with REST API/ Web API creation, consumption, integration using Service Oriented Architecture.
? Experience in working with global enterprise applications.
? Experience with server software including SQL Server 2012, IIS, MSMQ, Active Directory, and Search technologies.
? Ability to support multiple programming languages and learn new technologies as they become available.
? Excellent verbal and written communication
The key job responsibilities include the following:
? Participates in designing and coding complex features, debugging, unit testing, building configuring, and deploying
? Analyzes required functionality and implements customizations to platforms or develops custom solutions to fulfill
? Analyzes, designs, and recommends third-party tools and custom applications.
? Perform design activities leveraging knowledge of UML, and design patterns.
? Reviews other developers work to ensure solutions are aligned to architectural specifications and design. Investigates and
corrects reported issues against existing software. Recommends/Implements performance improvements including tuning,
code refactoring or process changes.
? Collaborates with team members to understand business requirements and create clear, technical specifications outlining
the specific enhancement or functionality required. Supplies estimations, status updates, and escalations to ensure timely
delivery of solutions.
About DeloitteDeloitte refers to one or more of Deloitte Touche Tohmatsu Limited, a UK private company limited by guarantee, and its network of member firms, each of which
is a legally separate and independent entity. Please see www.deloitte.com/about for a detailed description of the legal structure of Deloitte Touche Tohmatsu Limited and its
member firms. Please see www.deloitte.com/us/about for a detailed description of the legal structure of Deloitte LLP and its subsidiaries. Certain services may not be available
to attest clients under the rules and regulations of public accounting.
Copyright © 2011 Deloitte Development LLC. All rights reserved.
Member of Deloitte Touche Tohmatsu Limited
? Provides on-going support to business and content teams managing sites on strategic technology platform.
? Lead configuration management including source code control, build automation and development of deployment scripts
? Develops and maintains testing scenarios and prepares necessary test data for thorough unit and integration testing
results. Maintains source control, version control, and defect tracking systems.
? Responsible for preparation and maintenance of technical documentation.
? Performs other job-related duties as assigned.