Michael Baker International is currently seeking a Software Developer to join the National Geospatial team. The software engineering team as part of the National Geospatial Practice at Michael Baker International builds custom web applications, desktop tools, and geospatial solutions for government agencies and public-sector clients, including state DOTs, county governments, flood districts, and federal programs. This is a consulting environment where you'll work across multiple client projects rather than a single product. You'll work across the full development lifecycle, from gathering requirements directly with clients to deploying and maintaining production systems. The team's primary stack is Next.js and React with TypeScript on AWS, but the work varies by project. You may be building a web application one month, writing Python geoprocessing tools or ETL pipelines the next, or developing an Electron desktop app or ArcGIS Pro SDK add-in after that. Day-to-day, your work will consist of designing and building applications that serve operational needs for our clients, integrating with ArcGIS and ESRI mapping platforms, managing cloud infrastructure, and writing Python tooling for geospatial data processing and automation. You'll participate in code reviews, help set technical direction for projects, and mentor junior developers as the team grows. You will have a direct hand in choosing technologies and designing our solutions end-to-end.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed