AVEVA is looking to solve big problems in industrial automation and engineering by developing software trusted by over 90% of leading industrial companies
Requirements
- Experience designing and developing in C-Sharp/.NET framework
- Good experience with developing software in major programming languages such as: C++, C-Sharp/.NET, JavaScript, etc.
- Familiarity with software design patterns (objected oriented design), Computer Science fundamentals/principles and methodologies, as well as knowledge of operating system internals
- Sharp debugging and problem-solving skills
- Knowledge of AI and cloud technologies
- Experience with industrial automation and engineering products
- Familiarity with data management and 3D design
Responsibilities
- Recognizing, articulating, and making technical decisions / trade-offs around multiple dimensions (scaling, reliability, performance, maintenance, etc.) that have an impact on your team
- Designing, developing, testing, and debugging software applications
- Delivering software on-time and constantly work to make accurate estimates and deliver on those estimates
- Providing technical support of products including direct customer support and escalated issues
- Documenting product behavior and implementation details
- Collaborating with team members on how to approach and prioritize development efforts
- Understanding and proactively following team processes, documentation, best practices, and code style guides
Other
- A Bachelor's Degree, Master's Degree or PhD in Chemical, Electrical, or Mechanical Engineering; Computer Science; Math; Physics or a related field
- 3+ years of Software product or application development experience
- The ability to clearly communicate complex ideas both verbally and in written form
- An eagerness to accept and expand upon skills and knowledge based on feedback
- A self-motivated person with a knack for time management