Posted about 11 days

Senior .Net Developer (LATAM)

 

Is going beyond traditional Point of Sale (POS) technology with a singular focus on fast casual and quick service restaurant chains. Leveraging an API-first approach and a core suite of omni-channel ordering solutions, delivers an enterprise-scale, cloud-based POS solution that's fast, flexible, and forward-thinking, making it easy to implement, easy to use, and easy to afford.

Our technology team is a small (but growing) group of talented and experienced engineers and moving
from a startup to a leading enterprise software company. We are in the process of building foundational
core technology making key architectural decisions and implementing agile development processes
including (CI/CD) for our future expansion.

Responsibilities:
● Designing, Developing, Testing and Deploying .NET solutions for different platforms such as
REST API, Windows Application, Web application.

Requirements:
● 10+ overall years software product development experience
● 5+ years development experience in .NET, C#
● Current with a variety of modern technologies
● REST Based Web 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 core
● Good use of Azure or AWS
● 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