As a Business Intelligence Developer, you will be tasked with performing development activities for Avionté’s Business Intelligence solution. Responsibilities include design and development of front-end and back-end technologies as well as technology assessment, system design and analysis, proof-of-technology development, sharing of information and learnings, leveraging reporting tools, all while working in a fast-paced environment. Work in a team centric environment where a culture of innovation allows your input and ideas to become part of the solution. Collaborate with business stakeholders to deliver a backlog of project work and a plan of attack, and then execute on those plans following the agile project management methodology.
This is what you'll do:
Design and develop Dashboards for analytics, services and components for various internal and external portals and web pages
Mastery of Sisense or any BI tool (Power BI/Tableau/BOBJ) with respect to developing dashboards
Knowledge of SSRS (SQL Server Reporting Services) for the creation and automation of dashboards, standard reports, queries, and ad-hoc reports to provide critical business insights for an entire organization
Contribute to front end UI designs discussions and backend ETL development
Analyze user stories for validity and feasibility
Designing Data Model, security, and data transformations
Interact with customers, product managers and development team to gather and define requirements
Leverage SQL for writing complex queries for data exploration and validation purposes
Familiar with data visualization best practices and ability to deliver visualizations in various easy-to-understand formats, such as Excel charts, graphs, as well as reports, presentations, dashboards, and infographics that deliver actionable insights to end-user.
Develop effective, scalable, defect free source code that meets business requirements and team standards.
Work within project team that delivers a high-quality product in an Agile delivery environment
Develop & recommend technical alternatives for small to medium complexity business and/or technical problems or roadmaps.
Execute all levels of testing (System, Integration, and Regression)
Provide functional/system integration testing support.
Plans work out appropriately, proactively escalates issues that may impact scope, schedule, budget.
Develop production support documentation and provide support for production issues
Participates in the development of Build and Deployment guide and script.
This is what you'll need:
Bachelor’s Degree in Information Technology, or the equivalent combination of education, training and experience that provides the required knowledge skills and abilities.
Ideally 5+ years of relevant experience in Business Intelligence
5+ years of Reporting Data Model & Dashboard build experience in Sisense or a similar BI tool (Power BI/Tableau/BOBJ)
3+ years of systems analysis and design experience.
1+ years of cloud development experience, AWS and/or Snowflake experience preferred
Experience with front-end integrations with dashboards and analytical toolsets.
Ability to work in a team environment, manage multiple clients, and provide consultative skills throughout the process.
Strong understanding of API integrations with front-end applications.
Extensive knowledge of IT concepts, strategies, methodologies, architectures, and technical standards
Demonstrated experience with delivery of integrated solutions (i.e., application created by combining data or functionality from different sources).
Strong analytical and problem-solving skills.
Experience with layered system architectures and layered solutions; understanding of shared software concepts.
Experience working in an Agile environment and knowledge of design and development tools.
Expertise in programming languages and tools.
Proficiency in new and emerging technologies.
Strong oral and written communication skills; presentation skills.