TD Industries Inc Full Stack Software Developer in Dallas, Texas

TDIndustries is an award winning and multi-faceted leader in the mechanical construction industry. We offer rewarding careers and have been named among Fortune Magazine's “Great Place to Work" since 1997. Our continued growth requires the addition of a talented and highly motivated Full Stack Web Developerjoin the Information Technology team as we deliver strategically aligned solutions through the technology revolution of agility, mobility, business intelligence and cloud computing.

This position reports to the Sr. Software Architect and will be developing strategic business facing solutions and interfaces focused on process improvement. The successful candidate will have an extensive technical development background, experience working in a team, and the ability to design, develop and deliver software solutions to address a wide range of mission critical business needs. ERP, project and order management system application development experience required. They must quickly adapt to new requirements and changing situations. The candidate must be detailed-oriented demonstrating excellent troubleshooting skills using a logical, methodical approach to problem solving. Candidate must also exercise sound independent judgment regarding development and coding principles, industry best practices, system architecture, and task prioritization across multiple simultaneous projects.

Primary Duties and Responsibilities include:

  • Responsible for developing agile mission critical business applications utilizing a hybrid mobile framework based on JavaScript and node.js backend accessing relational and NoSQL datastores

  • Implements proof-of-concept activity associated with technology assessments

  • Responsible for aiding in support of custom developed systems

  • Responsible for unit testing

  • Assists the application development team, business analysts, and subject matter experts in:

  • Evaluating requirements from stakeholders

  • Designing effective, transformative solutions

  • Assures that solution designs meet requirements for scalability, performance and quality

  • Ensuring that the application roundtrip process addresses requirements, provides sufficient user testing, documentation, training and support

  • Providing feedback to the stakeholders and users on technical project status​​ including issues and risks

  • Strong commitment to seeing application development fruition

  • Assists during significant production issues


  • Bachelor’s Degree in Computer Science, Information Systems or another related field is desired.

  • A minimum of 5 years of progressive experience in full stack web application development in an Agile/Scrum software development lifecycle environment

  • A minimum of 2 years building responsive design applications

  • Expert in HTML5, CSS, JavaScript, TypeScript.

  • Expert in one of the following UI frameworks: AngularJS, React or Polymer

  • Expert in JSON, REST, SOAP, WCF

  • Expert in Node.js and Express.js

  • Expert in hybrid mobile framework(s) utilizing angular such as IONIC

  • Expert with accessing relational data

  • Expert in implementing responsive design UX

  • Experience with PWA (Progressive Web Applications) is desired

  • Expert in test-driven development

  • Expert with APIs and integrating custom software with CRM and ERP systems

  • Experience with NoSQL data access is desired

  • Experience with PowerShell desired

  • Experience with C# or Java desired

  • Experience with both Linux and Microsoft operating systems is desired

  • Experience with Continuous Integration is desired

  • Full life cycle application and infrastructure development experience with expertise in Agile Development Life Cycle utilizing TFS or other management software

  • Proven track record of developing and implementing projects on time and within budget

  • A critical eye for quality, detail and aesthetic in software development

  • Excellent customer service, verbal and written communication skills

  • Demonstrates a collaborative approach to developing with a passion for mentorship

  • Demonstrates a passion for learning

TDIndustries is an Equal Opportunity Employer

Location: Dallas, TX