Computer Aid, Inc.

UI Developer

US-IL-Chicago
Employment Type
Contract to Permanent
Experience Level
Senior

Position Description/Responsibilities (CCC/Vendor)

UI Developer

 

As a UI Developer on our STAC team, you will be responsible for the design, analysis, development, and implementation of contemporary web applications that are based on the principles of responsive design, MVC, AJAX, and Single Page Application (SPA), and provide support for existing application(s). Additional responsibilities include:

Lead the implementation of UI/UX for tax applications using HTML5/JavaScript/CSS technologies and Single Page Application (SPA) patterns.

  • Contribute to and lead architecture and design activities.
  • Interact with business analyst/client(s) to understand business problem(s) being addressed by the project.
  • Review project requirements and assess and estimate the necessary time-to-completion.
  • Lead the design and implementation of unit tests for the frontend codes as well as related service interfaces.
  • Work with peers to carry out code reviews and unit testing of new development.
  • Document new development, procedures, or test plans as needed.
  • Interact with other development teams to ensure a consistent approach to software development.
  • Closely follow software development best practices.
  • Communicate professionally and effectively to clients, management, and other departments.
  • Lead a team of Deloitte professionals and contractor resources (including offshore), providing technical leadership/guidance/mentorship (direction setting and articulating, consensus building, conflict mediation, etc.).
  • Prepare technical design documents using enterprise standard documentation tools.
  • Deploy all integration artifacts to a testing and production environment.

The team

 

Deloitte Tax LLP's National Chief Technology & Process Office (CTPO) is responsible for the design, development, and deployment of technology, tools, and standard processes to support the delivery of Tax services. The CTPO team is focused on enhancing Deloitte Tax LLP's ability to deliver comprehensive, value-added, and efficient Tax services to our clients. It is a dynamic team with professionals of varying backgrounds from tax technical, technology development, change management, Six Sigma, and project management. The team consults and executes on a wide range of initiatives involving process and tool development and implementation including training development, engagement management, tool design, and implementation.

 

Our Strategic Tax Application Center (STAC) within CTPO is greatly expanding as a result of the success we have had delivering technology-enabled tax products and services to our clients. STAC focuses on building the next generation tax platform and suite of tax modules to deliver premiere tax service offerings and technology solutions to our tax practitioners and clients. There is a growing demand from our clients and within our tax platform for greater levels of functionality and scalability around data management, analytics, and reporting. This is an ideal opportunity to be part of a cutting-edge and innovative environment within the larger Deloitte Tax organization.

 

Qualifications

 

Required:

  • 5+ years of experience building user-facing applications that support multiple devices
  • Expert-level, hands-on expertise in HTML5, responsive design, SPA, and several of the JavaScript MV* frameworks (i.e., AngularJS, ReactJS, EmberJS, BackboneJS, KnockoutJS)
  • Strong experience in ASP.NET MVC
  • 3+ years of experience in working with RESTful APIs and other SOA technologies
  • Strong knowledge of design and architectural patterns in the above areas
  • Bachelor's degree in computer science, business information systems, or related
  • Hands-on experience with popular IOC (inversion of control) containers in JavaScript or .NET implementations
  • Experience with data driven application UI patterns such as grids, lists, data inputs, querying, filtering, sorting, etc. common operations and typical use patterns
  • Experience with Agile Scrum development process
  • Strong experience with source control systems and related common practices
  • Strong analytic problem-solving, critical-thinking skills
  • Proven experience managing projects scopes, resources, deliverables, budgets, and ROI
  • Leadership experience overseeing multiple projects from a technical perspective
  • Strong written and oral communication skills

Preferred:

  • Tax industry experience
  • An advanced degree
  • Prior Big 4 experience

 

 

 

 

 

 

Position Requirements/Technical Skills (CCC/Vendor)

Required:

  • 5+ years of experience building user-facing applications that support multiple devices
  • Expert-level, hands-on expertise in HTML5, responsive design, SPA, and several of the JavaScript MV* frameworks (i.e., AngularJS, ReactJS, EmberJS, BackboneJS, KnockoutJS)
  • Strong experience in ASP.NET MVC
  • 3+ years of experience in working with RESTful APIs and other SOA technologies
  • Strong knowledge of design and architectural patterns in the above areas
  • Bachelor's degree in computer science, business information systems, or related
  • Hands-on experience with popular IOC (inversion of control) containers in JavaScript or .NET implementations
  • Experience with data driven application UI patterns such as grids, lists, data inputs, querying, filtering, sorting, etc. common operations and typical use patterns
  • Experience with Agile Scrum development process
  • Strong experience with source control systems and related common practices
  • Strong analytic problem-solving, critical-thinking skills
  • Proven experience managing projects scopes, resources, deliverables, budgets, and ROI
  • Leadership experience overseeing multiple projects from a technical perspective
  • Strong written and oral communication skills

Preferred:

  • Tax industry experience
  • An advanced degree
  • Prior Big 4 experience

 

 

 

 

 

 

Company Overview (CCC Only)

Computer Aid, Inc.

 

Computer Aid, Inc. (CAI) is an innovative solutions company managing engagements with numerous Fortune 1000 companies and government agencies. CAI is headquartered in Allentown, Pennsylvania with a staff of over 4,200 professionals working at locations around the world in a variety of industries. Our services leverage technology to provide outstanding customer experiences that generate new value for our clients, our employees, and our greater communities.  

 

CAI is building a culture of continued learning, support, and personal development in a collegial environment. We also strive to make a positive impact on our surrounding communities through various outreach programs. We make a positive difference for our associates and the communities in which we serve.

 

Our mission: Provide industry-leading services and an incredible workplace for our associates, while making an impact on our communities.  For more information on our professionals, services, and industries we support, please see our website www.compaid.com.

 

CAI is an Equal Opportunity/Affirmative Action employer. Minorities, women, veterans and individuals with disabilities will receive consideration and are encouraged to apply.

Status of Your Application:

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed