Lead Software Engineer (Platform) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Computer Information Concepts, Inc. · 5 days ago

Lead Software Engineer (Platform)

Computer Information Concepts, Inc. is a mature software company focused on serving county and city government customers, currently transitioning to a modern SaaS suite. The Lead Software Engineer (Platform) will lead platform work in the Modernization lane, focusing on Azure environments, CI/CD, and backend services in C#/.NET, while influencing platform standards and architectural patterns.

EducationInformation TechnologyProfessional ServicesSoftware

Responsibilities

Establish and evolve our Azure approach for SaaS products (environments, identity/access patterns, secrets management)
Introduce pragmatic infrastructure practices that improve repeatability and clarity (infrastructure-as-code where it adds value)
Define baseline security and operational hygiene appropriate for government-adjacent software
Define and implement CI/CD and release workflows that support frequent delivery and safe rollback
Establish observability standards (logs, metrics, traces), with dashboards and alerting that shorten time-to-diagnosis
Lead and improve incident response practices and ensure follow-up work translates into measurable reliability improvements
Help shape backend patterns aligned with vertical slice architecture, keeping boundaries clear and complexity low
Contribute to backend services and APIs in C#/.NET as needed, emphasizing maintainability and operational clarity
Guide data access practices using EF Core and SQL Server (migrations, safe change management, performance fundamentals)
Mentor domain-expert engineers transitioning to modern stacks and practices, and help establish working agreements that make modernization sustainable (code review, pairing, technical guidance, standards-by-example)
Produce lightweight runbooks and architecture notes so knowledge is shared and durable
Partner with the CTO and product/design leadership to sequence platform work that enables product delivery (without over-engineering)

Qualification

C#/.NETAzureCI/CDSQL ServerEF CoreInfrastructure-as-CodeCommunicationMentoring

Required

8+ years of professional software engineering experience, with significant backend and systems ownership
Strong C#/.NET experience building production services and APIs
Experience operating production workloads in Azure (e.g., App Service, Functions, containers, Azure SQL, Service Bus, Storage)
Experience with CI/CD pipelines and modern release practices
Strong SQL fundamentals; experience with EF Core and SQL Server in production environments
Demonstrated ability to design simple interfaces, reduce accidental complexity, and make pragmatic tradeoffs
Strong communication skills; able to teach, mentor, and align stakeholders on technical decisions

Preferred

Experience with Infrastructure-as-Code (Terraform/Bicep/ARM/etc.)
Experience modernizing legacy systems into SaaS products
Experience in regulated, security-sensitive, or audit-heavy environments

Benefits

Medical, dental, and vision coverage with CIC paying 75% of monthly premiums
401(k) with Company Contributions
Vacation, sick leave, and paid holidays to support work-life balance

Company

Computer Information Concepts, Inc.

twittertwittertwitter
company-logo
K-12 Education, City and County government software, data visualization software

Funding

Current Stage
Growth Stage

Leadership Team

S
Steven Bohlender
Chief Executive Officer
linkedin
Company data provided by crunchbase