Senior.NET AI Software Engineer

RemoteSalary not specified
Ukraine

Job Description, Responsibilities & Requirements

Description language:

About the Position

We are seeking a highly skilled Senior.NET AI Software Engineer to lead the development of innovative applications at the intersection of.NET technologies, artificial intelligence, and secure software engineering.

This position is ideal for a full-stack engineer with a passion for leveraging advanced technologies to build scalable and secure solutions.

Responsibilities

  • Develop and maintain high-quality software solutions using.NET, Angular, and SQL
  • Advocate and implement Shift-Left engineering practices with a strong focus on testing, quality, and security in early stages
  • Utilize Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies
  • Apply DevSecOps principles to ensure secure and efficient software delivery while collaborating on CI/CD capabilities
  • Integrate secure coding standards, automated testing, and security validation into the development lifecycle
  • Design and optimize SQL-based solutions to ensure high performance, security, and resilience
  • Partner with infrastructure and cloud teams to maintain compliance with security, scalability, and reliability best practices
  • Conduct secure code reviews and threat modeling while integrating security tooling into workflows
  • Address vulnerabilities and compliance gaps in collaboration with security and governance stakeholders

Requirements

  • At least 5+ years of senior-level experience in software engineering with.NET
  • Strong experience in front-end development using Angular and TypeScript with knowledge of modern UI design patterns
  • Competency in SQL, including relational database design and optimization
  • Proficiency in applying Shift-Left engineering practices, TDD, and BDD within real-world development environments
  • Strong understanding of modern AI-assisted development practices and ability to effectively integrate AI tools into daily engineering activities while maintaining high standards of code quality and security
  • Background in CI/CD principles and tooling alongside DevSecOps concepts, including secure coding and automated quality processes
  • Expertise in building scalable, cloud-based applications with Azure

Nice to Have

  • Exposure to AI/ML technologies, including integrations with LLMs or AI-powered workflows
  • Familiarity with agentic systems, autonomous workflows, or orchestration agents
  • Knowledge of the MCP (Model Context Protocol)
  • Background in event-driven systems, microservices, or serverless architectures
  • Azure, DevOps, or security certification

We Offer

  • Opportunity to work remotely from Ukraine
  • Be part of a team that values innovation and security in software development

About the Company

[Company description if present]

Job Details

Company name:
EPAM
Location:
Ukraine
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Apr 6, 2026
Last checked:
Jul 6, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.