Software Engineer
Core
Implement agentic AI workflows to automate maintenance, refactor legacy codebases, and accelerate feature delivery for the Vista ERP platform serving the global construction industry.
Role type
Senior Full-Stack Software Engineer (AI-Augmented Development)
Builds
Distributed desktop products, WinForms, .NET Core services, and Blazor web applications for the AECO sector
Domain
Construction technology (AECO) / Enterprise Resource Planning (ERP)
Deliverable
production ML models | product features
Required skills
C#, .NET, Large Language Models (LLMs), prompt engineering, agentic workflows, Docker, Kubernetes (AKS), Terraform, Bicep, Helm, SQL, Entity Framework, REST APIs, IAM/AuthN/AuthZ, unit testing, mocking frameworks
Preferred skills
Legacy monolith refactoring, Azure DevOps, GitHub Copilot, Kafka, Azure Service Bus, construction industry accounting/project management domain knowledge
Technologies
C#, .NET Core, Blazor, WinForms, Azure AKS, Helm, Terraform, Bicep, Kafka, Azure Service Bus, SQL, Entity Framework
Responsibilities
Implement agentic AI workflows to automate routine maintenance and refactor legacy code; Develop and maintain distributed desktop and web applications; Utilize AI agents to generate boilerplate code, documentation, and unit tests; Assist in modernizing application architecture with AI-driven patterns; Enforce team coding standards and AI governance; Participate in technical whiteboarding and code reviews; Support quality automation and cloud deployment pipelines; Collaborate with cross-functional teams and guide junior developers
Seniority
Mid-Senior (4–6 years experience), hands-on IC