Senior Software Engineer

AI overview

Drive the development of scalable cloud applications and contribute to digital transformation initiatives while collaborating with Agile teams using cutting-edge technologies.

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.

Requirements

  • 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.

Benefits

  • 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

Perks & Benefits Extracted with AI

  • Health Insurance: Medical, dental, and vision coverage for employees, dependents, and domestic partners.
  • Employee Assistance Program: Employee Assistance Program for confidential personal and professional support.
  • Paid Parental Leave: Paid parental leave up to 12 weeks for eligible employees.
  • Paid Time Off: Paid Time Off beginning on the first day of employment, plus a minimum of 10 paid holidays per year.

Jobgether is the Largest Remote Job Platform worldwide with more than 160k remote jobs available across the world. Access the best flexible and remote jobs in just one click. Jobgether is your guide to the future of work, offering a variety of job oppo...

View all jobs
Salary
$93,700 – $185,400 per year
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job