Lead Software Engineer

**Lead Software Engineer**

Ziosk is revolutionizing the $472 billion restaurant industry by providing a suite of solutions powered by our enterprise grade software stack that serves casual dining, fast casual, polished casual and QSR restaurants. In 2024 and beyond, the Ziosk network is poised for rapid growth and we are seeking A+ team members to expand our team in the areas of development, sales and customer service.

Summary

We are looking for a hands-on Lead Software Engineer with extensive experience in full-stack development, specializing in C#.NET, React, Angular, and various databases, including relational and NoSQL databases in Azure. This role demands strong leadership, a commitment to delivering high-quality software on time, and the ability to mentor and guide a development team while adhering to Agile best practices using Jira..

**Responsibilities**

* Lead the design, development, and deployment of cloud-based web applications and Windows services.
* Scope and plan Agile sprints, ensuring timely delivery according to the roadmap.
* Develop and maintain comprehensive project documentation.
* Implement and enforce industry-standard UI/UX design patterns.
* Mentor the development team and promote best practices.
* Collaborate with QA to ensure smooth testing processes and provide support as needed.
* Conduct performance testing and debugging for both new and existing software.
* Manage and actively participate in Agile development processes.
* Stay updated on emerging cloud technologies especially on the Azure platform.

**Qualifications**

* 10+ years of experience in full-stack web development with hands-on expertise in React JS or Angular JS, and C#.NET.
* Deep knowledge of Azure services, including Azure Functions, App Service, SQL Server, and NoSQL databases.
* Proficiency in C#, .NET, REST API, OAuth, JavaScript frameworks, and both SQL and NoSQL databases.
* Experience with Azure DevOps, CICD, and infrastructure automation tools (ARM, Terraform).
* Strong skills in GIT and various .NET frameworks.
* Proven track record in developing and troubleshooting web, API, and Windows applications.
* Experience working in Agile development environments.
* Strong analytical, problem-solving, and communication skills.
* Self-motivated with a strong focus on ownership and results.
* Preferred Qualifications:
+ Experience with GraphQL.
+ Interest and experience in emerging technologies such as AI/ML.
+ Familiarity with Databricks and Azure Fabric.

**Education Requirements**

* Bachelor’s degree in Software Engineering, Computer Science, or a related field.

**Ziosk** is an Equal Opportunity employer offering competitive benefits and compensation. Candidates must be eligible to work in the U.S. and not require visa sponsorship now or in the future. **No agencies or third party recruiters, please.**

Leave a Reply