Demo

Sr. M365 Software Engineer

Cellular Sales
Knoxville, TN Other
POSTED ON 2/5/2025
AVAILABLE BEFORE 1/30/2026

Cellular Sales

Sr. M365 Software Engineer

 

Reports to

IT Staff Power Apps Engineer

 

JOB DESCRIPTION

 

Summary/Objective

The Sr. M365 Software Engineer is responsible for creating customized M365 solutions for the organization. As a Sr. M365 Software Engineer, your responsibilities include, but are not limited to, designing, developing, customizing, and maintaining M365-based solutions according to company specifications.

 

Essential Functions

 

  • Collaborate with team members on planning and executing projects that involve collaboration with business users.
  • Collaborate with team members to analyze project requirements and translate them into M365 solutions.
  • Develop custom search experiences using the PnP Search web parts in SharePoint Online and Keyword Query Language (KQL).
  • Advancing search capabilities within SharePoint Online and Microsoft Search.
  • Design, develop, customize, and maintain M365 solutions to meet business requirements.
  • Design, develop, and customize SharePoint Online sites, lists, libraries, and workflows to meet business requirements using JSON, Power Automate, Logic Apps, Power Apps, SharePoint Framework (SPFx), PowerFx, etc.
  • Design, develop, and customize Viva Connections dashboard cards to meet business requirements using the Adaptive Card Framework.
  • Develop and maintain connectors to integrate Power Platform solutions with other systems via API or direct database connection.
  • Implement security best practices in Microsoft 365 solutions to ensure data protection.
  • Create and maintain documentation for Microsoft 365 configurations and procedures.
  • Stay up to date with the latest Microsoft 365 updates and best practices.
  • Evaluate and recommend new technologies.
  •  

    Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

     

    Competencies

     

  • Teamwork: Working as a productive member of a cohesive group toward a common goal, and contributing to team development and effective team dynamics
  • Problem Solving: Having the ability to identify problems and issues of varying complexities and to find effective solutions with few guidelines.
  • Attention to Detail: Taking responsibility for a thorough and detailed method of working.
  • Planning and Organizing: Setting priorities and defining actions, time, and resources needed to achieve predefined goals.
  • Usage of Technical Expertise: Acquiring and applying technical and functional knowledge in one's own technological area of specialty.
  • Customer Focus: Knowing the (internal and external) customer business needs and acting accordingly; anticipating customer needs, and giving high priority to customer satisfaction and customer service.
  •  

      Supervisory ResponsibilityThis position has no supervisory responsibilities.

     

      Work EnvironmentThis job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.

     

      Physical DemandsThe physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Must be able to sit for long periods of time. Must have reliable transportation.

     

    Position Type/Expected Hours of Work

    This is a full-time position. Days and hours of work are Monday through Friday, 8:00 a.m. to 5:00 p.m., but could include daytime, Monday – Friday.

     

    Travel0-10%

     

    Required Education and Experience

    • 4-year degree
    • Minimum 5 years proven technical experience with SharePoint Online
    • Expertise in SharePoint Online development
    • Must be proficient with the following front-end programing languages: .NET, JavaScript, C#, HTML and CSS, and JSON
    • Strong knowledge of Visual Studio, SharePoint Framework (SPFx), PowerFx, Adaptive Card Framework, and SharePoint PowerShell
    • Strong knowledge of Power Apps and Power Automate to customize business process/workflow automation
    • Strong knowledge of SharePoint Online architecture, administration, and development best practices
    • Must understand database structures and be able to create and Peer Review advanced SQL queries
    • Designing solutions using SharePoint and the Microsoft Office 365 Power Platform (i.e., Power Apps, Power Automate, and Power Pages)
    • Familiar with one or more general purpose engineering methodologies including but not limited to: Waterfall, SCRUM or XP

    Preferred Education and Experience 

    • Microsoft Certifications
    • Strong knowledge of Azure Function and Logic Apps to customize business process/workflow automation
    • Familiarity with Microsoft Graph
    • Demonstrated experience in implementing workflows and processes to manage information using collaboration and knowledge management platforms 

     

    Additional Eligibility Qualifications (Knowledge, Skills, Abilities)

     

    Understanding of responsive design, cross browser differences, and cross device implementation

    Familiarity with relational database technology and design

     

    AAP/EEO Statement

    Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

     

    Other Duties

    Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Sr. M365 Software Engineer?

    Sign up to receive alerts about other jobs on the Sr. M365 Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Cellular Sales

    Cellular Sales
    Hired Organization Address American Canyon, CA Full Time
    Job Description Job Description Overview We are GROWING! About the Role : As an Operations Assistant at Cellular Sales ,...
    Cellular Sales
    Hired Organization Address Greensboro, NC Full Time
    Job Description Job Description Overview Project Manager, Market Classification Exempt Reports to Regional President JOB...
    Cellular Sales
    Hired Organization Address Seabrook, TX Full Time
    Company Overview \ At Cellular Sales, we pride ourselves on providing a rewarding career with a family atmosphere. Our f...
    Cellular Sales
    Hired Organization Address Seabrook, TX Full Time
    Benefits \ At Cellular Sales, we offer a competitive salary, benefits package, and opportunities for career advancement....

    Not the job you're looking for? Here are some other Sr. M365 Software Engineer jobs in the Knoxville, TN area that may be a better fit.

    Software Engineer

    Strategic Pharmaceutical Solutions Inc., dba Vetsource, Knoxville, TN

    Software Engineer

    Consensus Sales LLC, Knoxville, TN

    AI Assistant is available now!

    Feel free to start your new journey!