Position: Full-Stack .Net Engineer
Company: Proxet
Experience required: 5y
English level: upper

ABOUT THE ROLE:
We are looking for an experienced full-stack .NET engineer who is good in both the back-end and front-end worlds. The candidate should understand the value of Unit and Integration testing in the development process and wishes to dive deep into the business aspect as well as the technology. We already have four business-related engineering teams, and we are now building a technical team that will be responsible for new technology initiatives.

 About the project:

Our client is an industry leader in providing identity theft protection, credit report monitoring, and data breach management. Based in the US with thousands of partners ranging from credit education specialists to real estate and insurance agents to financial planners and beyond, the company utilizes the most advanced business information to protect its clients.

SKILLS & EXPERIENCE:
Background in software engineering; a degree in computer science or related technical discipline;
A firm grasp of computer science fundamentals including object-oriented design, data structures, algorithm design, problem solving, and complexity analysis;
4+ years of commercial experience with the .NET stack (.NET Core experience is welcomed but not mandatory);
Relational and non-relational databases design and optimization skills;
Experience with JS SPA frameworks (React/Angular/Ember, etc.);
Experience with large enterprise projects;
Upper-Intermediate English or above.

NICE TO HAVE:
Google Cloud experience;
Understanding of .NET Framework 4.0.

RESPONSIBILITIES:
Participate in the design and development process;
Cover code by Unit, Integration, and Performance tests;
Research new technologies and products;
Help product owners make the right decisions;
Investigate performance bottlenecks and perform code optimization proactively.