Upstart 13

Senior Software Engineer, Full Stack – .NET, JavaScript, GIS

Upstart 13

full-time

Posted on:

Location Type: Remote

Location: Anywhere in Latin America

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to define, design, and deliver high-quality software solutions.
  • Develop and maintain both front-end and back-end components of applications.
  • Write clean, efficient, and modular code using .NET technologies.
  • Implement and integrate APIs, web services, and databases to build robust and scalable applications.
  • Conduct thorough testing and debugging to ensure the quality and stability of the software.
  • Optimize applications for performance, scalability, and security.
  • Design and implement geospatial data ingestion/ETL pipelines and manage spatial databases, ensuring efficient handling of geospatial data.
  • Collaborate with teams to integrate and utilize Web GIS technologies (e.g., Geoserver, WFS/WMS, TileServer, Mapbox) in software solutions.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Full-Stack Software Engineer with a focus on .NET.
  • Strong understanding of software development principles, data structures, and algorithms.
  • 5+ years of experience in designing and building complex web applications using .NET Core and .NET 5+ framework.
  • 5+ years of hands-on experience with ASP.NET.
  • Experience with SQL database technologies (e.g., PostgreSQL) and Geospatial data ingestion/ETL pipelines.
  • Experience with Azure.
  • Knowledge of Git version control systems and agile development methodologies.
  • Experience with MongoDB and SQL Server.
  • Knowledge of spatial databases, database extensions, and spatial queries.
  • Proficiency in ArcGIS Pro/Enterprise for assisting data on the customer side.
  • Excellent problem-solving skills and ability to quickly adapt to new technologies and frameworks.
Benefits
  • USD competitive salary
  • 20+ Paid time off days
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NET.NET Core.NET 5+ASP.NETSQLPostgreSQLMongoDBGeospatial data ingestionETL pipelinesWeb GIS
Soft Skills
collaborationproblem-solvingadaptability