Full-Stack Software Engineer
closedASCENDING
πRemote - United States
Job highlights
Summary
Join our team as a Full-Stack Software Engineer II for a long-term, fully funded remote contract! This role involves modernizing a suite of applications for a government client. We seek a mid-level engineer proficient in Node.JS, JavaScript, .NET, and/or Python, ideally with GIS experience. Responsibilities include full-stack application development, migration to AWS containerized solutions, and collaboration within an Agile team. The ideal candidate will have experience with various technologies and a passion for continuous learning.
Requirements
- 4+ years of experience including programming web services in .NET, Python, and NodeJS; creating, updating, and querying PostgreSQL databases; developing user experiences in React, HTML/CSS, and JavaScript/TypeScript; implementing best practices for testing, API communication structures (REST/JSON/ETC), and multi-system interactions
- Experience migrating on-premises applications to containerized solutions in AWS (EKS) and updating applications to use AWS native tools (RDS, MSK, etc.)
- Experience working with Agile software development teams, source control management tools (Git, Azure DevOps, BitBucket, etc.), and CI/CD pipelines
- Experience providing technical solutions, code/design peer reviews, coding standards, agile practices, work estimation, requirement gathering, client interaction, collaboration, technical documentation, user stories etc
- To be successful in this role, you are a person with a drive for continuous learning, thinking ahead, and adaptability to new technologies
Responsibilities
- Experience in full-stack application design, development and lifecycle
- Programming web services in .NET, Python, and NodeJS
- Creating, updating, and querying PostgreSQL databases
- Developing user experiences in React, HTML/CSS, and JavaScript/TypeScript
- Implementing best practices for testing, API communication structures (REST/JSON/ETC), and multi-system interactions
- Migrating on-premises applications to containerized solutions in AWS (EKS)
- Updating applications to use AWS native tools (RDS, MSK, etc.)
- Working with Agile software development teams, source control management tools (Git, Azure DevOps, BitBucket, etc.), and CI/CD pipelines
- Providing technical solutions, code/design peer reviews, coding standards, agile practices, work estimation, requirement gathering, client interaction, collaboration, technical documentation, user stories etc
Preferred Qualifications
- Working experience in legacy systems modernization and code migration and modernization
- Experience developing and working with open-source and commercial GIS technologies and data, including SpatiaLite, GeoPackage, OGC GIS service standards (WFS, WMS), ESRI map services, ArcGIS JavaScript APIs, Leaflet, GDAL, SQL Server Spatial, and/or PostGIS
This job is filled or no longer available
Similar Remote Jobs
- π°$76k-$103kπCanada
- π°$181k-$235kπUnited States
- πBrazil
- πBrazil
- π°$65k-$75kπWorldwide
- πPoland
Software Engineer (Full-stack)
Participatory Culture Foundation (PCF)
π°$50kπUnited States- π°$160k-$220kπUnited States
- πUnited States
- π°$145k-$165kπUnited States