Principal Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Elior · 12 hours ago

Principal Software Engineer

Elior North America is a leading food service operations provider, seeking a Principal Software Engineer to design, build, and modernize critical in-house applications. This role involves hands-on software development and technical leadership, focusing on delivering scalable, secure solutions that enhance business operations.

Food and Beverage
badNo H1Bnote

Responsibilities

Define and implement governance frameworks, standards, and best practices for the development, deployment, and maintenance of custom applications
Establish SDLC (Software Development Life Cycle) and change management processes to ensure consistency and quality across projects
Partner with IT leadership to align custom application development with enterprise architecture, security, and compliance standards
Evaluate and implement tools and methodologies to improve code quality, version control, and CI/CD pipelines
Create and maintain documentation for technical standards, development guidelines, and application portfolios
Work closely with business stakeholders to translate functional requirements into technical solutions
Collaborate with infrastructure, architecture, and security teams to ensure scalable, secure, and performant solutions
Serve as the technical liaison between business units and IT, bridging the gap between strategic needs and technical implementation
Communicate technical concepts clearly to non-technical stakeholders, fostering alignment and understanding
Identify opportunities to modernize legacy systems and improve overall application performance and maintainability
Research and recommend emerging technologies that can enhance development efficiency and user experience
Champion a DevOps culture and advocate for automation, monitoring, and proactive application management
Lead design and development of custom web and enterprise applications, including both front-end and back-end components
Write clean, maintainable, and efficient code using modern technologies and frameworks (e.g., specific tech skills we are looking for)
Provide technical mentorship and code reviews to other developers, promoting continuous learning and adherence to standards
Drive solution design sessions, reviewing architecture and ensuring that implementations meet design and performance requirements
Lead troubleshooting and root cause analysis for complex system issues

Qualification

C#JavaScript/TypeScriptAngularEntity FrameworkCloud development (Azure)MicroservicesDevOps (CI/CD)SQL ServerClean ArchitectureDomain-Driven Design (DDD)AI/ML experienceAnalytical skillsService-oriented architecturesContainerizationFront-end developmentTechnical mentorshipProblem-solvingCommunication skills

Required

Bachelor's degree in Computer Science, Software Engineering, or related field
5+ years of professional .NET development experience
Proven experience designing scalable, high-performance applications
Strong skills in C#, JavaScript/TypeScript, Angular, and Entity Framework
Experience with Clean Architecture, Domain-Driven Design (DDD), Microservices, and development best practices
Cloud development experience (preferably Microsoft Azure) and DevOps (CI/CD)
Solid understanding of databases (SQL Server) and object-oriented programming
Ability to balance hands-on coding with leadership and mentoring responsibilities
Strong problem-solving, analytical, and communication skills
Experience with Azure services (AKS, Functions, App Services, Data Lake, Data Factory, Logic Apps)
Familiarity with service-oriented architectures and containerization
Front-end development experience with Angular

Preferred

Microsoft Certified: Azure Developer Associate
Certified Software Development Professional
Certified Solutions Architect
Certified ScrumMaster (CSM)

Company

Elior

twittertwittertwitter
company-logo
Elior is today one of the global leaders in catering.

Funding

Current Stage
Late Stage
Total Funding
unknown
1997-12-01Acquired
Company data provided by crunchbase