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
Senior

Job 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.

Apply for this position