Apply for job

Tech Lead/Director of Software Engineering 

Tech Lead/Director Software Engineering:

Our direct client, a fast-growing healthcare software and data analytics firm, is seeking to bring on a Tech Lead/Director of Software Engineering.  In this role, you will be leading an agile development team, building and working on enterprise grade software systems on top of the Microsoft .NET development stack. Principally responsible for the software architecture and application design, development, data driven unit and integration testing, skilled triaging of issues.  In addition, you should have the experience mentoring and leading development staff and plan and manage the onshore and offshore teams.  CT or Texas (Houston) is the preferred location, but client is open to 100% remote work.

Roles & Responsibilities:

  • Leading a team building a new enterprise healthcare platform
  • Design new systems/components including web services and shared UI components
  • Overseeing the creation of software specifications including class diagrams, ER diagrams, sequence diagrams
  • Direct a team of onshore and offshore developers
  • Perform code reviews
  • Manage software product releases

Necessary Skills:

  • 10+ years of full-stack web software development, with 3 or 4 years of experience leading or managing dev teams
  • Experienced in Agile processes
  • Software design/software development skills including C#.NET, JavaScript
  • Scalable services/API design and deployment
  • Data structures including SQL and no-SQL
  • Experience building applications in AWS or Azure
  • System-to-system integration
  • Excellent communication skills – verbal & written
  • Ability to communicate effectively with technology, business teams and sr. management

Job ID: 4779

  • Accepted file types: docx, doc, pdf, rtf, wps, txt, html.
Chat with a recruiter

Can't Find The Job You're Looking For?

Share this Opportunity?