About the Role
We are seeking a talented and collaborative Software Development Team Lead to guide and mentor a dynamic team of developers in our TechOps team. The ideal candidate is an experienced software engineer with leadership capabilities, passionate about mentoring early-career professionals, driving architectural decisions, and delivering high-quality software solutions. The role supports internal teams dedicated to delivering collateral critical to our clients with strict deadlines and high accuracy requirements.
Responsibilities
- Lead, mentor, and support team members, helping them enhance their technical skills and professional growth.
- Guide the software development lifecycle, including architectural design, development, code reviews, testing, deployment, and maintenance.
- Lead by example and coach the team in adopting AI-assisted development practices, enabling the team to solve problems more effectively and deliver higher-quality solutions faster through human-guided use of AI tools.
- Collaborate closely with internal stakeholders and collaborate with other teams (e.g., DevOps) to deliver high-quality tools that drive efficiency.
- Provide technical leadership in architectural decisions, ensuring solutions are scalable, secure, maintainable, and aligned with business objectives.
- Facilitate code reviews and enforce coding standards and best practices across the development team.
- Oversee task delegation, resource allocation, and prioritization within an Agile environment (Scrum, Kanban).
- Actively participate in sprint planning, daily stand-ups, retrospectives, and stakeholder meetings.
- Create and maintain clear technical documentation and knowledge-sharing materials.
- Provide immediate and continuous feedback regarding team performance and individual career development.
- Assist in recruiting, interviewing, and onboarding new development team members.
Requirements
- Bachelor's degree in computer science, engineering, or equivalent practical experience.
- 7-10 years of experience with software development and architecture in technologies such as C#, Python, GitHub, Azure, .NET Desktop Applications, React, Node.js. and Azure DevOps.
- Experience using generative AI in development (e.g., for planning, design, coding, testing, and documentation) with a strong emphasis on human judgment, problem-solving, and accountability.
- Proven experience managing early career software developers.
- Strong understanding of coding and process best practices and demonstrated experience collaborating with product teams to enhance end-user experiences.
- Hands-on experience with cloud infrastructure, CI/CD pipelines, and DevOps practices (preferably Azure and GitHub Actions).
- Proficiency in Agile methodologies and project management tools (Azure DevOps Boards).
- Strong analytical and problem-solving capabilities.
- This role is not eligible for employment visa sponsorship (e.g., H-1B, TN, E-3) now or in the future.
Skills
- C#
- Python
- GitHub
- Azure
- .NET Desktop Applications
- React
- Node.js
- Azure DevOps
- Generative AI
- Cloud infrastructure
- CI/CD pipelines
- DevOps practices
- Agile methodologies
- Scrum
- Kanban
Location
- Dallas, TX
- Buffalo Grove, IL
Work Type
- Hybrid
Experience Level
- 7-10 years of experience with software development and architecture
- Proven experience managing early career software developers
Education Level
- Bachelor's degree in computer science, engineering, or equivalent practical experience.
Salary/Compensations
- $78,404.07 to $104,008.17
Benefits
- annual leave
- tuition reimbursement
- referral bonuses
- Success Sharing
- bonuses
- commission plans
About the Company
- CSC is a global business, legal, and financial services company based in Wilmington, Delaware, USA, providing knowledge-based solutions to clients worldwide.
- We have offices and capabilities in over 140 jurisdictions in the Americas, Europe, Asia Pacific, and the Middle East, and more than 8,000 colleagues.
- We are the business behind business.®
- CSC is committed to creating a feeling of belonging through a diverse and growth-oriented environment where everyone is valued.
- CSC colleagues have global career opportunities and excellent benefits.
- We offer a range of support to colleagues with disabilities, ensuring people have the necessary resources to thrive in their roles.
- At CSC®, we’re always looking ahead, finding ways to innovate, challenge the status quo, and anticipate the needs of our clients.
- We exceed expectations by adapting client ambitions and goals as our own.
- This Fierce Client Spirit has helped us adapt and create solutions that have enabled businesses to run smoother and smarter for more than 125 years.
- It’s also the reason we’re the trusted partner of many of the world’s most successful organizations.
- CSC is committed to attracting, developing, and retaining talented people whose values align with ours.
- We empower our colleagues to bring the right solutions to market to meet client demand.
- That’s why we are the leading provider of business administration and compliance solutions.
- CSC is a great place to work with smart and dedicated people.
- We have won several employer recognition awards, including Top Workplace USA, Great Places to Work India, and Built In’s Best Places to Work.
- We offer fulfilling work and career opportunities.
- Most positions are filled with internal moves and employee referrals.
- As business needs allow, CSC offers hybrid or remote work schedules in alignment with local regulations.
Equal Opportunity
- CSC is committed to creating a feeling of belonging through a diverse and growth-oriented environment where everyone is valued.
- We offer a range of support to colleagues with disabilities, ensuring people have the necessary resources to thrive in their roles.
- We encourage candidates to work closely with our talent acquisition partners to convey their specific needs.
- Our commitment to accessibility reflects our broader dedication to diversity and belonging,
