Find A Job › Information Technology


Software Engineer Team Lead

  • Location: Dallas, TX
  • Job Type: Direct Placement
  • Ref No: 19-05716
  • Date: September 24, 2019
  • Job title:
Questions about this job listing? Contact the recruiter now.

Job Description - Software Engineer Team Lead




ICS is hiring a strong Software Engineer Team Lead to join our Client’s IT team in the Dallas area! The position will be split 80% development and 20% team management. We are looking for someone with a creative mindset and exceptional technical skills to work in a high speed environment.


  • Express strong multi-functional partnerships and leadership skills
  • Self-directed, analytical, and work well in a team environment
  • Love to tackle a problem, always looking for a solution
  • Value strong problem solving and critical thinking skills
  • Passion for quality and attention to detail
  • In-depth experience managing mobile, server-side development and web services projects
  • Strong object-oriented programming and design skills
  • Help drive the product direction working with Technical Product Managers
  • Experience building relationships with third-party technology partners
  • Strong written and verbal interpersonal skills
  • Experience with project management
  • Confirmed ability to influence and collaborate across the organization
  • Have a long history of developing strong relationships with internal stakeholders
  • Proven track record as a manager, demonstrated aptitude in managing complex backend infrastructure projects.
  • Strong cross-functional partnerships and leadership skills.
  • Demonstrated aptitude in building and launching large-scale distributed systems.


  • Bachelor’s degree in Computer Science or related field or equivalent work experience
  • 3+ Years of managerial experience and with 8+ Years of Software engineering experience.
  • 5-8 years of work experience in .NET framework using languages such as C#
  • 3-4 years of work experience with Single Page Application frameworks such as Angular
  • Strong foundation in HTML5, CSS and JavaScript/TypeScript
  • Good foundation in SQL in general and preferably SQL Server plus working knowledge of ORM framework such as Entity Framework
  • Experience with multi-layer architecture, architectural patterns and Dependency Injection frameworks
  • Experience with technologies such as JSON, XML and Web API Experience with automated unit testing
  • Strong Object Oriented Programming skills and proficiency in languages like Java, C++ or similar.
  • Experience in distributed systems, design and implementation of high throughput, low latency systems.
  • Experience in building and managing highly skilled team of distributed systems engineers.
  • Solid CS background, concurrent programming, and data structures.
  • Solid understanding of the full development lifecycle, developing detailed technical designs, and implementation.
  • Meticulous attention to detail and dedication to quality


  • Fluently speak, read, and write English
  • Excellent interpersonal skills, including teamwork and negotiation
  • Excellent verbal and written communication skills
  • Proven ability to prioritize and multi-task
  • Programming, server integration, and reporting
  • Advanced skills in MS Office
  • Advanced analytical skills


  • Self-directed and organized
  • Discrete/ability to maintain confidentiality
  • Team player
  • Detail-oriented
  • Sense of urgency
  • Customer service orientation
  • Ability to work under pressure
  • Ability to work well independently
  • Ability to take direction


  • Fast-paced environment.
  • Requires working at a desk to use a phone and computer.
  • Normal sight and hearing ability.
  • Use office equipment and machinery effectively.
  • Ability to ambulate to various parts of the building.
  • Ability to bend, stoop
  • Work effectively with frequent interruptions.
  • May require occasional overtime to meet project deadlines.
  • Lifting requirements of 15 lbs. occasionally.


Related Job Listings

Job Location Type Posted  
Systems Engineer (Messaging) Flower Mound, TX Contract December 06
IT Support Field Service Technician Katy, TX Direct Placement December 06
Technical Specialist Dallas, TX Direct Placement December 06
Senior Java Developer dallas, TX Direct Placement December 06
Financial Support Specialist Sugar Land, TX Contract December 05