Search Results

.NET Team Lead

Tech Talent Link, Inc , Portland OR

 We are hiring a Lead Software Engineer to collaborate with our Business Operations, Development and other Partners to drive the creation and enhancement of a standardized data source. You will be involved with overseeing all aspects of the development for assigned projects, from gathering and refining requirements all the way through deployment.

The ideal candidate will have proven experience managing technical projects and leading software development teams as well as a commitment to spend about 50% of your time in hands-on development activities. Our continual investments in technology and human capital enable us to deliver the most innovative, integrated solutions. We are a growing company and a great place to work, with plenty of career advancement opportunities.


  • Run daily meetings with Development team and schedule additional meetings as necessary
  • Lead weekly project meetings with Business Operations team and conduct demos as appropriate
  • Manage the project backlog, including grooming Features, Product Backlog Items, Tasks and Bugs
  • Work closely with Business Operations and/or Product Stakeholders to refine requirements
  • Assign tasks to the Development team with defined deliverables and deadlines
  • Prioritize tasks within your projects
  • Identify dependencies between your projects and other projects across multiple teams
  • Clear roadblocks to allow the Development team to run as efficiently as possible
  • Apply sound software engineering processes, including iterative development, unit testing, source code control, inspections and reviews
  • Adhere to the goal of delivering and maintaining the highest quality of software
  • Learn our business model and understand existing enterprise applications


  • Bachelor's degree or higher in Computer Science or a related field
  • 5+ years developing software on the Microsoft stack
  • Microsoft SQL Server 2012+ including schema design and transact SQL development of stored procedures and complex queries
  • 2+ years in a team lead or management role developing software in a corporate setting
  • Deep understanding of Agile design principles and experience leading Agile teams
  • Outstanding communication, analytical and interpersonal skills
  • Familiarity with build/release processes and continuous integration

Bonus Points

  • Ajax, Angular JS
  • SQL Server 2016
  • Experience working with an off-shore team members
  • Experience with Cloud development, especially Microsoft Azure
To get started, enter your information below

I agree to the Flashrecruit terms of use and acknowledge I have read the privacy policy, and agree to receive jobs alerts.