Archived Wisconsin Geospatial Jobs

Software Developer (Remote Option)

Michael Baker International

This is an EXPIRED job listing. Do not apply for this position!

Location: Oakland, CA; Other Locations
Type: Full Time
Posted: 05/30/2017
Deadline to Apply: Open - no deadline given by employer

Job Duties & Responsibilities:

  • You will act as a Software Architect and participate in continuous improvement efforts to enhance performance and provide increased functionality to our client’s GIS/NG9-1-1/Database applications.
  • Design and build server-side components that seamlessly run on-premises and on cloud platforms
  • Lead a technical team responsible for all areas of the development lifecycle including those who build requirements and document the applications.
  • Identify, analyze, and resolve bugs/performance problems whenever and wherever they occur
  • Exercise sound judgment and diplomacy while interacting and collaborating with all levels of users, clients, management and third parties
  • Feel a sense of pride in knowing that you are helping to build applications that can enhance the future for our client’s organization and ensuring that We Make a Difference for our clients and our community through Michael Baker International projects
Qualifications:

  • 2-4 years of experience being a Software Architect in leading the developing middleware software components
  • Experience with Python programming and scripting
  • GIS experience and knowledge of street addressing domain
  • Extensive knowledge of geospatial data integration and processing
  • Extensive experience with technical troubleshooting tools and techniques to anticipate recognize and resolve technical issues
  • Knowledge of relational databases such as SQL Server, Oracle or PostgreSQL
  • Proficient SQL Server database development in ASP.NET/C#
  • Experience with Esri GIS Platform including: ArcGIS JavaScript API (4.0), ESRI geoprocessing and web map services, and Python scripting for geoprocessing.
  • Strong written and verbal communication and problem-solving skills required for both helping end users and interacting with management with minimal oversight
  • Ability to take a leadership role and/or work alone or with others to follow them to a successful resolution of complex client problems.

Apply online at link included