Senior Web Developer

1 week ago


Ottawa, Ohio, United States Esri Full time
Job Title: Sr. Web Developer

Overview

AEC firms and infrastructure owner/operators are increasingly demanding seamless integration between GIS data and BIM models to improve all aspects of asset design, construction, and operation. The global demand for housing and the need for roads, energy, and water to support them requires innovative workflows that help owners, engineers, planners, and stakeholders collaborate. Esri is working in partnership with Autodesk and other firms to help our customers design, build, and operate the sustainable infrastructure of the future more rapidly, at lower cost, and in compliance with complex regulatory landscapes.

Responsibilities

  • Design and implement integration between the ArcGIS geospatial cloud and cloud-based BIM systems such as Autodesk Forge, Autodesk BIM360, and other information systems such as Oracle Primavera and Microsoft SharePoint
  • Develop public and internal RESTful APIs to integrate the above platforms
  • Design framework widgets compatible with ArcGIS Experience Builder
  • Develop geoprocessing tools to automate the linking and data migration of BIM data to ArcGIS

Requirements

  • 5+ years of software product development experience
  • Demonstrated experience developing cloud infrastructure, backend services, and data pipelines
  • Exceptional understanding of TypeScript, JavaScript, NodeJS, Bootstrap, React, Angular, and other responsive web frameworks or extensive experience with C++,.NET and/or Python
  • Knowledge of Agile software engineering processes
  • Excellent problem-solving and debugging skills
  • Demonstrated experience in software product development using or producing commercial REST APIs
  • Solid understanding of OAuth authentication patterns in a variety of cloud and on-premise environments including SSL-based SSO
  • Bachelor's in computer science, computer engineering, or a related field

Recommended Qualifications

  • Demonstrated experience with 2D and 3D computational geometry
  • Mastery of scalable full-stack software engineering architecture
  • Experience with Autodesk Forge, ObjectArx, or Revit APIs
  • Experience with ArcGIS Enterprise or ArcGIS Online web application development
  • Familiarity with a server-side rendering of web components, preferably Next.js/React.js
  • Experience delivering product features in a consumer or enterprise company
  • Experience with cloud services such as Amazon AWS, Microsoft Azure
  • Experience implementing unit tests and integration tests
  • Master's in computer science, computer engineering, or a related field

At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life's best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri's Racial Equity and Social Justice initiatives, please visit our website here.

If you don't meet all of the preferred qualifications for this position, we encourage you to still apply

Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email askcareers@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.

Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.



  • Ottawa, Ohio, United States Esri Full time

    Job Title: Senior Software Engineer - GIS-AEC IntegrationAt Esri, we are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of innovative solutions for the integration of Geographic Information Systems (GIS) and Building Information Modeling (BIM) technologies. As a key member of our team, you will be...


  • Ottawa Hills, Ohio, United States Skyline Enterprises Full time

    Job Title: Senior Physician Gastroenterology SpecialistAbout the Role:We are seeking a highly skilled and experienced Senior Physician Gastroenterology Specialist to join our team at Skyline Enterprises. As a Senior Physician Gastroenterology Specialist, you will be responsible for providing high-quality medical care to patients with gastrointestinal...

  • Sr. Web Developer

    2 weeks ago


    Ottawa, United States Esri Full time

    Overview AEC firms and infrastructure owner/operators increasingly demand seamless integration between GIS data and BIM models to improve all aspects of asset design, construction, and operation. The global demand for housing and the need for roads, energy, and water to support them requires innovative workflows that help owners, engineers, planners, and...


  • Ottawa, Kansas, United States East Central Kansas Economic Opportunity Corp. Full time

    Job Title: Senior AccountantEast Central Kansas Economic Opportunity Corp. is seeking a highly skilled Senior Accountant to join our team. As a key member of our finance department, you will be responsible for processing bi-weekly payroll for over 100 employees, coordinating accounts receivable activities, and assisting with grant and expenditure...


  • Ottawa, Illinois, United States Lutheran Life Communities Full time

    About the RoleWe are seeking a compassionate and dedicated Life Enrichment Coordinator to join our team at Lutheran Life Communities. As a key member of our senior care team, you will play a vital role in enhancing the quality of life for our residents.Key ResponsibilitiesProvide companionship and support to seniors, promoting a sense of belonging and...


  • Ottawa, United States Lutheran Life Communities Full time

    About the RoleWe are seeking a compassionate and dedicated Life Enrichment Coordinator to join our team at Pleasant View Skilled Nursing Community, a faith-based organization that prioritizes the well-being and quality of life of our residents.Key ResponsibilitiesProvide companionship and life-enriching activities to seniors, promoting a supportive and...


  • Ottawa, United States Randstad USA Careers Full time

    Position: Senior Account Manager - Federal Government Clients Location: Ottawa, ONCompany: Randstad Digital (RD) About Randstad Digital: Randstad, the world’s leading partner for talent, is expanding its Randstad Digital (RD) specialty to enhance our services exclusively for federal government clients. As a Senior Account Manager, you will play a critical...


  • Ottawa, United States Randstad USA Full time

    Job Title: Senior Account Manager - Federal Government ClientsWe are seeking a highly skilled Senior Account Manager to join our team at Randstad Digital. As a Senior Account Manager, you will play a critical role in driving business growth by engaging directly with clients, strategically planning your territory, and delivering exceptional service tailored...


  • Ottawa, United States ITW Full time

    Company Description This position is within ITW's Specialty Segment, Zip-Pak division. Zip-Pak is the global leader in resealable solutions for the flexible packaging industry. Our expertise in zipper, application technology, and packaging systems makes Zip-Pak the primary choice of brand owners, OEM's, and converters for innovative resealable solutions....


  • Ottawa, Illinois, United States Randstad USA Full time

    Job Title: Senior Account Manager - Federal Government ClientsAbout the Role:We are seeking a highly skilled Senior Account Manager to join our team at Randstad USA. As a Senior Account Manager, you will play a critical role in driving business growth by engaging directly with clients, strategically planning your territory, and delivering exceptional service...


  • Ottawa, Illinois, United States Randstad USA Full time

    Job Title: Senior Account Manager - Federal Government ClientsAbout the Role:We are seeking a highly skilled Senior Account Manager to join our team at Randstad USA. As a Senior Account Manager, you will play a critical role in driving business growth by engaging directly with clients, strategically planning your territory, and delivering exceptional service...

  • Senior Credit Officer

    3 weeks ago


    Ottawa, Illinois, United States Compeer Financial Full time

    Job Title: Senior Credit Officer - Agricultural LendingCompeer Financial is seeking a highly skilled and experienced Senior Credit Officer to join our team. As a key member of our lending team, you will be responsible for analyzing credit requests, making loan servicing decisions, and performing other essential credit duties.Key Responsibilities:Analyze...


  • Ottawa, Kansas, United States Kalmar Full time

    About the RoleWe are seeking a highly skilled Senior Specialist Payments to join our team at Kalmar. As a key member of our Payments team, you will be responsible for delivering exceptional customer service and ensuring seamless payment processes.Key ResponsibilitiesProvide expert-level support for payment-related inquiries and issuesCollaborate with...


  • Ottawa, United States BDO Full time

    Empowering Excellence in Financial ReportingBDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a high priority on your personal and...


  • Ottawa, United States BDO Full time

    Putting people first, every day   BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a with a high priority on your personal and...


  • Ottawa, United States BDO Full time

    Empowering Excellence in Financial ReportingBDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a high priority on your personal and...


  • Ottawa, Illinois, United States Randstad USA Full time

    About the RoleWe are seeking a highly skilled Senior Account Manager to join our team at Randstad USA. As a key member of our sales team, you will play a critical role in driving business growth by engaging directly with clients, strategically planning your territory, and delivering exceptional service tailored to the unique needs of federal government...


  • Ottawa, United States Silgan Containers Full time

    Job SummarySilgan Containers is seeking a highly skilled Senior Process Engineer to join our Blow Molding Department. As a key member of our team, you will be responsible for ensuring the smooth operation of our blow molding processes, identifying areas for improvement, and implementing changes to optimize production efficiency.Key ResponsibilitiesProcess...


  • Ottawa, United States Randstad USA Full time

    Position: Senior Account Manager - Federal Government Clients Location: Ottawa, ONCompany: Randstad Digital (RD) About Randstad Digital: Randstad, the world’s leading partner for talent, is expanding its Randstad Digital (RD) specialty to enhance our services exclusively for federal government clients. As a Senior Account Manager, you will play a critical...


  • Ottawa, United States ITW Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Human Resources Generalist to join our team at ITW. This role will be responsible for providing strategic HR support to our plants in Ottawa, IL, Manteno, IL, and Atlanta, GA.Key ResponsibilitiesProvide coaching and support to front-line management in solving employee relations issues, such as...


  • Ottawa, Illinois, United States ITW Full time

    Job SummaryWe are seeking a highly skilled Senior Human Resources Generalist to join our team at ITW's Specialty Segment, Zip-Pak division. As a key member of our HR team, you will provide day-to-day professional HR support and policy administration across the North America division, with a primary focus on the non-exempt workforce.Key...


  • Ottawa, United States Silgan Containers Full time

    Job SummarySilgan Containers is seeking a highly skilled Senior Process Engineer to join our Blow Molding Department. As a key member of our team, you will be responsible for ensuring the smooth operation of our blow molding processes, identifying areas for improvement, and implementing changes to optimize production efficiency.Key ResponsibilitiesProcess...