Software Development Engineer IV, Microsoft Dynamics 365
Workforce Classification:Hybrid Join Our Team: Do Meaningful Work and Improve People’s Lives Our purpose, to improve customers’ lives by making healthcare work better, is far from ordinary. And so are our employees. Working at Premera means you have the opportunity to drive real change by transforming healthcare.Premera is committed to being a workplace where people feel empowered to grow, innovate, and lead with purpose. By investing in our employees and fostering a culture of collaboration and continuous development, we’re able to better serve our customers. It’s this commitment that has earned us recognition as one of the best companies to work for. Learn more about our recent awards and recognitions as a greatest workplace.Learn how Premera supports our members, customers and the communities that we serve through our Healthsource blog: https://healthsource.premera.com/.As a Software Development Engineer IV, you will perform a pivotal role in ensuring the success of enterprise software development projects by providing technical leadership, team guidance, and oversight to our development teams. This role requires a combination of technical expertise, communication skills, leadership abilities, and the capability to monitor project outcomes and make data-driven decisions to enhance the delivery of software.This is a hybrid role located on our campus in Mountlake Terrace, Washington. What you’ll do: Design, build, and maintain CRM capabilities in Microsoft Dynamics 365 customer service (Canvas Apps, model-driven apps, Power Automate).Support integrations with telephony platforms (e.g., Genesys), Facets, and other internal systems to move toward a single-pane-of-glass experience.Build and maintain plug-ins, custom workflows, Power Platform components, and data integrations via Dataverse and external APIs.Optimize performance, usability, and automation for CSR call, chat, and email flows.Enable AI-driven experiences through virtual agents, case summarization, and intelligent routing.Monitor, troubleshoot, and improve reliability and adoption of D365 features.Confer with stakeholders and IT leaders to understand business problems or improvement opportunities and identify software solutions.Analyze moderate risk business needs to determine solutions. Design solutions on various platforms by studying requirements and information needs.Translate moderately complex system requirements into code using multiple programming languages and/or tools. Develop and modify code and system set-up based on program specifications. Apply CICD (Continuous Integration/Continuous Deployment).Perform testing using both unit testing and test automation and document test results. Participate in testing associated with cross-functional project team efforts.Produce appropriate technical documentation and notifications for changes to production systems or fixes to production problems. Create SDLC (Software Development Lif...