Software Engineer Team Lead
DALLAS-75212, TX, US
07/25/2020
-
Required Skills
Company
Infinity Consulting Solutions, Inc
Experience
3 to 8 Year(s)
Job Description
SOFTWARE ENGINEER TEAM LEAD
DALLAS, TX
DIRECT HIRE
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.
WHAT YOU'LL DO:
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.
SKILLS / EXPERIENCE YOU NEED:
Bachelor's degree in Computer Science or related field or equivalent work experience
3+ Years of managerial experience
8+ Years of Software engineering experience
Experience with the following technologies:
.NET framework
C#
.NET Core
Angular
Azure
Web Services
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
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
ESSENTIAL CHARACTERISTICS
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
Software Engineers, Applications
Information Technology
No Preference
FullTime Job
Other
1
Candidate Requirements
-
Bachelors
Walkin Information
-
7/24/2020
-
Recruiter Details
Doug Klares
1350 Broadway, Suite 2205,
NEW YORK-10018, NY
-