Job Description
Team Penske is looking for a senior level Software Engineer in Mooresville, NC (on-site position, this is not a remote or hybrid position) with expertise in C#, ASP.NET Blazor, HTML/CSS, SQL, Docker containers, CI/CD pipelines, Windows & Linux file systems, and server-side development. The successful candidate will be responsible for designing, developing, testing, deploying, and maintaining software applications that support our racing operations.
Responsibilities
Design, develop, test, deploy, and maintain high-quality software applications using C#, ASP.NET Blazor, HTML/CSS, SQL
Develop containerized applications using Docker containers and manage CI/CD pipelines to ensure efficient deployment of code changes
Work with Linux file system and develop server-side solutions for Linux environments
Collaborate with cross-functional teams to identify requirements and deliver software solutions that meet business needs
Self-manage projects and deadlines, prioritizing tasks effectively to meet project timelines
Qualifications
5+ years of experience in software development using C#, ASP.NET Blazor, HTML/CSS, SQL
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
Experience developing containerized applications with Docker containers and managing CI/CD pipelines (e.g., Azure DevOps, Jenkins)
Strong understanding of Windows & Linux file systems
Show the full description
Experience with server-side development for Linux environments
Excellent problem-solving skills, attention to detail, and ability to work independently in a fast-paced environment
Preferred Qualifications
Experience working with cloud-based services such as Azure
Familiarity with Agile methodologies (e.g., Scrum)
Knowledge of DevOps practices and tools
Applicants must be authorized to work in the U.S. for any employer. We are unable to sponsor or take over sponsorship of employment visas at this time.