What are the responsibilities and job description for the .Net Developer position at Whiztek Corp?
We are looking for a skilled Developer with strong expertise in .NET technologies, AWS cloud services, and API management using KONG. The ideal candidate will design, develop, and maintain scalable web applications and microservices while ensuring secure and high-performing integrations across enterprise platforms.
Key Responsibilities
- Design and develop scalable, high-performance RESTful APIs and microservices using .NET Core / C#.
- Deploy, configure, and manage applications on AWS services (EC2, ECS/EKS, Lambda, RDS, S3, CloudWatch, etc.).
- Configure and manage Kong API Gateway including plugins, rate limiting, authentication, and routing.
- Implement API security best practices using OAuth 2.0, JWT, and Kong security plugins.
- Collaborate with frontend, DevOps, and architecture teams to deliver end-to-end features.
- Participate in code reviews, design discussions, and Agile ceremonies.
- Monitor, troubleshoot, and optimize application performance in production.
- Write unit, integration, and contract tests to ensure software quality.
- Maintain CI/CD pipelines using tools such as GitHub Actions, Jenkins, or AWS CodePipeline.
- Document APIs using OpenAPI/Swagger and keep technical documentation up to date.
Required Skills
- Bachelor s degree in Computer Science, Engineering, or related field.
- 5 years of full stack development experience.
- Strong experience with C#, ASP.NET Core, .NET 6/7/8.
- Experience with frontend frameworks such as Angular, React, or Vue.js.
- Hands-on experience with AWS services such as Lambda, ECS, API Gateway, S3, RDS, CloudWatch, and IAM.
- Strong understanding of KONG API Gateway administration and API security.
- Experience with REST APIs, Microservices, and Event-Driven Architecture.
- Knowledge of SQL/NoSQL databases.
- Familiarity with Docker, Kubernetes, and CI/CD pipelines.
- Experience with Git and Agile/Scrum methodologies.