Join a forward-thinking team as a Lead Software Developer, where you'll architect cutting-edge solutions, mentor talented developers, and shape the future of enterprise applications in C#/.NET, Python, and AI/ML. This hybrid role in Columbus, OH offers a strong salary, performance bonus, and the chance to drive impactful projects with modern tech.
Lead Software Developer (C#/.NET, Python) – Columbus, OH
Location: Hybrid – Columbus, Ohio (2 days onsite: Tuesday & Thursday)
About the Role We’re looking for a seasoned Lead Application Developer to take ownership of high-impact development projects, guide a team of talented engineers, and help shape the future of enterprise applications for a growing organization. You’ll play a hands-on role in designing, building, and delivering modern, scalable solutions while staying ahead of the curve with evolving technologies.
What You’ll Do
- Lead the design, development, and implementation of end-to-end integrated systems
- Mentor and guide developers while setting best practices and coding standards
- Collaborate closely with business teams to translate requirements into scalable solutions
- Stay current with emerging technologies and recommend tools that drive efficiency and innovation
- Develop and execute test plans, evaluate system performance, and drive continuous improvements
- Conduct code reviews and ensure all deliverables align with quality standards
- Build and maintain deep knowledge of the company’s technology stack and strategic IT roadmap
What We’re Looking For Technical Skills & Experience:
- Deep knowledge of C#, Python, and ASP.NET
- Proficiency with JavaScript, HTML, CSS, and modern web development practices
- Experience using TFS or Azure DevOps with Git integration for source control
- Strong background in relational databases (Microsoft SQL Server preferred)
- Solid understanding of network, PC, and platform operating systems (especially Microsoft Windows)
- Exposure to AI/ML tools (experience with Instabase is a plus)
Professional Skills:
- Strategic mindset with the ability to align tech solutions with business goals
- Strong leadership skills with experience mentoring and guiding development teams
- Exceptional analytical, problem-solving, and communication skills
- Ability to prioritize and deliver in a fast-paced, collaborative environment
- Experience with Agile methodologies and the full SDLC
Qualifications - Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience)
- 5+ years as a software developer
- 5+ years working with business requirements, analysis, and solution design
- 3+ years hands-on experience with Visual Studio and application development
- 3+ years working with relational databases
- 3+ years of development experience using the Microsoft Stack and Python