The individual for this position will be expected to analyze, design, develop and test solutions for complex application features. This position will require collaboration with business analysts, architects and developers to deliver high quality enterprise solutions.
Defines and establishes the software development process in collaboration with own and associated teams. May lead the effort in defining standards and best practices for team in partnership with the Architect.
Translate/Convert the business high-level requirements into detailed designs to complex business problems, partnering with Business Analysts, business stakeholders, and Architects. Anticipates business needs and presents options to business stakeholder with the business analyst.
Strong written and verbal communication skills, specifically the ability to take technical details and make them understandable to non-technical internal and external facing individuals at different levels
Tax accounting - financial reporting, managing the close process, providing deferred tax balance support, advising and reporting on the tax accounting impact of planning structures, and integrating compliance and provision processes into one seamless cycle.
Serving as a security subject matter expert in a consultative capacity with the development teams through the software engineering process - including security reviews/remediation at various stages of the SDLC.