Applications Development Engineer

Location: Lisle
Title: Applications Development Engineer

ExteNet Systems, Inc., designs, builds, owns and operates distributed networks for use by wireless carriers and property owners in key markets. Using small cells, distributed antenna systems and other proprietary technologies, ExteNet deploys solutions to enhance wireless service and network performance across both outdoor and indoor environments.

Primary markets include outdoor distributed networks in a variety of densely occupied urban and suburban environments as well as select rural areas, and various indoor properties, including sports and entertainment venues, commercial office buildings, hotels and convention centers, healthcare facilities and transit systems. For example, ExteNet has built small cell networks to enhance LTE coverage and data capacity in multiple Super Bowl host cities, Madison Square Garden, the Empire State Building, and the Chicago Transit Authority (CTA) subway system.

ExteNet Systems was founded in 2002, and is based in Lisle, IL, 25 miles west of Chicago. We have approximately 300 employees, and a network of independent contractors upon whom we depend for engineering, construction and maintenance services across the country. ExteNet recently completed $1.4 billion recapitalization, making the company one of only four tech "unicorns" in the Chicago area.

Position Summary:

The Application Development Engineer facilitates the architecture, design, implementation, integration, deployment and ongoing support of all custom and third-party databases, websites and applications. This individual will develop and communicate the detailed technology architecture and implementation strategy for a solution to the client and project team. The selected candidate must understand business objectives, translate them into application design, transition the application into operational status, and assist with application support and maintenance. This person will report to the Application Development Manager.

The Developer should have experience on a full stack SDLC. This position owns the technical design for complex distributed business applications. The Application Development Engineer demonstrates a proficiency with both front-end and back-end technologies.

Detailed Responsibilities

  • Work with web development technologies to maintain and/or update web applications
  • Interpret data, analyze results using statistical techniques and provide ongoing reports
  • Work closely with end users to prioritize business and information needs. Possess sufficient understanding of business areas and/or functions necessary to successfully undertake technical analysis, design construction and implementation
  • Develop and implement data collection systems and other strategies that optimize statistical efficiency and data quality
  • Acquire data from primary or secondary data sources and maintain databases/data systems
  • Identify, analyze, and interpret trends or patterns in complex data sets
  • Filter and “clean” data, create and review reports, and performance indicators to locate and correct code problems.
  • Code solutions to problems using a structured approach, keeping in mind long term maintainability and quick accessibility
  • Locate and define new process improvement opportunities
  • Maintain functional / business unit relations
  • Generate reports on project planning and timelines

Minimum Knowledge, Skills and Abilities (KSA’s) required

  • N-tiered, object-oriented application architecture, design and implementation experience
  • Proven working experience as a web developer using MVC, C# and jQuery
  • Technical expertise regarding data models, database design development, data mining and segmentation techniques
  • Strong knowledge of and experience with reporting packages (SSRS, etc.), databases (SQL etc.), programming (JQuery, JavaScript, or ETL frameworks)
  • Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy
  • Strong relational database design and implementation experience
  • Visual Studio 2008 – 2013, C#, VBScript, JavaScript, AJAX, AJAX Control Toolkit, ASP.NET, Web Forms, Win Forms, Master Pages, User Controls, HTML, XML, Microsoft Office Web Components
  • Visual Studio Team Foundation Server 2010
  • Pluses –Entity Frameworks, SharePoint


  • BS/MS in Computer Science or equivalent experience; Masters preferred
  • 5+ years’ experience in acquiring and demonstrating significant knowledge of business processes
  • Solid broad technology background including object oriented programming, database architectures, distributed systems, and web based applications and services (SOA)
  • Demonstrable experience in managing the client relationships with a focus on long term relationship cultivation
  • Experienced at enabling business process improvement and culture change