Current Positions

.NET GIS Developer

Batavia, IL (BHA is open to discussing remote opportunities)
Bruce Harris & Associates, Inc., seeks an experienced .NET developer to expand our product development team. We create GIS applications that allow our clients to easily work with geospatial data.
This position is based out of our corporate headquarters in Batavia, IL. (Highly qualified candidates working remotely may be considered).
Key Activities Include:
  • Use Microsoft Visual Studio and .NET to develop and maintain products and custom applications.
  • Use ArcGIS Runtime APIs to develop and maintain geospatial applications.
  • Analyze feature requests and implement solutions with good UI/UX practices.
  • Efficiently and effectively troubleshoot issues, identify solutions, and solve problems.
  • Work with other developers and product managers throughout the development process.
Required SKills & Knowledge
  • Three or more years of .NET and WPF development experience. (VB or C#)
  • Must demonstrate working knowledge of common .NET framework development practices and object-oriented design.
  • Two or more years of development experience with ArcGIS Runtime APIs and/or ArcObjects.
  • Experience with ArcGIS platform and ESRI software.
  • Experience with Universal Windows Platform.
  • Experience with industry-standard technologies such as MVVM, JSON, REST, XAML, XML, Git.
  • Experience with Service Oriented Architecture.
  • Excellent communication, problem-solving, design, development, and debugging skills.
  • Bachelor’s or Master’s degree in relevant field.

Recommended Skills
  • ArcGIS Server, ArcSDE, and Geodatabase design
  • Relational databases and SQL Server
  • ASP.NET Web Services, WCF, or similar web service development experience
  • Python, used with ArcGIS
  • ClickOnce Deployment
  • Telerik

To Apply: Please submit your resume and cover letter to jobs@bruceharris.com, or use our submission form below.
No Phone Calls Please
EOE/AA
 

GIS Web Developer

Batavia, IL (BHA is open to discussing remote opportunities)
Bruce Harris & Associates, Inc., seeks a JavaScript expert to expand our product development team. We create GIS applications that allow our clients to share spatial data with diverse end users, and that allow the end users to easily make use of geospatial data.
Key Activities Include:
  • Use JavaScript and other web technologies to develop and maintain products and custom applications.
  • Use ArcGIS JavaScript API to develop and maintain geospatial web applications.
  • Analyze feature requests and implement solutions with good UI/UX practices.
  • Efficiently and effectively troubleshoot issues, identify solutions, and solve problems.
  • Work with other developers and product managers throughout the development process.
Required Skills & Knowledge
  • Three or more years of JavaScript web development experience.
  • Experience with ArcGIS platform and ESRI software.
  • Experience with JavaScript toolkits and libraries such as Dojo, Knockout, JQuery.
  • Experience with industry-standard technologies such as HTML5, CSS, XML, JSON, AJAX, REST, Node, Grunt, Git.
  • Experience with responsive design and cross-browser development for computers and mobile devices.
  • Excellent communication, problem-solving, design, development, and debugging skills.
  • Bachelor’s or Master’s degree in relevant field.
Recommended Skills & Experience:
  • SQL (SQL Server)
  • Google Maps API
  • Google Analytics
  • ASP.NET WebForms, MVC Framework, or similar server page development experience ASP.NET Web Services, WCF, or similar web service development experience

To Apply: Please submit your resume and cover letter to jobs@bruceharris.com, or use our submission form below.
No Phone Calls Please
EOE/AA
 

GIS Specialist

Batavia, IL
Bruce Harris & Associates, Inc. seeks applicants for a GIS Specialist. This position will be based out of our corporate headquarters in Batavia, Illinois. The GIS Specialist will perform product implementation of COTS ArcGIS for Local Government solutions. The implementation will include ArcGIS for Server and ArcGIS Online implementations, ETL process development using Python, SQL Server, etc. and Safe Software FME products.

Key Activities Include:
  • Completing specific projects using Esri’s ArcGIS products, including:
    • GIS data creation
    • GIS data conversion
    • ArcGIS for Server map services creation and/or maintenance
    • Map production and cartography
    • ArcGIS for Server (ArcSDE) Administration related tasks
Qualifications:
  • Ability to complete projects and tasks in a timely manner
  • Ability to Provide Technical Support both internally and to clients
  • Conduct QA/QC procedures to ensure accuracy
  • A 4 year degree or equivalent in Geography, Computer Science, or related field
  • Excellent verbal and written communication skills
  • Training may be required
  • Must be able to meet set deadlines, follow implemented standards and produce quality work
    Required Skills/Knowledge:
  • Microsoft SQL Server
  • Python and/or Model Builder Experience
  • Experience with Developing Export Transform Load (ETL) Processes
  • Gizinta
  • Safe Software FME products

    Other Requirements: Must be able to provide 3 technical references with contact information that can verify your skills and proficiency. Candidates must be able to show previous professional experience related to the specific skills and qualifications listed above. Must be authorized to work in the United States.

    To Apply: Please submit your resume and cover letter to jobs@bruceharris.com, or use our submission form below.
    No Phone Calls Please
    EOE/AA
  •  

    Regional Sales Representative: California

    California
    Full-Time
    Bruce Harris & Associates, Inc. seeks experienced, highly motivated, professional individuals to provide GIS related sales to prospective clients throughout several states. Responsibilities will include lead generation, qualifying, developing and closing of sales and secure orders for GIS related services as directed by the Director of Sales. Understanding local government markets is an important key to success in this position.
    Required Skills & Experience:
    • Minimum 5 years of successful sales experience
    • Ability to generate new business, project sales forecasts and meet sales revenue targets
    • Excellent written and verbal communication skills are essential
    • Ability to work independently and multi-task
    • Assist in the development of proposals and contracts
    • Ability and experience in presenting to groups of people
    • Assist in the coordination of marketing opportunity such as conferences and conventions
    • Develop regional sales plans
    Preferred Skills and Experience:
    • Bachelor's Degree
    • Knowledge of Geographic Information Systems (GIS) technology a plus
    • Proficiency with Esri's ArcGIS software technology a plus
    • Microsoft Office
    Travel will be required to potential clients. Applicants must be able to provide own transportation. Applicant will be reimbursed for travel related expenses monthly.

    To Apply: Please submit your resume and cover letter to jobs@bruceharris.com, or use our submission form below.
    No Phone Calls Please
    EOE/AA
     

    GIS Data Technician

    Batavia, IL
    This position will be based out of corporate headquarters in Batavia, Illinois. The Data Technician is responsible for cadastral/parcel map creation and/or maintenance. Maps are constructed or maintained using data sources such as subdivision, as well as other plats, surveys, surveyor notes, deeds, aerial photography interpretation and other client sources instructions and/or databases. All data sources are used to create an accurate cadastral GIS.
    Key Activities Include:
    • Complete specific projects using Esri’s ArcGIS products. These projects include:
      • GIS data creation
      • GIS data conversion
      • ArcGIS for Server map services creation and/or maintenance
      • Map production and cartography
      • ArcGIS for Server (ArcSDE) Administration related tasks
    • Research resources such as survey maps and legal descriptions in order to verify property lines and to obtain information needed to ensure an accurate cadastral and GIS database(s) as provided and as necessary
    • Utilize aerial photography to ensure proper parcel and/or polygons layout through aerial occupation or legal description reference points updating boundaries, water locations and topographic features as necessary
    • Redraw and correct parcel and/or polygon layouts to reflect provided, current and most accurate documentation as necessary
    • Compile accurate abbreviated tax legal descriptions as necessary
    • Compile Map Change Forms as necessary
    • Identify, research and resolve anomalies in legal land descriptions, referring issues to manager/supervisor and/or client as appropriate and as necessary
    • Compiling cadastral and GIS data utilizing “Mapping Standards and Practices”
    • Process documentation and mapping parcels, creation of divisions of land and/or combinations of land including but not limited to the following documentation:
      • Deeds
      • Surveys
      • Subdivisions/Condominiums
      • Annexations
      • Vacations
      • Combinations
      • Division by Request
      • Court Order of Judgments
      • All other Client requests
    • Conduct QA/QC procedures to ensure accuracy.
    • Assist other departments if required. Training may be required.
    Required Skills & Knowledge:
    • Bachelor's Degree in Geography, Computer Science or related field
    • Minimum 1 year experience in GIS, ArcGIS, Geography, and Computer Science
    • Ability to complete projects and tasks in a timely manner
    Recommended Skills & Experience:
    • Expertise with mapping and drafting techniques
    • Experience with reading and drawing maps from legal descriptions
    • Experience with GIS, AutoCAD, computer science or a related field
    • Experience with ArcGIS for Desktop
    • Excellent communication, problem solving, and analytical skills.
    Other Requirements:
    Candidates must be able to show previous professional experience related to the specific skills and qualifications listed above. Must be authorized to work in the United States.

    To Apply: Please submit your resume and cover letter to jobs@bruceharris.com, or use our submission form below.
    No Phone Calls Please
    EOE/AA