Lead Software Developer

Posted 6 Days Ago
Be an Early Applicant
Lansing, MI
In-Office
Senior level
Information Technology • Consulting
The Role
The Lead Software Developer oversees development for the MIND system, managing architecture, integrations, databases, and coding standards. Responsibilities include guiding a team of developers, troubleshooting, and ensuring the stability and security of applications.
Summary Generated by Built In

Job Description

The Lead Developer is the technical expert and hands‑on leader responsible for maintaining and enhancing the MIND system. This role ensures that system architecture, integrations, databases and application code remain stable, secure and scalable. The work involves directing development activities, coaching developers, reviewing designs, solving complex technical problems and supporting production operations. The Lead Developer oversees all development for both the web application and mobile application. This includes guiding the design of new features, leading troubleshooting during critical incidents, supporting data management and integrating with State systems. They help enforce coding standards, performance expectations, deployment practices and maintain strong communication across teams

Responsibilities
Lead all development, integration and architecture work across the MIND platform
Guide developers, review technical designs, validate approach and ensure code quality
Support production troubleshooting, root cause analysis and incident resolution
Provide architectural oversight including system performance, scalability and stability
Review functional specifications and ensure technical solutions meet business needs
Oversee release deployments, patching and environment support
Conduct capacity planning, load testing preparation and system monitoring
Collaborate with security teams to ensure compliance with required standards
Support data migrations, data quality assurance and reporting needs
Develop and maintain development best practices and documentation


Requirements

Five or more years of experience leading technical teams
Strong experience with enterprise development environments and distributed systems
Hands‑on development experience in technologies similar to Angular, .NET, SQL, React and Node as outlined in the RFP
Experience managing technical teams in production support environments
Strong communication skills and the ability to explain complex concepts
Bachelor’s degree in Computer Science or a related field

Top Skills

.Net
Angular
Node.js
React
SQL
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Lansing, Michigan
12 Employees

What We Do

Technology consulting and services.

Similar Jobs

Domino Data Lab Logo Domino Data Lab

Principal Software Engineer

Artificial Intelligence • Machine Learning
Easy Apply
Remote or Hybrid
US
200 Employees
225K-250K Annually
Hybrid
3 Locations
33822 Employees
118K-220K Annually
In-Office
Grand Rapids, MI, USA
156896 Employees
112K-120K Annually
Hybrid
4 Locations
33822 Employees
127K-273K Annually

Similar Companies Hiring

Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account