Lead Software Engineer
CUSTOM BUSINESS SOLUTIONS
Bruce Township, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Bruce Township, United States of America
Tech stack
Clean Code Principles
PHP
Azure
Static Program Analysis
Software Quality
Java Platform Enterprise Edition (J2EE)
JSON
Microsoft SQL Server
MySQL
Nginx
PHP Development
Software Architecture
Ansible
Software Engineering
SonarQube
Enterprise Software Applications
Backend
Kotlin
Cloud Migration
Software Coding
REST
Terraform
Software Version Control
Job description
The Lead Software Engineer will provide hands-on technical leadership for a mission-critical enterprise application platform. The ideal candidate is a senior-level engineer who enjoys coding, mentoring developers, improving engineering practices, and building scalable, secure, and maintainable solutions. This position is highly technical, with 75%+ of time dedicated to hands-on software development.
Requirements
- 8+ years of software engineering experience developing enterprise applications
- Strong expertise with Java/J2EE and backend application development, PHP, REST APIs, JSON, SQL Server, MySQL, Azure-hosted applications, IaC using Terraform and Ansible, and NGINX
- PHP development experience, including support and enhancement of production applications
- Experience working within Agile/Scrum environments
- Experience using Azure DevOps for source control, CI/CD pipelines, and deployments
- Experience with SonarQube or similar code quality and static analysis tools
- Strong understanding of software architecture, coding standards, and development best practices
- Experience conducting code reviewmentos and mentoring development teams, * Kotlin development experience
- Cloud modernization and application transformation experience
- Experience designing scalable, secure, and maintainable Azure-based solutions
- Experience collaborating with infrastructure, security, and vendor teams
- Strong documentation skills including architecture diagrams, workflows, and operational procedures
- Experience leading continuous improvement and technical modernization initiatives
About the company
Custom Business Solutions, a Michigan-based talent agency, is seeking an experienced Lead Software Engineer for a hybrid workplace opportunity in metro Detroit, Michigan. Qualified candidates submitting an application will be considered for this contract opportunity.