Sr. .Net Developer (QB-SrNET-20240909)

Our technology team is a rapidly growing group of talented and experienced engineers helping
to build the leading enterprise software company focused on restaurant technology. We use a
modern tech stack to build great products.
We are looking for ambitious and talented engineers with a strong technical background who are looking for an opportunity to have a huge impact and be part of a growing team in a fast-moving, exciting, and entrepreneurial space.

Key Responsibilities

    • Design, Develop, Test and Deploy .NET solutions for different platforms such as REST API, Windows Application, Web application.

Required Experience and Skills

    • 8+ years development experience in .NET, C#
    • Current with a variety of modern technologies
    • RESTful Services (building both services and clients of services)
    • Database driven applications in .NET
    • Experience with Databases SQL, but ideally noSQL like Mongo
    • Familiar with .NET 8
    • Good use of Azure or AWS
    • Docker containerized virtualization
    • Full adoption of unit, integration and performance testing
    • Strong understanding and opinions about software development process
    • ○ Code organization, test driven development, unit testing
      ○ Strong understanding and opinions about source control - Git branching strategies
      ○ Experience with DevOps and CI/CD environments
    • Comfortable architecting and designing large scale systems
    • ○ Designing for scalability
      ○ Design for high-performance - low latency, high throughput
      ○ Architecting for scalable teams,
      ○ Comfortable exploring and employing new technologies

Desirable skills

    • Spanish language
    • Android development
    • Javascript Frontend frameworks Vue.js, Angular, React
    • Xamarin/UWP/MAUI application experience

What we expect from our candidates

    • Proactive mindset - enjoys and exhibits a high-degree of ownership
    • Experience working in a product company or product type software development experience
    • Comfortable working in a small company, start-up, fast moving, ambitious environment
    • Comfortable working in an environment with ambitious expectations
    • Flexible mindset and able to deal with ambiguity
    • Excellent communication - in person, on the phone, and in writing
    • Comfortable communicating with a wide range of individuals - including peers, juniors, and seniors and executives
    • Intellectual curious, forward thinking, willing to suggest / try new technologies and creative approaches to problems

Similar Jobs