×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, M365, SharePoint & Power Platform

Job in Indianapolis, Hamilton County, Indiana, 46262, USA
Listing for: Hall Render
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    M365, SharePoint & Power Platform
Salary/Wage Range or Industry Benchmark: 85000 - 120000 USD Yearly USD 85000.00 120000.00 YEAR
Job Description & How to Apply Below

Description

Job Title:

Software Engineer

Reports To:

Director, IT Systems and Security FLSA Status:
Exempt Summary

The Software Engineer is responsible for designing, developing, and maintaining custom SharePoint, web-based solutions and related applications that support internal business processes and enhance productivity across the firm.

Key

Roles and Responsibilities Software & Web Development
  • Design, develop, and maintain websites and custom software solutions
  • Build and maintain SharePoint Online solutions using C#, SPFx, Power Automate, and Power Apps
  • Develop workflows, forms, and dashboards to improve business processes
Continuous Improvement/Project Coordination
  • Coordinate continuous improvement initiatives and development projects
  • Collaborate with attorneys, staff, and stakeholders to understand goals and gather requirements
  • Translate business needs into technical specifications and scalable solutions
  • Identify opportunities to enhance efficiency, automation, and user experience
Development Operations and Quality Assurance
  • Integrate SharePoint with Microsoft 365 services (Teams, Outlook, One Drive)
  • Connect internal systems with third-party applications and services
  • Participate in Git-based version control and workflow management
  • Conduct code reviews, testing, and deployment processes to ensure quality and reliability
Security, Maintenance & Documentation
  • Provide technical support and troubleshooting for internally developed systems
  • Maintain clear documentation for applications, workflows, and processes
  • Ensure all solutions are secure, scalable, and aligned with firm policies
  • Maintain compliance with legal, regulatory, and data protection standards
Requirements Primary Competencies
  • Detail-oriented with strong organizational and project management skills
  • Excellent interpersonal, written and verbal communication skills
  • Confidence and finesse in interacting directly with Attorneys and other stakeholders
  • Demonstrated team player and problem solver
  • Ability to work in a fast-paced, deadline-driven environment
  • Alignment with Hall Render’s Core Values (Excellence in the Whole Person, Caring Relationships, Diversity, Inclusion, Respect, and Integrity).
Knowledge, Skills, Experience & Education
  • Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
  • 3+ years of experience in SharePoint development (SharePoint Online preferred).
  • Proficiency in:
  • SharePoint Framework (SPFx)
  • Power Platform (Power Automate, Power Apps, Power BI)
  • JavaScript/Type Script, HTML, CSS
  • REST APIs
  • MS SQL and relational database knowledge preferred.
  • Experience with tools such as Copilot.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Experience in professional services environments.
  • Knowledge of document management systems and legal compliance standards.
Schedule/Location
  • Monday to Friday; flexibility around core hours of 8:00am-5:00pm; 8-hour day shift
  • Flexibility to work overtime when needed
Travel and

Physical Requirements
  • Limited travel
  • Prolonged periods of sitting at a desk and working on a computer
  • Frequent use of hands and fingers for typing, writing, and operating office equipment
  • Occasional standing, walking, bending, and reaching
  • Ability to lift and carry up to 10–15 pounds (e.g., files, documents, office supplies)
  • Visual acuity to read screens, review documents, and analyze detailed information
  • Ability to communicate effectively via phone, video, and in person

NOTE
:
This job description covers essential job duties and requirements are not intended to be all-inclusive. Employee may perform other related duties as required to meet the ongoing needs of the Firm.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary