Senior Full-Stack AI-First Developer (.NET Core + AI Engineering)

Remote
Contracted to Full Time
Experienced
We are looking for a Senior Full-Stack AI-First Developer to design, build, and deliver end-to-end applications using AI-augmented development practices. The role involves collaborating closely with clients and team members to build scalable, intelligent systems while leveraging AI tools and prompt-driven workflows to improve productivity, quality, and delivery speed.

Key Responsibilities:
  • Leverage AI-assisted development tools (such as Claude, ChatGPT, Copilot) as core engineering collaborators to improve productivity, code quality, and delivery speed.
  • Apply AI-augmented development practices, including prompt engineering, iterative development, rapid prototyping, and automation of development workflows.
  • Design, develop, and maintain full-stack applications using .NET Core (backend) and Angular/React (frontend).
  • Architect and build high-performance APIs and microservices with a focus on scalability, reliability, and maintainability.
  • Develop reusable prompt patterns and AI-assisted workflows for code generation, debugging, testing, and system design.
  • Write clean, maintainable, and testable code while adhering to best practices, coding standards, and clean architecture principles.
  • Implement cloud-native solutions using platforms such as Azure, including CI/CD pipelines and containerized deployments (Docker).
  • Ensure application security through proper authentication and authorization mechanisms (OAuth, JWT).
  • Apply strong testing practices including TDD/BDD using frameworks like xUnit, NUnit, or MSTest, leveraging AI for test generation and coverage.
  • Collaborate with cross-functional teams to translate business requirements into scalable technical solutions and take ownership of delivery.
Skill Requirements:
  • 5+ years of experience in software development with strong expertise in .NET Core and C# for building scalable backend systems.
  • Proven experience in full-stack development, including frontend technologies such as Angular or React.
  • Hands-on experience with AI-assisted coding tools (Claude, ChatGPT, Copilot, or similar) integrated into the development workflow.
  • Strong understanding of prompt engineering, AI-driven development workflows, and rapid experimentation techniques.
  • Expertise in building RESTful APIs and microservices architectures.
  • Experience with relational databases such as SQL Server or PostgreSQL, including data modeling and query optimization.
  • Familiarity with cloud platforms (Azure preferred) and SaaS-based architectures.
  • Knowledge of authentication and authorization mechanisms (OAuth2, JWT, RBAC).
  • Strong understanding of unit testing and TDD using frameworks such as xUnit, MSTest, or NUnit.
  • Experience with Docker, containerization, CI/CD pipelines, and DevOps practices.
  • Proficiency with version control systems such as Git.
  • Strong communication skills and ability to work effectively in a collaborative, team-oriented environment.
  • Detail-oriented with the ability to manage priorities, work independently, and consistently deliver high-quality results.

 

Who We are...

SmarTek21, founded in 2006, is an innovative digital transformation leader dedicated to empowering organizations through design-led, data-centric solutions. We believe that exceptional user experiences and intelligent data-driven insights are pivotal in shaping the future of business. At the heart of our approach is Design-Led Engineering, where we combine strategic design principles with cutting-edge technology to create tailored solutions that deliver significant business outcomes. Our commitment to accelerating digital transformation includes specialized expertise in Agile DevOps, Data Engineering and analytics, Testing Automation and support, and comprehensive Managed Application and Infrastructure Services. We’ve evolved from our consulting and development roots into a full-spectrum service provider, integrating advanced technologies like Generative AI (GenAI) to facilitate our clients' seamless, transformative digital journeys. A passion unites our dynamic team of technology visionaries and business strategists for innovation and excellence. At SmarTek21, you'll join a collaborative environment dedicated to shaping the digital landscape and driving impactful results for organizations worldwide.

SmarTek21 is committed to fostering a diverse and inclusive environment. We encourage applications from individuals of all backgrounds and experiences.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*