Description
You design and build web applications, managing the full lifecycle from conception to delivery while leveraging AI-driven tools for development and debugging.
This role is on-site.
Responsibilities
- Design front-end architecture and back-end applications to ensure responsiveness and user interaction.
- Write, test, and adapt code using .NET Core to meet technical requirements.
- Maintain coding documentation, project progress reports, and application maintenance logs.
- Utilize AI-driven tools to debug, refine code quality, and improve documentation.
Required Skills
- 2+ years of experience with .NET Core.
- Proficiency in SQL databases including MS SQL, MySQL, or PostgreSQL.
- Experience with ORMs such as Entity Framework or NHibernate.
- Front-end experience with Vue.js, React, or Angular.
- Application of SOLID principles and software design best practices.
- Proficiency in AI-driven tools like GitHub Copilot, ChatGPT, Cursor IDE, or Tabnine.
- Strong prompt engineering skills and ability to apply critical thinking to AI outputs.
Preferred Skills
- Familiarity with Docker, Kubernetes, and Linux environments.
- Experience with NoSQL databases like MongoDB or Cassandra.
- Microsoft Certified: Azure Developer Associate or AWS Certified Developer – Associate.