Business Intelligence (BI) Developer

By December 31, 2024

Job Summary: The Business Intelligence (BI) Developer is responsible for designing, developing, and maintaining business intelligence solutions to help the organization make data-driven decisions. This includes creating dashboards, reports, and data models that deliver actionable insights to stakeholders. The role requires expertise in BI tools, data visualization, and database management.

Key Responsibilities

  • In-depth experience in architecting/solution design using technology experience in data management.
  • In-depth experience in developing and implementing Business Intelligence solutions (reports, metrics, dashboards, and scorecards) as typically acquired in 6+ years.
  • Advanced experience working with databases (e.g. SQL Server) and large datasets is required.
  • Experience with Microsoft Office – Word, Excel, PowerPoint, and Access is required.
  • Demonstrated experience and/or expertise with SQL Server Reporting Services or other BI applications, and using advanced Excel features and techniques are required.
  • Experience working with a variety of information systems and data files, including large and complex files; analyzing file structure, using and creating file layouts, transforming raw data into finished products, e.g. trending and reports is required.
  • Problem and issue resolution experience.
  • Project Management experience.
  • Knowledge in the development of business intelligence and reporting solutions.
  • Solid understanding of Data Warehouse methodology, Dimensional modeling in data analysis, including preparing reports, and data presentation.
  • Knowledge and experience with VISIO or other flowcharting tools.
  • Background in advanced web analytics.
  • Advanced skill in the principles of data management including logical and physical data modeling, relational database design, and design and development of System-wide metadata.
  • Ability to learn new applications/software systems effectively and efficiently.
  • Ability to translate data into Management reports and presentations.
  • Ability to take a problem, requirement, or strategy; research solution and take from concept to implementation for desired outcomes.
  • Comfortable interacting with individuals/groups at various organizational levels.
  • Collaboration and communication skills, both written and verbal.
  • The ability to effectively establish priorities and meet deadlines when receiving work from more than one person.
  • The incumbent must be able to work with minimal supervision.
  • Ability to work with, train, and coach other team members and colleagues.
  • Demonstrated leadership skills and the ability to provide constructive feedback to team members to support continuous improvement.
  • Organization skills; ability to prioritize multiple activities and objectives in a rapidly changing environment, and deliver quality service.
  • Ability to be involved in multiple projects at the same time.
  • Ability to lead, communicate and interact with all levels of the organization, including senior management, to provide recommendations and influence decision-making.
  • Required skills include ability to build collaborative working relationships with diverse individuals and organizations; analytical and problem solving skills; ability to operate independently, confidentially, and to garner confidence from leadership, entities, vendors and consultant staff.
  • Experience in managing multiple, simultaneous, complex projects

Qualifications

Education & Experience:

  • Bachelor’s degree in Computer Science, Information Systems, Data Analytics, or a related field.
  • 4 years in specific field (BI developer or cyber security) and 8+ years’ experience in IT related field.
  • Experience with BI tools such as Power BI.

Technical Skills:

  • ERP Systems
  • Proficient in SQL and database management systems (e.g., SQL Server, Oracle, PostgreSQL).
  • Experience with data warehousing concepts and tools (e.g., Snowflake, Redshift).
  • Familiarity with ETL tools and processes (e.g., Informatica, SSIS, Talend).
  • Understanding of programming languages like Python, R, or DAX (preferred).

Soft Skills:

  • Strong analytical and problem-solving skills.
  • Excellent communication and ability to translate technical terms into business language.
  • Collaborative mindset with a focus on delivering business value.

Note: This job posting is for informational purposes only and does not guarantee the availability of a job position. The requirements and responsibilities mentioned may vary depending on the specific needs of the company at the time of hiring.

The salary range for this role is $115,000-150,000 annually. This is the lowest to highest salary we reasonably and in good faith believe we would pay for this open role at the time of this posting. We may ultimately pay more or less than the posted range, and the range may be modified in the future. An employee’s pay position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs.

Applied Aerospace Structures Corp is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics under federal, state and local laws. AASC is committed to working with and providing reasonable accommodations to individuals with disabilities or individuals who have a religious or medical accommodation.

To apply for this job email your details to ataylor@aascworld.com