Mid-Level Full-Stack .NET Developer
Join a development team building complex digital systems in a modern cloud environment. The role covers frontend and backend development with a focus on security, performance, scalability, and maintainability.
Responsibilities
- Develop frontend applications with ReactJS and VueJS
- Build backend services with .NET Core
- Design and implement secure, scalable APIs
- Work with relational and non-relational databases
- Integrate internal systems and external vendors
- Support CI/CD pipelines and infrastructure as code
- Write clean, secure, maintainable, high-quality code
- Contribute to architectural and technical decisions
Requirements
- At least 5 years of full-stack development experience
- Strong ReactJS experience, including Hooks, state management, and performance optimization
- Strong experience with .NET Core Web API
- Experience designing and consuming REST APIs
- Understanding of object-oriented programming, design patterns, and clean code
- Experience with Git and CI/CD
- Experience working in an Agile development environment
Nice to have
- Hands-on AWS experience, including Lambda, API Gateway, S3, CloudWatch, and IAM
- Experience with Umbraco CMS or serverless development
- Experience with SQS/SNS and cloud security principles
- Experience across Dev, QA, and production environments
- Experience in a financial organization
- Knowledge of OAuth2, JWT, Cognito, or Auth0