As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. Your primary responsibilities include:Proficient Software Development with Microsoft Technologies:Demonstrate expertise in software development using Microsoft technologies, ensuring high-quality code and efficient application performance. Collaborative Problem-Solving and Stakeholder Engagement:Collaborate effectively with stakeholders to understand product requirements and challenges, proactively addressing issues through analytical problem-solving and strategic software solutions. Agile Learning and Technology Integration:Stay updated with the latest Microsoft technologies, eagerly embracing continuous learning and integrating newfound knowledge to enhance software development processes and product features.
Required education
Bachelor's Degree
Preferred education
Master's Degree
Required technical and professional expertise
Expertise in complex DAX, advanced Power BI features, and setting organizational best practices.Implement robust data security with dynamic/static RLS.Mentor teams in optimizing Power BI's Incremental Refresh for large datasets.Expert in DAX, Power Query, Power Pivot, and data architecture.Deep knowledge of data security and RLS in Power BI
Preferred technical and professional experience
12+ years of Architecture, design and development experienceProven strategic planning and implementation skills.Leadership in promoting continuous learning and improvement.Strong communication, leadership, and team-building skills, driving Power BI excellence Employment Type: Full Time, Permanent
Read full job description