IG
Senior Software Engineering Manager
Insight Global
Columbus · On-site Full-time Senior $150k – $170k/yr Today
About the role
Job Description
- Lead, coach, and grow software engineers and system analysts; run 1:1s, performance reviews, hiring, and succession planning.
- Manage the development team responsible for a 20‑year‑old core legacy application that drives referral/order routing.
- Oversee roadmap execution to phase out the legacy app and migrate to modern technologies (modern .NET, Vue.js, cloud, Python where applicable).
- Run Agile ceremonies, oversee sprint planning, ensure resource alignment with QA/BA/DevOps.
- Partner closely with Cloud Engineering, Infrastructure, Network, and other app dev teams.
- Act as SME for domain area when interacting with product owners and stakeholders.
- Oversee design, development, and delivery of large-scale or complex software efforts.
- Define KPIs, monitor production systems, conduct RCA reviews, and improve operational processes.
- Create project staffing plans, communicate risks and milestones, and ensure alignment with IT strategy.
- Lead technology reviews, present architecture documents, and guide solution design sessions.
Required Skills & Experience
Leadership & Experience
- 3+ years of people management experience leading software engineering teams.
- Background as a Lead or Architect prior to management; strong technical acumen.
- Experience managing projects/programs and working within budgets.
- Experience in medium‑sized to large organizations (not massive enterprise).
Technical Skills
- High proficiency in C#, .NET, and full‑stack engineering.
- Strong experience with HTML/CSS, JavaScript, and modern UI frameworks (Vue.js, Knockout, Bootstrap).
- Experience with microservices, modern .NET frameworks, and cloud platforms (AWS/GCP/Azure).
- Experience designing and operating large‑scale systems, distributed systems, and web services.
- Familiarity with legacy applications, older logic, and modernization efforts.
Methodologies & Practices
- Strong Agile/Scrum experience (sprints, ceremonies, Jira/Confluence).
- CI/CD, automated testing, DevOps collaboration.
- Experience leading teams through SDLC with high-quality delivery
Nice to Have Skills & Experience
- Experience managing product or project budgets.
- Previous experience modernizing long-standing legacy systems.
- Experience guiding teams through cloud migration (on‑prem → cloud).
- Exposure to Python or modernizing .NET applications.
- Vendor management and selection experience.
- Comfortable operating in environments with a mix of FTEs and contractors (team currently 19 total, 4 FTE + 15 contractors).
Skills
.NETAWSAzureBootstrapCI/CDC#CloudDevOpsGCPHTMLJavaScriptJiraKnockoutMicroservicesPythonVue.js
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free