Senior Software Engineer - Data Intelligence
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Senior Software Engineer, Data IntelligenceIncumbent for the Senior Software Engineer – Data Intelligence position will need to be highly skilled in software development life cycle (SDLC) and will need expertise in C#,.NetCore, Blazor, and Microsoft Azure to join the development team. This role is ideal for a seasoned developer who specializes in cloud-based solutions, scalable web applications, and microservices architecture. Incumbent will play a key role in architecting, developing, and optimizing Azure-based applications, ensuring security, performance and maintainability to drive our business goals.Minimum seven (7) years of software development experience [eleven (11) for non-degreed candidates] with a strong focus on C#,.NetCore, and Blazor.Strong knowledge of microservices architecture, including containerization with Docker and Kubernetes (AKS).Proficiency with Azure DevOps, CI/CD pipelines, and Infrastructure as Code (ARM/Bicep/Terraform).Strong understanding of modern front-end frameworks (e.g., Blazor, React, or Angular) and Typescript.Excellent problem-solving skills, ability to work independently and collaboratively in a fast-paced environment.Strong communication and leadership abilities, with a passion for mentoring junior engineers.Minimum seven (7) years of software development experience [eleven (11) for non-degreed candidates] with a strong focus on C#,.NetCore, and Blazor.Extensive experience with Microsoft Azure, including Azure App Services, Azure functions, Azure SQL and document databases.Proven experience designing and developing RESTful APIs and integrating with front-end technologies.Experience with Azure security best practices, including Identity and Access Management (IAM), Key Vault, and Managed Identities.