AVEVA is creating software trusted by over 90% of leading industrial companies. This position is for an Experienced Software Developer. The role involves recognizing, articulating, and making technical decisions and trade-offs around multiple dimensions such as scaling, reliability, performance, and maintenance that impact the team. Responsibilities include designing, developing, testing, debugging, and maintaining high-quality software applications and cloud-native services. The developer will build scalable, fault-tolerant solutions on Microsoft Azure using modern cloud architecture and engineering best practices, design and implement microservices, REST APIs, and distributed systems, and develop AI-enabled solutions by integrating Large Language Models (LLMs) into enterprise applications while evaluating trade-offs between performance, cost, latency, and model capabilities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior