Choose an option
We are seeking a skilled Middle Full-Stack .NET Developer to join an agile product-focused development team.
You will collaborate closely with client-side stakeholders including the Product Owner and Technical Lead to design and enhance scalable web applications using .NET Core, ReactJS or Vue.js, and Microsoft SQL Server, ensuring smooth operation in a cloud environment such as AWS. Join us to contribute your expertise and help deliver robust solutions.
Responsibilities
- Create web applications using ASP.NET Core combined with ReactJS or Vue.js
- Evaluate existing applications to support multi-tenant architectures
- Revise and optimize codebases for scalability and improved performance
- Enhance application performance by refining database queries and data models
- Coordinate integration and deployment within AWS, addressing Kubernetes (AWS EKS) related aspects
- Implement robust logging and traceability solutions with appropriate tools
- Follow best practices for microservices and AI-based code improvements
- Maintain strict compliance and security standards for multi-tenant features
- Work closely with Product Owner, Technical Lead, and development team members
Requirements
- 2+ years of experience developing with modern .NET and .NET Core versions
- Proficient in ASP.NET Core development
- Competent in Vue.js or ReactJS with focus on state management and asynchronous operations
- Knowledgeable in MS SQL Server including database design and query tuning
- Familiarity with MongoDB or other NoSQL databases
- Solid understanding of Kubernetes, preferably AWS EKS
- Experience with AWS services such as Lambda, Fargate, and SQS
- Good grasp of microservices, RESTful APIs, web services, and data modeling
- Hands-on experience with Git version control
- Skills in establishing logging, observability, and traceability for .NET applications
- Strong analytical and problem-solving skills under pressure
- Excellent team collaboration and communication capabilities
Nice to have
- Background in migrating from single-tenant to multi-tenant architectures
- Familiarity with CI/CD pipelines and related tooling
- Knowledge of web security best practices
- Experience in performance tuning and optimization of .NET applications
- Exposure to multiple product lines utilizing diverse technology stacks
- Proficiency in Python