Logo
Jobs via Dice

Software Developer

Jobs via Dice, Seattle, Washington, us, 98127

Save Job

Overview

Senior Software Engineer

for a client based in

Seattle, Washington . Contract-to-hire for 6 months. Requires extensive hands-on cloud development experience with

Microsoft 365 ,

SharePoint Online , and

Azure

cloud services. Strong knowledge of the SharePoint Framework (SPFx) or experience developing custom applications using modern front-end technologies (React, Angular, Vue) with strong full-stack development skills, API development, cloud-native best practices, and DevOps. Duration:

6-month contract-to-hire Schedule:

Monday-Friday (8-5pm) Responsibilities

Develop and maintain scalable applications using C#, SPFx, HTML, CSS, React (or framework of choice), TypeScript, JavaScript, Power Platform, Azure Cloud Services, Microsoft Graph API, PnP JS, PowerShell, SharePoint REST and custom APIs. Develop and optimize Azure Functions, Web APIs, Runbooks and cloud-native solutions. Automation using Power Automate and create low-code/no-code solutions using Power Apps. Apply best practices in code quality, testing, and deployment to ensure all solutions are robust, reliable, and secure. Work independently and troubleshoot issues, resolving technical challenges and clearing dependencies in a timely manner. Follow coding and compliance standards, contribute to and maintain technical documentation. Leverage AI tools and technologies throughout the development process to automate repetitive tasks, enhance code quality, and boost overall productivity. Agile Practices, DevOps & Continuous Innovation

Continuously learn and adopt the latest features and updates in leading cloud platforms and technologies. Explore and identify opportunities to integrate AI and intelligent features into solutions. Collaborate closely with team members within an Agile framework, actively participating in sprint planning, assist in defining acceptance criteria, identifying any technical dependencies, and effectively sizing user stories to ensure clear requirements and alignment with sprint goals. Utilize Azure DevOps and GitHub to plan, track, and document work, ensuring transparency and effective project coordination. Requirements

Bachelor's or Master's degree in Computer Science, Information Technology, or equivalent industry experience as a Software Engineer. Minimum 6 years of hands-on development experience with major cloud platforms. Proficiency in Microsoft 365 tools, SPFx, Office UI Fabric/Fluent UI, Azure Services, and Power Platform. Skilled in C#, Python, React/Angular, HTML, CSS, TypeScript, JavaScript, SQL, and PowerShell. Expertise in API integration using Microsoft Graph API, REST APIs, and PnP JS. Working knowledge of GitHub and Azure DevOps for version control and CI/CD. Excellent problem-solving, analytical, and communication skills; ability to work collaboratively in a fast-paced environment. Nice-to-haves

Familiarity with Azure AI services, including Generative AI (Azure Cognitive Services, Azure OpenAI) to enhance solutions with intelligent features. All applicants for U.S. job openings must be legally authorized to work in the United States. Equal Opportunity Employer. M/F/Disability/Veterans.

#J-18808-Ljbffr