Job Description
Insight Global is seeking a Lead Software Engineer for one of our largest clients. This role plays a strategic role in designing and enhancing software applications, products, websites, and digital products across the organization. The role will be responsible for providing technical leadership, designing, developing, and testing highly complex software systems or applications for software enhancements and new products, including cloud-based or internet-related tools for internal and external consumption. The incumbent will provide technical solutions to enable the company to meet its strategic objectives through effective collaboration with business analysts, quality assurance testers, and project managers. The incumbent will lead others to ensure successful teamwork, effective development, and delivery of high-quality software solutions.
Salary: 125k-165k
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
6-8 years of experience in software development in the software development industry
Expertise and knowledge of software development life cycle (SDLC) methodologies and best practices
Expertise and knowledge of software development tools, platforms, and languages
Proven end to end experience in leading the development, integration, testing, and deployment of highly complex cloud-based software solutions or internet-related tools
Strong experience with modern microservice frameworks, especially Java/Spring Boot
Proficiency with containers, CI/CD, and cloud platforms
Hands‑on experience with Infrastructure as Code (Terraform)
Skilled in API development
Experience with Docker and consistent environment setup
Cloud‑native development on Microsoft Azure
Nice to Have Skills & Experience
Strong GitHub and GitHub Actions: PRs, branching, code reviews
Monitoring and observability using Grafana and Checkly
Productivity with JetBrains IDEs (IntelliJ IDEA)
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.