SonicJobs Logo
Left arrow iconBack to search

Lead Software Developer

Stafford Gray
Posted 2 months ago, valid for 16 days
Location

Lansing, Ingham 48901, MI

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The Lead Developer is a hands-on leader responsible for maintaining and enhancing the MIND system, ensuring its architecture and code remain stable and secure.
  • This role requires five or more years of experience leading technical teams and managing production support environments.
  • Key responsibilities include guiding developers, overseeing development for web and mobile applications, and supporting incident resolution and data management.
  • Candidates should have hands-on experience with technologies like Angular, .NET, SQL, React, and Node, along with strong communication skills.
  • A Bachelor's degree in Computer Science or a related field is required for this position, which offers a competitive salary.

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

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




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.