What are the responsibilities and job description for the Lead Software Engineer position at Stelvio Group?
Lead Software Engineer
Location: Plano, TX
About Our Client: Our client is at the forefront of transforming the restaurant industry with innovative solutions that enhance the guest experience while optimizing restaurant operations. By integrating cutting-edge hardware, software, and cloud-based technologies, they have successfully reshaped how restaurants engage with their customers and boost their business performance. They are dedicated to continually evolving and providing the most effective, scalable solutions in the industry.
The Role: Our client is looking for a highly skilled Lead Software Engineer with extensive experience in full-stack development. The ideal candidate will be an expert in C#.NET, React, Angular, and various databases (both relational and NoSQL), particularly in the Azure ecosystem. This role requires strong leadership, a passion for delivering high-quality software, and the ability to mentor a development team while adhering to Agile best practices.
Key Responsibilities:
- Lead the design, development, and deployment of cloud-based web applications and Windows services.
- Maintain comprehensive project documentation and ensure the development process is well-documented.
- Mentor the development team, promoting best practices and guiding their growth.
- Collaborate with QA to ensure smooth testing processes and provide support as needed.
- Conduct performance testing, debugging, and troubleshooting for both new and existing software.
- Manage and actively participate in Agile development processes.
- Stay current with emerging cloud technologies, with a focus 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, REST API, OAuth, SQL, and NoSQL.
- Proficiency in Azure DevOps, CI/CD pipelines, and infrastructure automation tools (ARM, Bicep).
- Strong expertise in GIT and various .NET frameworks.
- Proven track record of developing and troubleshooting web, API, and Windows applications.
- Bachelor’s degree in Software Engineering, Computer Science, or a related field.
Bonus Qualifications:
- Experience with GraphQL.
- Interest and experience in emerging technologies such as AI/ML.
- Familiarity with Databricks and Azure Fabric.
Why Join Our Client?
- Be part of an innovative company shaping the future of the restaurant industry.
- Work with cutting-edge technology to build scalable, high-performance solutions.
- Collaborate with a passionate, collaborative team in an environment that values growth and leadership.
- Opportunity to drive impact and be part of exciting projects.
Salary : $120,000 - $150,000