Please, let Restaurant365 know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Restaurant365 is a SaaS company that provides a centralized solution for accounting and back-office operations for restaurants.
The Principal Software Engineer will analyze, design, develop, and test software applications for features, modules, software enhancements, and new products.
This role involves leading development efforts for multiple teams, focusing on new feature development and product enhancements.
The engineer will prepare, validate, improve, and reengineer functions and processes while driving change and improvements within the group.
They will balance conflicting business and technical requirements and establish partnerships with customers.
The engineer will produce well-thought-out architecture considering scale, performance, security, and availability.
They must be capable of full-stack development in multiple technologies and develop high-quality code adhering to best coding practices.
The role includes working closely with the architecture team to translate requirements into robust, scalable software applications.
Regular code reviews and adherence to release management processes are essential.
The engineer will mentor best practices and provide implementation oversight to ensure design consistency and quality.
They will analyze and document existing systems, review pre-existing code, and provide recommendations for performance and maintainability improvements.
Staying updated on the latest trends to recommend new technologies and processes is crucial.
The engineer will manage Product Team expectations with the Development Team and coordinate planning with team leaders.
They will support the Architecture Team and ensure compliance with established design patterns while knowing when to escalate critical decisions.
Requirements:
A BS/MS in Computer Science or 2+ years of equivalent experience is required.
Candidates must have 9+ years in an engineering position creating code-based solutions and tools.
Expertise in C# is mandatory.
Candidates must be experts with SQL databases and enterprise software.
Proficiency in cloud computing and/or mobile applications is required.
Expertise in working with APIs is essential.
Candidates must be proficient in distributed version-control systems, specifically Git.
Expertise in troubleshooting and diagnosing issues is necessary.
Candidates should have a strong understanding of Agile development concepts.
Experience with client-side frameworks and technologies such as React, Angular, and Bootstrap is required.
Benefits:
The salary range for this position is $170K-$200K, with actual salary varying based on skills, experience, and location.
Comprehensive medical benefits are provided, fully paid for the employee.
A 401k plan with matching contributions is available.
Employees are offered an Equity Option Grant.
The position includes unlimited PTO and company holidays.
Wellness initiatives are part of the benefits package.
Apply now
Please, let Restaurant365 know you found this job
on RemoteYeah
.
This helps us grow 🌱.