remote
Full Stack .NET/Vue Developer Independent Contractor - Anovia
Software Engineer
Remote independent contractor role building and maintaining cloud‑based public safety communication tools using .NET, C#, Vue.js, AWS, and microservices with a focus on continuous delivery.
About the role
Key Responsibilities
- Design, develop, and maintain full‑stack applications using .NET/C# for backend services and Vue.js for responsive front‑end interfaces.
- Implement and evolve microservices on AWS, leveraging services such as Lambda, API Gateway, and DynamoDB.
- Collaborate with the Radio Design and Engineering team to translate domain requirements into scalable, high‑performance software solutions.
- Apply Continuous Delivery practices, including automated testing, CI pipelines, and deployment automation.
- Perform code reviews, troubleshoot production issues, and contribute to technical documentation.
Requirements
- 5+ years of professional experience with .NET Core, C#, and modern JavaScript frameworks, specifically Vue.js.
- Strong hands‑on experience deploying and managing applications on AWS infrastructure.
- Proven ability to design and implement microservices architectures and CI/CD pipelines.
- Experience with cloud‑native development patterns, RESTful APIs, and version control (Git).
- Excellent problem‑solving skills and ability to work autonomously in a remote, contract environment.