Senior Software Engineer - Data Intelligence
Occupations:
Software DevelopersComputer Systems Engineers/ArchitectsComputer Systems AnalystsData Warehousing SpecialistsComputer ProgrammersIndustries:
Computer Systems Design and Related ServicesComputing Infrastructure Providers, Data Processing, Web Hosting, and Related ServicesWeb Search Portals, Libraries, Archives, and Other Information ServicesSoftware PublishersEducational Support ServicesTitle: Senior Software Engineer, Data IntelligenceLocation: 2 days on-site in Flower Mound, TX (Dallas)Type: Contract to hireLength: 6 months+Rate: $60-70/hr depending on experienceJob Description: Incumbent 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.Required Knowledge: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.Required Experience: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.