Senior Software Engineer
1 week ago
At 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 responsible for designing and implementing cloud-based infrastructure, backend services, and data pipelines to enable seamless integration between GIS and BIM systems.
Responsibilities:- Design and implement integration between ArcGIS geospatial cloud and cloud-based BIM systems such as Autodesk Forge, Autodesk BIM360, and other information systems.
- 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.
- 2+ 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.
- 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.
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.
-
Software Engineering Manager
4 weeks ago
Ottawa, Ohio, United States Marathon Petroleum Corporation Full timeTransformative Leadership OpportunityMarathon Petroleum Corporation is seeking a highly skilled and experienced Software Engineering Manager to lead our team of software engineers in delivering innovative, secure, and high-quality solutions. As a key member of our IT leadership team, you will be responsible for developing the people and processes that...
-
Senior Web Developer
1 week ago
Ottawa, Ohio, United States Esri Full timeJob Title: Sr. Web DeveloperOverviewAEC 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...
-
Software Engineer C#
3 weeks ago
Ottawa Hills, Ohio, United States Horizon Innovations Full timeAbout Horizon InnovationsWe are a pioneering company in the field of test automation, dedicated to delivering innovative solutions for customized test environments. Since our inception in 2008, we have been at the forefront of technological advancements, establishing ourselves as a globally recognized provider of test systems.What We OfferA dynamic and...
-
Ottawa Hills, Ohio, United States Matrix Ventures Full timeOpportunity at Matrix VenturesWe are seeking a highly motivated and detail-oriented individual to join our team as a Quality Assurance Specialist for Hardware and Software. As a key member of our team, you will be responsible for developing and implementing quality assurance processes to ensure the highest level of quality in our hardware and software...
-
Process Engineering Specialist
2 weeks ago
Ottawa, Ohio, United States Whirlpool Corporation Full timeAbout Whirlpool CorporationWhirlpool Corporation is a leading kitchen and laundry appliance company, committed to improving life at home and inspiring generations with its iconic brands. The company is driving meaningful innovation to meet the evolving needs of consumers through its portfolio of brands, including Whirlpool, KitchenAid, JennAir, Maytag,...
-
Senior Process Engineer, Blow Molding Operations
1 month ago
Ottawa, United States Silgan Containers Full timeJob 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...
-
Senior Process Engineer, Blow Molding Operations
4 weeks ago
Ottawa, United States Silgan Containers Full timeJob 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...
-
Senior Process Engineer, Blow Molding
1 week ago
Ottawa, United States Silgan Containers Full timeJob SummaryAs a Senior Process Engineer at Silgan Containers, you will play a critical role in ensuring the smooth operation of our blow molding facilities. With a focus on safety, efficiency, and quality, you will lead a team of process technicians and set-up personnel to achieve exceptional results.Key ResponsibilitiesManage direct reports to ensure timely...
-
Water Resources Engineer
2 weeks ago
Ottawa, United States Harrison Consulting Solutions Full timeSenior Water/Wastewater Engineer OpportunityHarrison Consulting Solutions is seeking a highly skilled Senior Water/Wastewater Engineer to join their Ottawa team. As a key member of the team, you will be responsible for designing water/wastewater projects, building and maintaining client relationships, and developing department...
-
Transportation Engineer
2 weeks ago
Ottawa, United States Harrison Consulting Solutions Full timeAn engineering consulting firm is adding a talented Senior Transportation Engineer to their Central Illinois team!Responsibilities:Project design for a variety of transportation projects (roadway underground utility infrastructure improvements) for transportation residential and commercial projectsStormwater and utility designConduct engineering...
-
Water Resources Engineer
4 days ago
Ottawa, United States Harrison Consulting Solutions Full timeSenior Water/Wastewater Engineer Job OpportunityHarrison Consulting Solutions is seeking a highly skilled Senior Water/Wastewater Engineer to join their Ottawa team.Job SummaryWe are looking for a talented professional with expertise in designing water/wastewater projects, building client relationships, and developing department standards. The ideal...
-
Senior Process Engineer, Blow Molding Operations
3 weeks ago
Ottawa, United States Silgan Containers Full timeJob SummarySilgan Containers is seeking a highly skilled Senior Process Engineer to join our team in Ottawa. As a key member of our blow molding operations, you will be responsible for ensuring the smooth and efficient operation of our production lines.Key ResponsibilitiesManage direct reports to ensure timely and scheduled plant start-ups and mold...
-
Senior Project Manager
1 week ago
Ottawa, United States J.F. Brennan Full timeJob Title: Senior Project ManagerWe are seeking a highly skilled and experienced Senior Project Manager to join our team at J.F. Brennan Company, Inc. As a Senior Project Manager, you will be responsible for leading multiple projects simultaneously, ensuring they are completed on time, within budget, and to the highest quality standards.Key...
-
Mechanical Design Engineer
2 weeks ago
Ottawa, Illinois, United States Neon Sign Experience Full timeJob Title: Mechanical Design EngineerWe are seeking a skilled Mechanical Design Engineer to join our team at Neon Sign Experience. As a key member of our engineering team, you will be responsible for designing and developing innovative water feature solutions.Key Responsibilities:Design and develop hydraulic systems for water features, including propeller...
-
WaterWastewater Engineer
2 weeks ago
Ottawa, United States Harrison Consulting Solutions Full timeIllinois consulting engineering firm is hiring a talented Senior Water/Wastewater Engineer for their Ottawa team!Responsibilities:Assist with designing water/wastewater projectsBuild/maintain client relationshipsDesign storm water potable water wastewater pipelines pump stations water and wastewater projectsPrepare master planning reports for potable water...
-
Civil Site Design Engineer
2 weeks ago
Ottawa, United States Harrison Consulting Solutions Full timeOpening for a Senior Civil Site Design Engineer with reputable Central Illinois based consulting engineering firm. Come join their team! Responsibilities: Provide comprehensive general civil engineering services General site design duties (dimensional layouts parking grading plans onsite storm water management roadway underground utility and other private...
-
Project Engineer
3 weeks ago
Ottawa, United States Marathon Petroleum Full timeJob SummaryWe are seeking a highly skilled Project Engineer to join our team at Marathon Petroleum. As a key member of our Mechanical & Vapor Control Engineering organization, you will play a critical role in ensuring the efficient and reliable operation of our terminal services.Key ResponsibilitiesDevelop and implement strategic goals targeting the...
-
Project Engineer
3 weeks ago
Ottawa, United States Marathon Petroleum Full timeJob Title: Project Engineer - Vapor Recovery and CombustionMarathon Petroleum is seeking a highly skilled Project Engineer to join our Mechanical & Vapor Control Engineering (M&VCE) organization in Logistics and Storage Terminals. As a key member of our team, you will be responsible for ensuring a standardized approach to all Terminal Services maintenance...
-
Senior Geologist
3 weeks ago
Ottawa, Illinois, United States Covia Full timeAbout CoviaCovia is a leading supplier of minerals and material solutions to the industrial and energy markets. Our rich legacy includes many achievements across industries and capital success through partnership. We deliver high-quality products to our customers, and our commitment to building strong partnerships helps them succeed.Job SummaryWe are seeking...
-
Senior Account Manager
3 weeks ago
Ottawa, United States Randstad USA Full timeJob 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...
-
Senior Account Manager
4 weeks ago
Ottawa, Illinois, United States Randstad USA Full timeJob 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 Account Manager
3 weeks ago
Ottawa, Illinois, United States Randstad USA Full timeJob 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 Associate, Financial Reporting Specialist
3 weeks ago
Ottawa, United States BDO Full timeEmpowering 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...
-
Senior Account Manager
4 weeks ago
Ottawa, Illinois, United States Randstad USA Full timeAbout 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...
-
Senior Account Manager
1 month ago
Ottawa, United States Randstad USA Careers Full timePosition: 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...