Role:-As a Software Engineer, you will have the opportunity to apply your technical skills to build innovative web applications, with the goal of streamlining business operations and improving the overall user experience. Your ability to creatively collaborate and execute team goals will affect scalability and directly contribute to the company mission of promoting recycling and accelerate circular economy.
Responsibilities:- Design, develop, test, deploy, maintain, and improve the software.
- Continually learn, set, teach and apply software development best practices, design patterns, tools and technologies.
- Come up with new ideas to make a better software product.
Minimum Qualifications:- Experience with HTML, CSS and Javascript.
- Familiarity with OOP concepts and knowledge of any OOP language.
- Good knowledge of web fundamentals.
Preferred Qualifications:- Experience with C#, ASP.NET Core, Blazor, Git and MSSQL.
- Knowledge of Domain-driven design and coding best practices. Good sense of UI/UX.