Full Stack Engineer - .NET & MongoDB
Emergere Technologies
Plano, United States of America
23 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Plano, United States of America
Tech stack
Azure
Code Review
Database Schema
DevOps
Enterprise Messaging Systems
MongoDB
NoSQL
OAuth
Next.js
Systems Integration
Management of Software Versions
Spring Cloud
React
GIT
Deployment Automation
Front End Software Development
REST
Software Version Control
Docker
Microservices
Requirements
- Strong hands-on experience developing RESTful APIs using C# and .NET Core, with a focus on scalable, secure, and high-performance backend services.
- Proficient in designing and deploying cloud-native applications on Microsoft Azure, including services like App Services, Functions, Storage, and integrations with event/messaging systems.
- Experience in MongoDB migrations, database schema evolution, and data versioning for microservices-based applications.
- Experience working with containerization and orchestration technologies, particularly Docker and Kubernetes, to build and manage microservices-based architectures.
- Solid front-end development skills using React.js and Next.js, including SSR/SSG concepts, modern state management, and building responsive, reusable UI components.
- Strong understanding of full-stack architecture, including API integration, authentication/authorization (JWT/OAuth), and interaction with relational and NoSQL databases.
- Hands-on experience with CI/CD pipelines (Azure DevOps or similar), version control (Git), and automated deployment strategies for cloud-native applications.
- Ability to collaborate across cross-functional teams (product, design, DevOps) and contribute to architecture decisions, code reviews, and production support.