Client is only looking a dedicated ".Net Developer" who can do only day one onsite role in Phoenix AZ. (Don't apply if you do not want to work onsite from day one)
We are seeking a Senior Application Developer with Business Intelligence expertise to augment the Technology division's Business Applications and GIS team. This position will be primarily focused on providing data driven business intelligence to stakeholders and business units, provides automation of data ingestion, data analysis, data insights, and dashboard development to the internal customers. The ideal candidate will be implementing creative solutions for passengers and internal customers at PHX Sky Harbor International Airport. We are looking for a passionate, and curious problem solver with experience using the Microsoft stack to solve complex business problems. A qualified candidate will have advanced knowledge of C# , .NET, SharePoint , Business Intelligence and ample experience leading software development projects. Good communication skills, work ethic, and the ability to participate in all aspects of the agile software development life cycle.
5+ years of .NET experience developing web applications and client/server applications. Hands on experience with C#, .NET, Web forms, Windows Applications, MVC, Web Services, WCF, Entity Framework.
3+ years of business intelligence experience using one of the popular BI tools (Power BI, Oracle BI, Tableau, Sisense, etc..)
3+ years of experience utilizing MS SQL Server database as backend and Experience in writing Complex SQL Queries, Stored Procedures
2+ years of experience creating and using APIs and experience with API Management tools
Proven experience using version control such as GIT and strong understanding of SDLC methodologies such as SCRUM and Agile.
Strong leadership, analytical, communication, and creative problem-solving skills.
Proven experience in interpreting business and user requirements and providing IT solutions
Proven ability to analyze dependencies of the current business processes within a business unit or project areas.
Proven ability to design, define, and adhere to excellent customer support processes.
Proven ability to focus on customer needs and deliver results.
Strong desire to learn new technologies and be adaptive to new tools.
Ability to work in a hybrid telecommute position requiring in-office work 3 days a week