**About Us**
We are a leading provider of energy efficient, innovative equipment, instrumentation, and process control systems to the global mining industry.
With companies in Brazil, Chile, Mexico, and South Africa, Woodgrove has built a reputation based on quality, performance, and safety.
The company is entrepreneurial, dynamic and our team is driven to succeed.
We are looking for like-minded individuals that want to be part of a transformational business.
**Role Summary**
**Essential Responsibilities**
- Cooperating with the team in the process of building the RESTful reporting API
- Design, build and maintain efficient, reusable, and reliable code.
- Participate in the Software Development Life Cycle (SDLC) including Analysis, Design, Implementation,
- Testing, and Maintenance with Agile Methodology
- Design test procedures, create test data, and automate testing.
- Prepare technical documentation of development modules to be used as part of product release
- documentation.
**Qualifications/Requirements**
- Advanced English proficiency
- Education: Computer Science or Software Engineering Degree or equivalent experience.
- Strong knowledge of C# and Angular JS 1.6+, ReactJS (JavaScript, HTML5, CSS).
- Proficient with.Net Core Web API framework.
- Experience with Machine Learning modeling would be advantageous.
- Experience with SQL query language and database design.
- Experience with web user interface standards and development.
- Knowledge of source controls and automation in Git repositories, CI/CD and Azure DevOps.
- Knowledge of modern C++ will be an asset.
- Familiar with various design and architectural patterns like MVC and N-Layer
- Strong computer science fundamentals and problem-solving skills.
- Knowledge of image processing and machine learning would be an asset.
- Knowledge of Agile software development practices.
- Experience with IoT solutions would be an asset.
We are proud to support the full inclusion of persons with disabilities and are committed to ensuring the workplace is free from discrimination.
During our hiring process, if a selected job applicant requests accommodation, we will consult with the individual and provide or arrange for the appropriate accommodation considering the applicant's disability-related needs.
Tipo de vaga: Tempo integral, Efetivo CLT