EaisnerAmper Posting Banner

Senior Consultant – Developer

Baton Rouge, LA, USA Req #789
Friday, June 21, 2024

EisnerAmper is one of the largest accounting, tax, and business advisory firms, with nearly 4,000 employees and more than 350 partners across the world.  We combine responsiveness with a long-range perspective; to help clients meet the pressing issues they face today, and position them for success tomorrow.

 

Our clients are enterprises as diverse as sophisticated financial institutions and start-ups, global public firms and middle-market companies, as well as high net worth individuals, family offices, not-for-profit organizations, and entrepreneurial ventures across a variety of industries. We are also engaged by the attorneys, financial professionals, bankers and investors who serve these clients.

 

Our reach extends globally, with offices in the United Kingdom, Israel, India, the Cayman Islands, Singapore, and Ireland. 

EisnerAmper is seeking a Senior Consultant  Full Stack Software Developer who will be responsible for developing, testing, implementing, and maintaining various internal and client-facing web-based application systems, databases, reports, and data visualization dashboards to meet the needs of clients and support the Firm’s strategies and initiatives.

RESPONSIBILITIES:

  • Delivers software development and data reporting work product during all phases of a project with project manager and team including work planning, mobilization, execution, and closeout consistent with established program delivery processes to meet the scope, schedule, budget and other contract requirements. Delegates and organizes work to staff developers based on skillset. 
  • Ensures that the scope of work is completed to the satisfaction of the client and key stakeholders, ensuring that quality, budgetary, risk management, business and policy expectations are met.
  • Performs development, testing, debugging, and enhancements of applications based on client requirements.
  • Produces database tier items such as reports, views, queries, and stored procedures with production data sets & systems, and supports leadership in the implementation of user and role-based security for relevant applications and data.
  • Provides ongoing support to existing clients, program-specific positioning activities, team arrangements, proposal preparation, creation of mock-ups, software demonstrations, guided user walkthroughs, and contract negotiations consistent with established business development processes.
  • Estimates effort and resources required for responsibilities (such as creating requirements, development quotas, and best practice recommendations) and ensures all are prioritized effectively and delivered on time.
  • Assists with the Business Intelligence (BI) strategy and analytics roadmap to drive end-to-end architecture while adopting emerging technologies and platforms with solution designs that leverage statistical approaches, machine learning, and related disciplines.
  • Designs and implements ETL processes and procedures for intake of data from both internal and external sources, and data.
  • Collaborates with team and supervisor for work planning, mobilization, execution, and closeout consistent with established program delivery processes to meet the scope, schedule, budget and other contract requirements.
  • Contributes to the maintenance and growth of the technical ETL architecture, standards and infrastructure of the cloud-based technologies and tools used in the BI program.
  • Supports the development, scheduling, and documentation of data operations and tasks, including extraction, movement, loading, archival, security, backup, and aggregate table creation.
  • Assists with creating, maintaining, and implementing the source code that makes up developed applications or programs, ensuring compliance of documentation and coding practices with applicable policies and procedures, laws and regulations, and keeps current on compliance-related areas.
  • Collaborates with supervisor, team and internal stakeholders on new technologies, internal projects, and development & integration tasks involving server & cloud software tools (Intacct, Microsoft Azure, JIRA, Confluence, etc.), or other relevant technology information.
  • Identifies and resolves potential problems proactively in work produced or the production process that may lead to customer dissatisfaction.
  • Builds and maintains trusted relationships with diverse group of clients, team members, managers, and subject matter experts.

 

Basic Qualifications

  • Bachelor’s degree in Computer Science, Information Systems or related major is required and 2+ years of consulting experience is required.
  • Four years of relevant experience may substitute education requirement.
  • 3 - 5 years of experience as a full stack software developer is required
  • 3+ years of experience creating reports and data visualization dashboards is required.
  • Experience working with object-oriented programming languages (C#, ASP.NET, R, & Python) is required, with web languages such as JavaScript and HTML.
  • Experience working with database query languages (MS SQL Server) is required along with data visualization tools such as (SSRS, Power BI, Tableau).
  • Experience with design concepts and libraries such as MVC and Entity Framework is required.
  • Experience with Agile application delivery processes, system development life cycle, business assessments, and programs such as JIRA, Confluence, and TFS is required.
  • Experience with relational database architecture along with advanced queries, views, and stored procedures is required.
  • Experience with API integrations from third-party applications is required.

 

Preferred/Desired Skills:

  • Knowledge of data warehousing methodologies (e.g. Kimball, Inmon) is preferred.
  • Demonstrate critical thinking and project management skills.
  • Able to perform effectively and efficiently under tight deadlines and manage multiple priorities.
  • Possesses a high degree of professionalism including the ability to maintain high levels of confidentiality.
  • Technically proficient with the capability of performing at an advanced level with respect to the Microsoft Software Development Suite of products (including Azure), Microsoft Office Suite of products, and other relevant technical applications. 

 

Other Duties:

  • Provides courteous and prompt service to all internal and external parties. Prioritizes and addresses requests and assignments in a professional and cooperative manner.
  • Identifies opportunities and recommends methods to improve service, and work processes. Assists in the implementation of quality improvement initiatives.
  • May assist co-workers in the completion of tasks and assignments to ensure continuity of service and demonstrating team work skills. Actively supports teamwork throughout the organization.
  • Perform other services as assigned.

Other Considerations:

  • May periodically travel and work from different company locations.
  • May be required to work overtime, and/or on weekends as needed.
  • Must arrive at EisnerAmper offices or client locations in a timely manner and be ready to perform job responsibilities.

Work Environment: Work environment characteristics described here are representative of those that must be met by an employee to perform the essential functions of this job successfully with or without reasonable accommodations.  The work environment is considered to be that of a typical business/office operation.  The noise level in the work environment is usually moderate.
 

BENEFITS:

  • Medical, dental, vision, life, and disability insurance
  • 401(k) Retirement Plan
  • Flexible Spending & Health Savings Account
  • Paid holidays, vacation, and sick time
  • Employee assistance program and other firm benefits.

Join our team of professionals and take a firm step forward in your career. With an established mentor program and defined career paths for a range of specialties and skill sets, EisnerAmper is a place where professionals of all experience levels thrive. Our Lifelong Learning program, combined with technical training opportunities for staff, ensure that this is a place where our employees can grow — and with a rich office culture and a strong commitment to work/life balance, EisnerAmper is a place where you'll be happy to do so. To be considered for employment, visit www.careers.eisneramper.com, complete an employment application and Explore Your Next Opportunity with EisnerAmper.

 

EisnerAmper is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Other details

  • Job Family Senior
  • Pay Type Salary