Senior Software Engineer, Workforce
Job Description
Want more jobs like this?
Get jobs that are Remote delivered to your inbox every week.

How you'll add value:
- Write high quality code adhering to the best coding practices as laid down by the company.Â
- Drive technical design and architecture discussions, ensuring alignment with the company's long-term technology strategy.Â
- Lead the development of microservice-based platform and contribute to the evolution of our multi-tenant SaaS application.Â
- Collaborate with globally distributed teams to drive development across time zones, leveraging asynchronous communication to ensure timely delivery.Â
- Participate in peer code reviews, mentoring engineers and providing constructive feedback.Â
- Be a mentor / coach to junior staff on best practices and provide implementation oversight and guidance to ensure consistency and quality of design and code.Â
- Troubleshoot production issues, ensuring timely resolution of platform outages or defects.Â
- Champion continuous delivery and DevOps practices to ensure fast, frequent, and reliable software releases.Â
- Work closely with the Product Managers, UX Designers and Principal Engineers to understand requirements and translate them into technical designs and specifications.Â
- Analyze and document existing systems, reviewing preexisting complex code and providing recommendations to improve performance & maintainability.Â
- Be the support system of the Architects and Principal Engineers, capable of understanding and contributing to the technical solution from design through to code level. Implement the design / object model laid down by them. Ensure compliance to the design patterns identified by them during development.Â
- Ensure change and release management processes are followed.Â
- Keep abreast of latest technology trends and provide recommendations on how new. technologies and processes could help improve the team.Â
- Know when to communicate and escalate a critical decision.Â
What you'll need to be successful in this role:
- Detail-oriented, strong organizational skill with ability to meet deadlinesÂ
- BS/MS in Computer Science or 2+ years of equivalent experienceÂ
- In addition to 6+ years in an engineering position creating code-based solutions and toolsÂ
- Fluent in C# and .NETÂ
- Experience with modern software engineering practices and technologies: SQL and no-SQL DBs, Microservices, Design Patterns, CI/CD, Unit TestingÂ
- Experience with enterprise softwareÂ
- Experience with cloud platformsÂ
- Experience working with APIsÂ
- Experience with distributed version-control systems i.e. GitÂ
- Experience with troubleshooting and diagnosing issuesÂ
- Experience in Agile development conceptsÂ
- Experience with client-side frameworks and technologies i.e. React, Angular and BootstrapÂ
- Experience with mobile applications is a plusÂ
- Occasional travel required
R365 Team Member Benefits & Perks
- This position has a salary range of $108,000-$162,000. The above range represents the expected salary range for this position. The actual salary may vary based upon several factors, including, but not limited to, relevant skills/experience, time in the role, business line, and geographic location. Restaurant365 focuses on equitable pay for our team and aims for transparency with our pay practices.
- Comprehensive medical benefits, 100% paid for employee
- 401k + matching
- Equity Option Grant
- Unlimited PTO + Company holidays
- Wellness initiatives
Date Posted
01/21/2025
Views
0
Similar Jobs
Software Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsSenior Business Analyst - Xpansiv
Views in the last 30 days - 0
Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...
View DetailsSenior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America
Views in the last 30 days - 0
The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...
View DetailsAssociate Technical Support Engineer - Recharge
Views in the last 30 days - 0
Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...
View Details