We are seeking a highly skilled Software Developer for AVEVAs Core Servicesteam. This position is to design and develop innovative industrial software solutions. You''ll work on challenging problems in data management and cloud-based systems that help our customers in industrial automation and engineering. All our cloud products are hosted in Kubernetes, and everything we buildwhether cloud or on-premisesis designed for containerized applications.
We''re looking for developers who are curious, collaborative, and eager to grow. Whether you''re more experienced or earlier in your career, if you''re passionate about solving complex problems and working with modern technologies, we''d love to hear from you. There''s also the opportunity to work as a fullstack developer if that''s where your interests lie. What You''ll Do
Design, develop, test, and debug software applications in C#/.NET
Collaborate with product owners, architects, and teams across our global organization
Participate in code reviews and help maintain high quality standards
Work in an agile environment with continuous integration and deployment
Contribute to both new features and maintaining existing codebases
Grow your technical skills and share knowledge with the team
What We''re Looking For
Essential Requirements:
Degree in Computer Science, Engineering, or related field (or equivalent practical experience)
11+ years of experience developing software in C#/.NET
Experience with Visual Studio/VS Code and modern development practices
Ability to write clean, well-structured code
Good communication skills and enjoy working collaboratively
Desired Skills & Competencies:
Experience with cloud platforms (Azure, AWS, or Google Cloud)
Knowledge of RESTful APIs
Experience with cloud infrastructure as Kubernetes
Experience working in Agile/SCRUM environments.
Nice To have:
Experience with TypeScript and UI development.
Familiarity with communication protocols and technologies such as MQTT, OPC-UA, Modbus, Kafka, WebSockets or RabbitMQ
Interest in engineering or industrial automation
Job Classification
Industry: Software ProductFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Blockchain Quality Assurance EngineerEmployement Type: Full time