Job Summary
BDO’s Core Purpose is Helping People Thrive Every Day. Our Core Values reflect how we manage our work, our relationships and ourselves. As an employee of the firm, you will live true to our Core Values of people first, being exceptional every day in every way, embracing change, feeling empowered through knowledge and choosing accountability. Our Core Values are the standards by which we conduct ourselves day in and day out, both internally and externally.
BDO Digital, LLC, a subsidiary of BDO USA, LLP, provides a holistic portfolio of technology, transformation services and solutions. We are an organization that values your time, talent, and contributions. Collaborate with BDO Digital’s cross-disciplinary team who work together to solve digital needs and unearth new opportunities to drive competitive advantage. Our commitment to each other is why BDO Digital is a recognized leader for our culture, employee satisfaction and career growth. We’re looking for people with the same drive; to combine teamwork with technology to produce amazing results.
The Data Analytics Senior Software Developer has intermediate experience within a Data Analytics (DA) development lifecycle using Microsoft Business Intelligence (BI) technologies. This position works closely with our clients to provide outstanding customized cloud data analytics solutions. This role is exposed to a wide range of software technologies, roles and client environments. This role will understand data analytics principles to guide implementation of Data Analytics (DA) projects both functionally and technically.
As there are several cities listed within this job description, we would consider candidates nationwide.
Responsibilities:
- Guides clients and project leaders to define and document project specifications
- Designs, develops, tests, and implements data analytics or business intelligence solutions, both functionally and technically
- Manages all activities for existing software within the Data Analytics practice
- Data visualization using PowerBI or Tableau for data analysis and reporting
- Partakes in technology training to stay current on various Data Analytics / Business Intelligence technologies
- Other duties as required
Supervisory Responsibilities:
- Leads a team of developers within projects to ensure that timelines and deliverables are met
- Oversees time reporting accuracy and technical management of projects
- Performs code reviews and ensures adherence to standards
Qualifications
Education:
- Bachelor's degree, required
- Bachelor’s degree in Computer Science or a related field from an accredited university, preferred
Experience:
- Four (4) or more years of Software Development experience within Data Analytics, Business Intelligence or Application Development using Microsoft technologies, required
- Two (2) or more years of experience technically leading development projects, required
- Strong SQL Server skills along with SQL queries and stored procedures, required
- Two (2) or more years of experience producing technical designs (artifacts), preferred
Software:
- Experience with at least two of the following technologies, required:
- Integration Services (SSIS)
- Analysis Services (SSAS – Multidimensional and Tabular cubes)
- Reporting Services (SSRS)
- Machine Learning
- Stream Analytics or Data Lake Analytics
- Microsoft Azure SQL, SQL Data Warehouse / Azure Synapse, Snowflake
- Azure Data Factory, Databricks
- PowerBI or Tableau
- Amazon Web Services (AWS) with Redshift
Other Knowledge, Skills & Abilities:
- Excellent organizational and time management skills
- Strong written and verbal communication skills
- Strong understanding of data modeling best practices
- Must be open to local travel to client sites, if needed
Chicago, IL
Exceptional service. Worldwide.
BDO delivers assurance, tax, and financial advisory services to clients throughout the country and around the globe. We offer numerous industry-specific practices, world-class resources, and an unparalleled commitment to meeting our clients’ needs. We currently serve more than 400 publicly traded domestic and international clients.
Unparalleled partner-involvement
Deep industry knowledge and participation
Geographic coverage across the U.S.
Cohesive global network
Focused capabilities across disciplines
BDO brings world-class resources and exceptional service to each and every one of our clients. BDO USA is a member of BDO International, the world’s fifth largest accounting network.