Ushnik Technologies
Back to all jobs

Full Stack Engineer (.NET | AI/ML)

Development hyderabad Full-time 4L

About the Role

Role Summary We are looking for a passionate and driven Full Stack Engineer who writes clean, scalable code and thrives in fast-paced product environments. This role is ideal for developers who are growing into strong independent contributors — engineers who think beyond implementation and care about performance, maintainability, and user experience. You will work on modern enterprise and AI-enabled platforms, contributing across backend, frontend, and intelligent feature development while continuously strengthening your technical depth. Core Technical Skills Strong hands-on experience with .NET Core / ASP.NET / Web APIs / C# Full Stack development experience with modern frontend frameworks (React / Angular / Vue or similar) Working knowledge of AI/ML integration (API consumption, intelligent workflows) Exposure to CI/CD tools (Azure DevOps, GitHub Actions, Jenkins, etc.) Good understanding of software architecture, coding standards, and design principles Experience building RESTful APIs Database experience with SQL Server or similar RDBMS Version control experience using Git What Makes You Stand Out Ability to independently handle modules and deliver quality code Strong learning mindset and curiosity toward AI-driven systems Balanced approach to speed and code quality Proactive problem solver who takes ownership of assigned tasks Join us in our mission to deliver high-quality software solutions and make a significant impact in the industry!

Key Responsibilities

  • Develop end-to-end full stack solutions using modern .NET technologies
  • Build scalable APIs and responsive frontend applications
  • Integrate AI/ML-based APIs and intelligent features into applications
  • Participate in system design discussions and contribute technical ideas
  • Write clean, testable, and maintainable code following engineering best practices
  • Support CI/CD pipeline implementation for smooth deployments
  • Optimize applications for performance, scalability, and security
  • Collaborate with Product, QA, and DevOps teams in Agile environments
  • Participate in code reviews and continuously improve code quality

Requirements & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 2–4 years of hands-on software development experience in an IT or product company
  • Joining: Immediate or 30 days preferred.

Benefits & Perks

  • Competitive salary package
  • Health insurance and other benefits
  • Opportunities for professional growth and development
  • Opportunity to travel internationally.
  • Collaborative and innovative work environment

Apply for this position