Engineering

Backend Developer (.NET) (Remote)

Remote
Work Type: Full Time

Feel like changing the world today?


Ambush is looking for a backend developer to help design and implement large applications/systems that enable America’s fastest growing companies to work and scale more efficiently. In our team, you will be working with innovative new technologies with opportunities to implement new ideas and system architectures.


As a backend developer, you'll be mostly working with .NET . You'll be involved in decisions of system architecture and will have the opportunity to implement fresh ideas along with other members of the development and design teams. In our routines, we make use of agile methodologies, processes of continuous integration, TDD and we truly value good practices of code implementation.

When you join us, you will:

  • Identify and solve challenging problems while delivering high-quality, well-tested code;

  • Own and implement specific components;

  • Communicate with clients regularly and participate in calls with them and other team members;

  • Collaborate with new ideas of languages, patterns or tools to be integrated into our projects;

  • Help build and manage our continuous integration process and infrastructure;

  • Work with technologies such as .NET, Golang, and Springboot.

What we'd like to see in a candidate:

  • Previous experience with backend development such as .NET, Golang, JVM/Springboot;

  • Knowledge of C# and VB .NET Windows Application Development (including older versions .NET 3.5 +);

  • Experience in retail/restaurant domain, particularly Point of Sale and/or Payments knowledge, would be a PLUS;

  • Knowledge in TDD and pipelined CD techniques;

  • Automated functional/integration testing approaches and experience;

  • Advanced English verbal and written skills;

  • Passion for good practices of programming and continuous learning 


Submit Your Application

You have successfully applied
  • You have errors in applying