More jobs:
GIS Engineer
Job in
Oakland, Alameda County, California, 94616, USA
Listed on 2026-07-01
Listing for:
Tata Consultancy Services
Full Time
position Listed on 2026-07-01
Job specializations:
-
Software Development
Backend Developer
Job Description & How to Apply Below
Technical/Functional Skills
- Bachelor’s degree Computer Science, Information Systems, Engineering, or a related field.
- Experience in ArcGIS Pro, ArcGIS Online, ArcGIS Utility Network, Utility network data model.
- Experience of implementation of GIS DB, GIS data migration, ETL tool FME desktop and server, workbench.
- Experience with migrating Utility GIS landscape from Geometric to Utility Network model.
- Experience in implementation of ArcGIS components and integrations with other non‑GIS system.
- Experience developing GIS applications and supporting geospatial workflows in a utility, infrastructure, or enterprise environment.
- Python and developing REST APIs with Python.
- .Net core / Angular / React / Node JS.
- Experience in developing Micro services / API using .Net Core.
- Experience in developing highly scalable web application using Angular, React, or Node JS.
- Experience with relational or spatial databases such as SQL Server, PostgreSQL/PostGIS, or Oracle, including enterprise geodatabase concepts.
- Hands‑on experience with Esri platforms, including ArcGIS Pro, ArcGIS Enterprise, ArcGIS Online, and ArcGIS Utility Network.
- Knowledge of governance, security, data standards, and performance considerations in large enterprise GIS environments.
- Work with Architects to come up design document and work with team to implement the design.
- Develop, debug code as an individual contributor as well as to guide team members to develop efficient code and debug for issues.
- Create the design, implementation, and ongoing management of systems that deliver against strict requirements for functionality, scalability, performance, and reliability.
- Follow ESRI GIS best practices and build GIS solutions that help with maintainability and scalability of the applications.
- Collaborate with development, testing, infrastructure and operations teams to address and implement solutions to identified issues, to deliver a defect free product.
- Collaborate with development to design in‑house tools/software.
- Work with the application development team to determine technical requirements and estimate effort and prioritize tasks.
- Design and develop new application components and services (including prototypes and concepts).
- Drive design reviews, define interfaces between code modules and apply cutting edge technologies to designs.
- Creating requirement documents, high‑level and low‑level design documents, creating knowledge base documents, etc.
$130,000- $140,000 a year
Employee Benefits Summary- Discretionary Annual Incentive.
- Comprehensive Medical Coverage:
Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. - Family Support:
Maternal & Parental Leaves. - Insurance Options:
Auto & Home Insurance, Identity Theft Protection. - Convenience & Professional Growth:
Commuter Benefits & Certification & Training Reimbursement. - Time Off:
Vacation, Time Off, Sick Leave & Holidays. - Legal & Financial Assistance:
Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
BACHELOR OF COMPUTER SCIENCE
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×