Previous Job
Sr. Net Developer
Ref No.: 17-18111
Location: Southlake, Texas
  • 12+ years of prior experience in our environment - Agile, Microsoft .Net stack, C#, ASP.NET, WCF, XML, Windows Forms, Oracle. Additionally, exposure to Java / Javascript systems is desired, but not required
Technical responsibilities
  • Provide expertise on engineering systems; plan, advise, analyze, design, test, and manage highly complex engineering software systems.
  • Develop, maintain, and apply a variety of system models through the use of different data points available.
  • Responsible for design and development of systems that, while focusing on software, will span the engineering disciplines of application software.
  • Provide broad technical leadership in area of expertise helping company set technical direction and course for future product/features.
  • Research and recommend design options and perform experiments to determine potential design feasibility or application.
  • Serve as technical leader for major development projects including development of devices in new technology or multiple simultaneous sub-projects. Responsible for ensuring that design activities are coordinated per the development procedure. Establish and maintain project schedules.
  • Strong mentor to other engineers and technicians.
  • Exercises wide latitude in determining objectives and approaches to critical assignments.
  • Communicates both within and external to the company.
  • Responsible for design/development activities which may include leading, participating, or supporting Concept, planning, design and execution stages, including:
    • Risk assessment
    • Prototyping
    • Concept validation
    • Implementation
    • Verification testing
    • Design reviews
    • Product validation
    • Pre-production
  • Participate in the all phases of development across multiple projects; investigate interchangeability, replacement, cost factors, and ease of development. Coordinate with project team to create and release Product Requirements, Design Specifications and Design Descriptions for assigned designs applicable standards and procedures. Work with all Project team members throughout the development in order to ensure that products are developed in a safe, efficacious and quality manner while keeping within established time frames.
  • Assess and recommend design and development activities to determine time for completion and appropriate staffing and/or use of outside resources to reach goals.
  • Evaluate potential product improvements and recommend design modifications.
  • Works closely with Enterprise Architecture and Enterprise Engineering team in order to define best practices and standards and uses skills as a seasoned, experienced professional with a full understanding of industry practices and company policies and procedures.
  • Demonstrated technical experience in developing complex software and/or hardware systems from an end user perspective.
  • Experience in system modeling, system simulation, and/or design of software products.
  • Strong computer based analytical skills. Experience with computer programming languages and technologies. Fairly good knowledge of Windows technology stack applications
  • Self-starter; highly-organized; detail-oriented; highly-motivated; team player; analytical; strong interpersonal & verbal/written communication;
  • Customer-Focused; Results-Driven; Initiative; "Can-Do” Attitude.
  • Ability to handle multiple projects simultaneously.
  • Knowledge on distributed systems and databases.
  • Excellent written and oral communication skills