Skip to content

JobShark: Find the Right Job


Irving, Texas - $130k - $140k + bonus Full Time Posted: Thursday, 15 November 2018

Lead Software Engineer/Development Manager is responsible for developing and or modifying general computer applications software or specialized utility programs. The person in this role, leads full time developers and contractors, analyzes user needs, develops software solutions, designs software or customize software for client use with the aim of optimizing operational efficiency. The Lead Software Engineer, will develop software products in tax preparation and financial advisory markets.

Major responsibilities of the position are listed below. To perform the job successfully, the individual must be able to execute each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Leads a team of full time and contract engineers.
  • Develops new software packages, performs upgrades and/or fixes to existing operating software packages.
  • Collaborate with Accounting, Marketing and Product Managers to design, implement and test software applications.
  • Respond to technical requests regarding assigned application or component.
  • Remain up to date with the latest software and computer technology.
  • Bachelor's degree in computer science or a related field, or equivalent in education and business experience.
  • Experience with Microsoft development stack and development life cycle tooling (C#, ASP.NET MVC/Web API/WCF, SQL Server, Visual Studio, TFS).
  • Experience in service-oriented architecture and frameworks (NServiceBus, Mass Transit), messaging (Rabbit MQ, MSMQ, Azure Service Bus/Event Hub), and micro services - oriented patterns a strong plus.
  • Experience mentoring/coaching junior developers.
  • Experience with C++, C++ 11/MFC
  • Experience building SaaS platforms
  • Experience with cloud platforms (MS Azure, AWS)
  • Experience in Agile development methodologies
  • Minimum of 10 years' custom software application development experience with 2-3 years as Development Manager or team lead role.

Must haves:

  • .NET Framework 4.6.2
  • .NET Core
  • ASP.NET MVC/WebApi, ASP.NET Core
  • C#
  • DI and test-driven methodologies
  • Git
  • VS 2017
  • Javascript
  • Logic and critical thinking


  • Angular/React
  • AWS/Azure
  • NoSQL

Irving, Texas, United States of America
October 2018
$130k - $140k + bonus
MCG - Midwest Consulting Group
Crystal Rehling
11/15/2018 8:00:38 AM

About MCG - Midwest Consulting Group
TECHNOLOGY IS GROWING EVERYDAY, ARE YOU?Is your current position getting you where you want to go? Are you doing what you love to do? If not let us help. We will listen to you, help evaluate your...

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.