Software Development Manager - Complete Structural Consulting : Job Details

Software Development Manager

Complete Structural Consulting

Job Location : Indianapolis,IN, USA

Posted on : 2025-08-16T01:01:13Z

Job Description :

Get AI-powered advice on this job and more exclusive features.

CSC is hiring a Software Development Manager to lead the development, maintenance, and enhancement of the organization's core internal software platform. This platform supports critical business functions, including engineering project workflows, HR, timekeeping, accounting, reporting, and system integrations (e.g., QuickBooks).

The technical stack includes a COM add-in integrated with Microsoft Outlook for data capture, an Azure-hosted database for backend processing, and a C# application for employee time logging. This role will also be responsible for organizing and optimizing the structure, performance, and usability of web-based interfaces and dynamic reports to improve operational efficiency and user experience.

Responsibilities include managing technical delivery, supervising a small team of developers, and overseeing the integration of cloud-native technologies, automation, and AI tools. A key focus will be leveraging AI and Power BI to automate workflows and task management. The role requires close collaboration with cross-functional teams to ensure system reliability, scalability, and alignment with business goals and objectives.

Responsibilities

  • Lead the development, maintenance, and enhancement of CSC's internal software platform - including a COM add-in for Microsoft Outlook, Azure-hosted database, and C# application - ensuring reliability, scalability, and performance.
  • Integrate AI and Power BI to automate project organization and task management; develop features related to workflow optimization, predictive analytics, and interactive dashboards.
  • Maintain and improve integrations with third-party platforms such as QuickBooks and Microsoft Outlook.
  • Supervise and mentor a small team of remote developers; provide technical guidance and code-level oversight.
  • Ensure software solutions meet both functional and non-functional requirements; create and maintain technical specifications for integrations, databases, and applications.
  • Uphold code quality through code reviews, documentation, and adherence to best practices.
  • Troubleshoot and resolve bugs, performance bottlenecks, and vulnerabilities in legacy systems.
  • Collaborate with cross-functional teams and external IT MSP to support infrastructure, security, and system operations.
  • Research, evaluate, and implement emerging technologies, with a focus on AI-driven automation and Power BI analytics.
  • Manage project timelines and deliverables in coordination with internal Project Managers.
  • Develop and maintain unit and integration tests; ensure thorough documentation of systems, processes, and code.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field; or equivalent professional experience.
  • 4+ years of professional software development experience, including maintaining and enhancing internal systems with Microsoft Outlook integrations (COM add-ins), Azure databases, and C# platforms.
  • 2+ years of experience leading or managing software development teams, including coordinating remote contributors or contractors.

Skills

  • Proven software development experience, with a track record of maintaining and enhancing internal business systems.
  • Strong coding and problem-solving skills; capable of owning and improving large, existing codebases.
  • Extensive experience with .NET technologies (C#, ASP.NET) and relational databases (SQL Server, Oracle).
  • Skilled in developing cloud-native applications and working with REST, RPC, and GraphQL APIs.
  • Practical experience using AI/ML tools for automation and Power BI for reporting and data visualization.
  • Familiar with DevOps practices, CI/CD pipelines, and version control (e.g., Git).
  • Experience building and managing web interfaces, interactive reports, and business applications; knowledge of QuickBooks or similar financial systems is a plus.
  • Working knowledge of COM add-ins for Microsoft Outlook, Azure database management, time-tracking systems, Power BI (DAX, data modeling, dashboards), and AI frameworks (e.g., Azure AI, TensorFlow, scikit-learn).
  • Understanding of Service-Oriented Architecture (SOA) principles; familiarity with Java is a plus.
  • 2 weeks paid time off
  • 11 paid holidays
  • Paid family leave
  • Profit sharing
  • 401k with company match
  • Health savings account with company contributions
  • Professional Growth & Development

This is an on-site role located at our headquarters in Indianapolis, IN. The base salary starts at $105,000. Actual compensation is based on relevant factors such as experience, education, and skills, and includes eligibility for quarterly profit-sharing bonuses.

About Us

Complete Structural Consulting, Inc. (CSC), established in 2012, is a structural engineering consulting firm headquartered in Indianapolis, Indiana, with additional offices in Washington, DC, Colorado, and Florida. The company provides engineering services to clients across the U.S., including fabricators, contractors, architects, and material suppliers. Areas served include industrial, educational, healthcare, and commercial facilities. CSC emphasizes technology adoption for operational improvement and supports a mission of providing effective solutions via teamwork, determination, and experience.

Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionEngineering and Information Technology
  • IndustriesCivil Engineering

Referrals increase your chances of interviewing at Complete Structural Consulting, Inc. by 2x

Get notified about new Software Engineering Manager jobs in Indianapolis, IN.

Associate Director - Software Product Engineering Operations Leader

Indiana, United States $124,500.00-$182,600.00 1 week ago

Sr. Manager - Global Engineering Services

Indianapolis, IN $96,000.00-$140,800.00 3 weeks ago

Plainfield, IN $90,000.00-$110,000.00 3 weeks ago

Greater Indianapolis $104,000.00-$150,000.00 1 month ago

Manager, Software Engineering (On-Site, IN)

Indianapolis, IN $125,000.00-$145,000.00 1 month ago

Indianapolis, IN $135,000.00-$215,000.00 1 week ago

Indiana, United States $139,900.00-$304,200.00 2 weeks ago

Firmware Engineering Manager (Wireless SoC)

Indianapolis, IN $190,000.00-$260,000.00 5 days ago

Indiana, United States $140,000.00-$220,000.00 1 month ago

Principal Software Engineering Manager - Azure Core

Indiana, United States $139,900.00-$304,200.00 1 week ago

Senior Manager - Transportation Engineering

Indianapolis, IN $140,000.00-$190,000.00 2 days ago

Indianapolis, IN $142,600.00-$325,800.00 11 hours ago

Senior Manager, Solution Engineering-Public Sector: MuleSoft

Indianapolis, IN $183,400.00-$280,980.00 2 weeks ago

AI Engineering Manager/Solutions Architect - SFL Scientific

Greater Indianapolis $130,800.00-$241,000.00 2 weeks ago

Greater Indianapolis $144,200.00-$265,600.00 2 weeks ago

Greater Indianapolis $144,200.00-$265,600.00 2 weeks ago

Sr. Manager, IT Software Implementation - USA Remote

Indianapolis, IN $140,000.00-$150,000.00 2 days ago

Indiana, United States $133,500.00-$302,400.00 1 week ago

Software Engineering Architect - Marketing Cloud

Indianapolis, IN $230,700.00-$384,100.00 1 week ago

Carmel, IN $170,000.00-$193,000.00 1 week ago

Manager Environmental Engineering - Remote

Indianapolis, IN $90,000.00-$110,000.00 1 week ago

Greater Indianapolis $144,200.00-$265,600.00 2 weeks ago

Indianapolis, IN $130,000.00-$150,000.00 1 month ago

Security Customer Experience Engineer Manager

Indiana, United States $119,800.00-$258,000.00 4 days ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Apply Now!

Similar Jobs ( 0)