Responsibilities:
- Design, develop, and maintain cloud-native applications using .Net Core (C#), Web API, and modern frameworks.
- Build front-end applications with Reactjs, Nextjs, ensuring integration with back-end services.
- Develop data access layers with Entity Framework Core and integrate with PostgreSQL/AWS Redshift.
- Leverage AWS and Azure platforms for deployment, monitoring, and application management (e.g., Lambda, API Gateway, S3).
- Maintain containerized applications using AWS EKS or Openshift.
- Collaborate with teams to define and deliver new features.
- Ensure application performance, quality, and responsiveness.
- Conduct code reviews, write unit tests, and follow best practices.
- Troubleshoot, debug, and enhance existing software.
- Stay current with emerging technologies for improved efficiency and scalability.
Requirements:
- Degree in Computer Science, IT, or related field.
- Proficient in .Net Core (C#), Web API, and Entity Framework Core.
- Experience with Reactjs, Nextjs, Nodejs, and Python (preferred).
- Knowledge of databases like PostgreSQL and AWS Redshift.
- Expertise in cloud-native apps using AWS/Azure services (e.g., Lambda, CloudFront, S3).
- Experience with container platforms (e.g., AWS EKS, Openshift).