WhiteCrow Research
Website:
whitecrowresearch.com
Job details:
About WhiteCrow
We are global talent research, insight, and sourcing specialists with offices in the UK, USA, Singapore, Malaysia, Hong Kong, Dubai, and India. Our international reach has helped us to understand and penetrate specialist markets at a global level. In addition to this, our service is also extended to complement our client’s in-house talent acquisition teams.
About our client
Our Client operates in the Food and Beverage Manufacturing Industry, with its headquarters rooted strongly in the United States. It has its branches spread to more than 70 countries, providing employment to more than 1,60,000 people all over the world. They fall in the Top 10 Largest Agricultural Companies in the World 2020. Their core business is to connect producers and users with agricultural needs, around the world, and also offer risk management solutions and other services for farmers.
As a Software Engineer - React, you will be responsible for...
- SOFTWARE DEVELOPMENT: Partnering to design and develop high quality software solutions by writing clean,maintainable and efficient codes.
- AUTOMATION: Applying internal software deployment platform, methodologies and tools to automate thedeployment process, ensuring smooth and reliable releases.
- COLLABORATION: Partnering with cross functional team of product managers, designers and other engineers to gather moderately complex requirements and deliver solutions that meet business needs.
- TESTING & DEBUGGING: Writing and maintaining moderately complex unit tests and integration tests, and performsing debugging to maintain the quality and performance of the software.
- CONTINUOUS IMPROVEMENT: Making suggestions for improving the software development and deployment processes, and implementing the approved standards to improve efficiency and reliability.
- DOCUMENTATION: Drafting and maintaining comprehensive documentation for moderately complex software applications, deployment processes and system configurations.
- TECHNICAL SUPPORT: Providing technical support and troubleshooting for moderately complex issues with deployed applications to ensure minimal downtime and fast resolution.
What you already have...
- Some experience in React, including hooks, context API, and state management libraries (Redux, Zustand)
- Solid experience with JavaScript (ES6+), TypeScript, HTML5, CSS3.
- Strong experience with C# and .NET Framework/.NET Core.
- Solid understanding of object-oriented programming.
- Experience with unit testing and mocking frameworks (e.g., xUnit, NUnit, Moq).
- Familiarity with design patterns (e.g., Repository, Factory, Strategy).
- Experience with SQL DBs, MySQL, Postgres, or MS SQL: writing queries, stored procedures, and performancetuning.
- Knowledge of RESTful APIs and message-based systems.
- Experience with relational databases and data access libraries (e.g., Entity Framework, Dapper).
- Knowledge of ReactJS
- Proficient in Git: branching, merging, pull requests, and version control workflows.
- Fluent English level
Note: Please attach your CV in English when applying for the position
Click on Apply to know more.