Job Summary
We are looking for a Software Developer with experience in .NET Core, RESTful APIs, React.js, AWS, DevOps, and AI-assisted development tools such as GitHub Copilot, Claude Code, or Codex. The role involves developing, testing, and deploying scalable cloud-based applications while leveraging AI tools to improve development efficiency and code quality.
Key Responsibilities
Develop and maintain applications using .NET Core / ASP.NET Core.
Design, build, and integrate RESTful APIs and microservices.
Develop responsive and interactive user interfaces using React.js.
Deploy and manage applications on AWS (EC2, Lambda, S3, RDS, ECS/EKS).
Implement and support CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
Work with Docker and Kubernetes for containerization and orchestration.
Write unit and integration tests to ensure code quality and reliability.
Use AI-assisted coding tools such as GitHub Copilot, Claude Code, or Codex for coding, debugging, testing, and documentation.
Collaborate with cross-functional teams in an Agile development environment.
Skill Requirements
.NET Core / ASP.NET Core
RESTful API Development
React.js, JavaScript, TypeScript, HTML, CSS
AWS Cloud Services
Git and CI/CD Practices
Docker and Kubernetes
SQL Server and/or NoSQL Databases
AI Coding Tools (GitHub Copilot, Claude Code, or Codex)
Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field.
Other Requirements
Hands-on experience in cloud-native application development and deployment.
Strong analytical, problem-solving, and communication skills.
Preferred Skills
AWS Certification
Experience with Microservices Architecture
Knowledge of Generative AI and LLM-based applications