Overview
Skills
Job Details
Duration: Full Time role
Location: Remote (New Jersey) (East Coast preferred)
Description:
- Platform Engineering Role
- Digital Platform Customer experience building (entrepreneurial spirit)
- Team Size- 30-40 (3 direct report)
- Technology Stack: .NET, C#, Azure
- INSIGHT (CUSTOMER FACING TECHNOLOGIES)
- Key initiatives
- Insights (60,000 fleet managers, 500,000 drivers)
- Modernize how Customers act with the drivers
- Transact (self-service)
- Fleet services
- Personality fit
- Gap passion for engineering
- Technology centric building software (platform vs. stitching together an application)
- Corporate enterprise/consulting background (Customer service)
- Industry agnostic
- Managing internal resources
- Teams maintain the existing platform
- Cutoff legacy engineering applications eventually
Required Tasks:
Proven leadership in managing cross-functional engineering teams and driving a collaborative development culture.
Ability to create and communicate a clear vision for platform engineering strategy and align it with business objectives.
Skilled in evaluating emerging technologies and integrating them into a platform strategy to drive innovation.
Extensive experience with .NET and .NET Core for backend service development, including deep knowledge of C#.
Proven track record of building scalable front-end applications using React, including component-based architecture and state management.
Expertise in Azure cloud services, including Azure App Services, Azure Functions, and Azure Storage.
Ability to lead the design and development of cloud-native applications following best practices for distributed systems.
Strong understanding of Azure security, including identity management, access control, and data protection measures.
Experience with modern software development practices, including Agile and continuous delivery.
Experience with database technologies (e.g., SQL Server, Cosmos DB) and optimizing data storage and retrieval in cloud environments.
Strong knowledge of RESTful services and API design, including best practices for performance and security.
Expertise in troubleshooting, debugging, and optimizing applications on Azure for performance and cost efficiency.
Education and/or Training:
Bachelor's degree in a Computer Science, Information Technology, or related field. Masters preferred.
Proven experience in leading and managing transformation projects and teams.
Excellent project management skills with the ability to manage multiple projects simultaneously.
Relevant Work Experience:
10+ years experience in Engineering, including 5+ at a leadership level
Proven track record of leading large-scale transformation initiatives.
Benefits: Regular Full-Time