via Workable
$94K - 120K a year
Develop and maintain scalable cloud applications using Microsoft 365, SharePoint, Azure, and related technologies while collaborating in Agile teams and integrating AI tools.
6+ years engineering experience with cloud platforms, strong skills in C#, Python, JavaScript, TypeScript, React or Angular, Microsoft 365, SharePoint Framework, Azure services, and Power Platform.
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer in United States. In this role, you will drive the development of modern, scalable cloud applications while contributing to high-impact digital transformation initiatives. You will work across Microsoft 365, SharePoint Online, and Azure platforms, designing and enhancing solutions that support global business operations. This position blends hands-on engineering with continuous innovation, giving you the opportunity to work with emerging technologies and AI-driven tools. You will collaborate within an Agile environment, participate in architectural decisions, and ensure the delivery of secure, high-quality applications. This role is ideal for someone who enjoys full-stack development, cloud-native best practices, and building solutions that make a tangible difference. Accountabilities Develop and maintain scalable applications using C#, SPFx, HTML, CSS, TypeScript, JavaScript, React or similar frameworks, Power Platform, Azure cloud services, Microsoft Graph API, PnP JS, PowerShell, and custom APIs. Build and optimize Azure Functions, Web APIs, Runbooks, and other cloud-native components. Create automation solutions using Power Automate and develop low-code/no-code applications with Power Apps. Apply best practices in engineering, testing, security, and deployments while contributing to technical documentation and compliance standards. Troubleshoot issues independently, resolve technical blockers, and ensure timely delivery of solutions. Integrate AI-enabled tools into development workflows to improve quality and productivity. Collaborate within Agile teams, support sprint planning, size user stories, and manage tasks using Azure DevOps and GitHub. Stay current with cloud technologies and continuously explore opportunities for innovation. Bachelor’s or Master’s degree in Computer Science, IT, or equivalent professional experience. Minimum 6 years of hands-on engineering experience with major cloud platforms. Strong proficiency with Microsoft 365, SharePoint Framework, Fluent UI, Azure services, and Power Platform. Advanced skills in C#, Python, JavaScript, TypeScript, HTML, CSS, SQL, React or Angular, and PowerShell. Expertise in API integrations using Microsoft Graph API, REST APIs, and PnP JS. Experience with GitHub and Azure DevOps for version control, pipelines, and CI/CD. Excellent analytical, communication, and problem-solving abilities. Ability to work collaboratively in a fast-paced, iterative Agile environment. Preferred: familiarity with Azure AI, including Cognitive Services or Azure OpenAI, to enhance solutions with intelligent features. Competitive salary range from 93,700 to 185,400 annually, adjusted by location and experience. Medical, dental, and vision coverage for employees, dependents, and domestic partners. Employee Assistance Program for confidential personal and professional support. 401(k) plan with company match and profit-sharing contributions. Discretionary annual bonus program. Flexible Spending Accounts for medical, transportation, and dependent care expenses. Paid Time Off beginning on the first day of employment, plus a minimum of 10 paid holidays per year. Family-building support including adoption and fertility benefits. Paid parental leave up to 12 weeks for eligible employees. Company-paid life insurance, AD&D, and short-/long-term disability coverage. Fully remote working environment. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the three candidates with the strongest alignment to the role. 🧠 When needed, our human team may conduct an additional manual review to ensure no excellent profile is overlooked. This process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is finalized, it is shared directly with the hiring company, which then manages interviews and next steps through its internal recruitment team. Thank you for your interest! #LI-CL1
This job posting was last updated on 11/26/2025