Software Development Manager
NISC
Company Overview For more than 50 years, NISC has worked to develop technology solutions for our customers, who we call our “Members”. Those Members are comprised primarily of 960+ utilities and broadbands across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality driven and valued priced. Our Members have over 18 million end customers (residential and businesses who receive power, internet, television and/or telephone services) that our enterprise software solution enables our Member's employees to compete effectively in the industry, while excelling in providing customer service to their end customers. NISC exists to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. Position Overview The Senior ManagerPlatform Development -Data Services leads and evolves a high-performing organization spanning data engineering, change data capture (CDC), business intelligence, and data curation. This leader owns the strategy, execution, development, and continuous improvement of NISC’s enterprise data and analytics platforms — a cloud-based datalakehousethat centralizes data from our enterprise software and makes it available for reporting, analytics, applications, and AI. The ideal candidate is both a technical leader and a strong people manager who can mentor established teams, foster innovation, and align platform capabilities with the needs of NISC’s business and the Members it serves. The Teams You’ll Lead Data Engineering — builds andoperates the lakehouse and ingestion pipelines (Databricks, S3, Spark),assistscurationthroughmedallionlayers. Change Data Capture (CDC) — owns the streaming pipeline of microservices that moves near-real-time data from our on-premises operational databases into the cloudlakehouse. Business Intelligence — delivers enterprise and embedded reporting and leads the modernization of NISC’s BI tooling and strategy. Data Curation — designs the customer-facing data layers that make data trustworthy, well-modeled, and ready for self-service analytics.Curatesdata into medallion architecture. Essential Functions Lead, develop, and mentor technical teams across Data Engineering, CDC, BI, and Data Curation; own hiring, coaching, performance, career growth, and team health. Define and execute the Data Services strategy and operating model, aligned with NISC’s business objectives, data-driven decision-making, and AI-enabled solutions for Members. Drive continuous improvement of CDC pipelines to enhance the speed, quality, and reliability of data moving from operational systems into the cloud lakehouse. Oversee the design, development, and optimization of scalable data pipelines, the lakehouse, and analytics frameworks in AWS and Databricks. Lead the BI platform modernization and go-forward BI strategy, including the semantic/curation layer and the self-service “bring your own tool” experience for customers. Champion best practices in data governance, data quality, data cataloging, lineage, and reliability; treat security, privacy, and compliance as first-class platform capabilities. Establish FinOps practices — cost modeling, forecasting, and optimization across the Databricks/AWS platform and Member usage tiers. Identify opportunities to incorporate automation, AI, and advanced analytics into platform workflows and Member-facing products. Promote collaboration and alignment between Data Services, Application Development, Product, and business stakeholders; reduce handoffs and clarify ownership. Establish and track KPIs for platform performance, pipeline reliability, team productivity, cost, and business/Member impact. Manage resource planning, prioritization, and delivery across multiple concurrent initiatives using a single, transparent intake and prioritization process. Partner with senior leadership to translate business and Member needs into technical roadmaps and priorities. Stay current on emerging data and AI technologies and bring innovative, practical solutions to improve platform capabilities. Commitment to NISC’s Shared Values and promotion of our cooperative spirit. Other duties as assigned Preferred Knowledge, Skills & Abilities 6+ years in data engineering, analytics, or data platform roles, with 4+ years in formal people leadership. Experience leading a cloud data platform migration or modernization, a BI tool replacement, or a self-service/“bring your own tool” data-access program. Experience in utility, broadband, cooperative, or other regulated/Member-focused industries is a plus. TECHNICAL EXPERTISE Strong experience with modern cloud data platforms — Databricks, Oracle, and AWS (S3, Lambda, Spark, Aurora/PostgreSQL, etc.). Deep understanding of data engineering concepts: ETL/ELT, data modeling, the medallion/lakehouse pattern, streaming and batch processing. Hands‑on familiarity with Change Data Capture frameworks and streaming (e.g., log-based CDC, Debezium‑style approaches, Kafka) and DevOps practices for data pipelines (Terraform, CI/CD). Understanding of programming languages such as Python, Scala, or Java. Familiarity with BI/reporting tool integration (Power BI, Tableau, AWS QuickSight) and data visualization best practices, plus semantic‑layer and self‑service analytics concepts. Working knowledge of data governance, cataloging, and access control (e.g., Databricks Unity Catalog) and of identity/OAuth‑based access patterns. Working knowledge of AI/ML and GenAI integration within data ecosystems. LEADERSHIP & MANAGEMENT Proven ability to lead, develop, and scale high‑performing technical teams — ideally multiple teams or team leads. Strong coaching and mentoring skills with a focus on employee growth and engagement. Experience managing cross‑functional teams and fostering collaboration across disciplines. Ability to influence stakeholders and drive alignment at all organizational levels, especially through periods of change. STRATEGIC & OPERATIONAL SKILLS Strong problem‑solving and analytical thinking. Experience defining and implementing technical strategy and multi‑year roadmaps. Ability to balance long‑term vision with near‑term execution and to prioritize amid competing demands. Strong project and program management capabilities; experience introducing scalable intake and prioritization processes. COMMUNICATION & COLLABORATION Excellent verbal and written communication skills. Strong stakeholder management and relationship‑building skills, including with Members. PERSONAL ATTRIBUTES Innovative mindset with a focus on continuous improvement. Results‑driven, with strong ownership and accountability. Adaptable and comfortable leading in a Member‑focused, rapidly evolving environment. Passion for leveraging data and technology to drive tangible value for NISC and its Members. Work Schedule Hybrid from one of our office locations: Atlanta, GA Cedar Rapids, IA Lake Saint Louis, MO Mandan, ND Hybrid Schedule: Minimum of working 3 day per week out of an office location and ability to work up to all 5 days a week from an office location. Required Days from an Office Location: Tuesday and Wednesday - the third required day will be up to the candidate and their supervisor to choose. Virtual Office: Candidates working from a remote location within approved states will be considered for those who have applicable industry experience. Education Preferred Bachelor’s or master’s degree in a Computer Science, Information Systems, Data/Analytics and/or related field (or equivalent experience). Minimum Physical Requirements The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment. Disclaimer Management may modify this job description by assigning or reassigning duties and responsibilities at any time. #J-18808-Ljbffr
$110.1k - $264.1k
...healthcare applications and services. The Identity and Access Management organization provides the foundational security capabilities that... ...do their best work. + Ensure the team delivers high-quality software on predictable schedules while balancing innovation, technical...SuggestedTemporary workFlexible hours$140k
...Maximus is looking for a results-oriented Software Development Project Manager to join our team managing multiple delivery teams while shaping our clients’ technological and operational future through thoughtful collaboration, adherence to industry best practices, and...SuggestedContract workRemote workShift work$59k - $79.6k
...The IT Configuration Analyst, Junior supports configuration management activities that keep the enterprise configuration management database (CMDB) accurate, complete, and reliable across infrastructure and application services. The role focuses on collecting, validating...SuggestedContract workWork at office$32.42 - $51.08 per hour
...and attendance, customer relationship management) We are committed to offering flexible... ...technological requirements into design and development specification while providing product... ...and mechanical hardware with software products to meet the functional criteria...SuggestedHourly payWork experience placementWork at officeRemote workMonday to FridayFlexible hours$71.2k - $166.1k
...Experience configuring Scheduling across multiple specialties (e.g., Radiology, Therapy, Rehabilitation). Proven ability to manage integrations with ancillary systems impacting scheduling workflows. Registration Configuration Experience Strong familiarity...SuggestedTemporary workFlexible hours- ...every model, every system generates data that must be stored, managed, and made accessible over time. That’s where we come in. We combine... ...process intelligence at scale. Excellence in delivery and the development of IT/BSG resources into full process mining proficiency is a...Temporary workImmediate startRemote workWorldwideFlexible hoursShift work
$120k - $140k
...technology services and solutions to those needs. The Director will manage a team of IT professionals and numerous outside providers and... ...to include all supervision, performance management, career development, and all other personnel‑related functions. Ensure that all...Weekly payWork at officeFlexible hoursAfternoon shift$65k - $75k
...Responsibilities Confers with staff, users, and management to establish requirements for new... ...performs minor repairs to hardware, software, and peripheral equipment, following... ...EAP) Corporate Discounts Learning & Development platform, to include certification...Full timeContract workCurrently hiringRemote workFlexible hoursShift work$120k - $150k
...optimize the Oracle HCM implementation through technical analysis, development, and fixes. Design, develop, and maintain integrations... ...implementation of new Oracle HCM modules such as Performance Management, Recruiting Cloud, and HCM Analytics, as well as emerging AI...$60.8k - $82.9k
...regulatory requirements, and efficient workflows for receivable management activities. The Revenue Cycle Systems Analyst acts as a... ...processes specific to home health. Proficiency in file transfer software. Project management or process improvement experience. Additional...Bi-weekly payFull timeTemporary workApprenticeshipWork at officeRemote workHome office$150k - $200k
...seeking a forward-thinking, experienced Software Architect to lead the ongoing... ...shopping cart, payment, catalog, order management, search, personalization, etc.) to inform... ...technical and coding standards for software development. Lead the software design process based...Work experience placementRemote workWorldwideFlexible hours$90k
...invest in our workforce through training, education, and career development, empowering professionals to deliver high-impact solutions... ...ensuring minimal service disruption and adherence to change management processes. Support operations and maintenance of telecom infrastructure...Contract workRemote work- ...reductions through business process definition, analysis, and development of technical capabilities which automate processes or improve... ...will support the authorization of systems through the Risk Management Framework (RMF) in order to get an Interim Authority to Operate...Full timeContract workPart timeInterim roleLocal areaFlexible hours
$100k - $110k
...Motorola Solutions is seeking a Software Application Specialist Manager in Bismarck, North Dakota. The successful candidate will lead a team of Application Specialists and drive the deployment of command center software within public safety environments. This role requires...- ...Telework Eligible Yes Major Duties Serves as an Inventory Management (IM) Supervisor for DLA Energy; this is a supervisory... ...proper resources and mechanisms are in place to support the development and ongoing maintenance of Inventory Management policies, business...Full timeWork at officeRemote work
- ...This is a full-time position and reports directly to the Senior Manager of Data Analytics. Preferred Location This is a remote,... ...and quality. By combining our proprietary data with?cutting-edge?software, we deliver to our customers the essential intelligence?needed...Full timeLocal areaRemote workHome officeWork visa
$100.91k - $199.84k
...actionable technical plans Proactively manage customer expectations, risks, and dependencies... ...feedback and contribute to professional development Operational Excellence Track delivery... ...6+ years of experience in software delivery, technical project management,...Contract workLocal areaImmediate startFlexible hours$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....Temporary workFlexible hours$65k - $78k
...stakeholders to standardized processes Manage intake, prioritization, and onboarding... ...and Acceptance Criteria for hand off to development teams using standardized Scaled Agile Methodologies... ...roles Strong understanding of Software Development Life Cycle (SDLC) & Scaled...Permanent employmentWork experience placementLocal areaWorldwide$71.2k - $166.1k
...teams, external agency partners, network engineers, and cybersecurity stakeholders to gather system connectivity details, generate and manage Ports, Protocols, and Services Management (PPSM) documentation, support Authority to Connect (ATC) submissions, and assist with...Contract workTemporary workWork experience placementRelocationFlexible hours$110k - $130k
...build a safer future. Department Overview The Command Center Software and Services team delivers solutions and maintenance services... ...major Municipal Public Safety Applications (CAD, Mobile, Records Management, Crime Analysis, and Jail), Emergency Call Handling/Next Gen 9...Remote jobFor subcontractorRelocation$244.7k - $279.2k
...Director, Software Engineering - Shopping (Remote-Eligible) Interested in joining a dynamic... ...to name a few. You will: Lead, manage and grow multiple teams of product... ...and guide the professional and technical development of engineers on your team. Work with...Full timePart timeLocal areaRemote work$88k - $135k
...Project Assurance PCG is hiring a Senior Consultant to manage a public sector state government project while continuing... ...phases of the SDLC, including business analysis, architecture; software design, development, configuration, testing and implementation; and project...For contractorsWork experience placementH1bWork at officeLocal areaRemote work$84.63k - $112.84k
...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior Technical Project Manager within the GCO Front Door is responsible for leading end‑to‑end presales program execution, governance, and cross‑functional...Contract workTemporary work$95k - $110k
...Cadmus is seeking a Technical Project Manager (TPM) with a passion for delivering high... ...performing TPM best practices (e.g., schedule development and tracking, risk management, status... ...our website at: cadmusgroup.com Software Powered by ICIMS ( Job Locations US...Permanent employmentWork experience placementLocal areaWorldwide$160.2k - $263.7k
...Job Description The Role We are looking for a Manager, Software Engineer to elevate the quality, trust, and operational efficiency... ...and drive cross-functional alignment on standards and tooling development. You will own timelines for critical deliverables and be at...Local areaRemote workWork from homeFlexible hours- ...Planning sessions reflect realistic capacity and clear objectives grounded in operational priorities. They work closely with the Product Manager/Owner to confirm backlog readiness, ensuring stories are sufficiently detailed to reflect claims workflows, system dependencies,...Remote work
$97.5k - $209.5k
...specialized consulting team focused on providing advanced solution development and in-depth product knowledge to advance Oracle Health’s... ...with 6+ years of professional experience Extensive hands-on software design and programming experience, including deep expertise...Temporary workFlexible hours$115k - $158k
...support for incremental Low Code Application Development elaboration. The O&M activities for Low... ...the product backlog. Provides management and direction to a Scrum development team... ...into product documents and related software. Supports and may perform QA / Test...Full timeContract workCurrently hiringWork at officeRemote workFlexible hours$95k - $130k
...Office Location: Bismarck, ND Primary responsibilities include managing a team of engineers, technicians and support staff on general... ...projects and collaboratively contributing to the design and development of project plans and specifications while working with and...Temporary workWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Manager. Be the first to apply!



