At a Glance
- Tasks: Design, develop, and maintain high-quality software for racing operations.
- Company: Join Team Penske, a leader in the racing industry.
- Benefits: Competitive salary and opportunities for professional growth.
- Why this job: Be part of an exciting team that drives innovation in racing technology.
- Qualifications: 5+ years in software development with expertise in C# and ASP.NET.
- Other info: On-site position in Mooresville, NC with a dynamic work environment.
The predicted salary is between 36000 - 60000 £ per year.
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, prioritising tasks effectively to meet project timelines.
Qualification
- 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.
- 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.
Senior Software Engineer in Mooresville employer: Team Penske
Contact Detail:
Team Penske Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in Mooresville
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using C#, ASP.NET Blazor, and Docker. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on technical questions related to server-side development and CI/CD pipelines. Practice coding challenges and be ready to discuss your past projects in detail—this is your chance to shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior Software Engineer in Mooresville
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, ASP.NET Blazor, and Docker. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about software engineering and how your background aligns with our racing operations. We love a good story!
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in past projects. We’re looking for those excellent problem-solving skills, so let us know how you’ve made an impact!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Don’t miss out on this opportunity!
How to prepare for a job interview at Team Penske
✨Know Your Tech Inside Out
Make sure you brush up on your C#, ASP.NET Blazor, and SQL skills. Be ready to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.
✨Show Off Your Docker Skills
Since the role involves developing containerized applications, be prepared to talk about your experience with Docker containers. Share examples of how you've managed CI/CD pipelines and the tools you've used, like Azure DevOps or Jenkins.
✨Demonstrate Problem-Solving Prowess
Expect to face some technical questions that test your problem-solving abilities. Practice coding challenges or system design scenarios related to server-side development, especially in Linux environments, to showcase your analytical skills.
✨Collaboration is Key
This role requires working with cross-functional teams, so be ready to discuss how you've collaborated in the past. Highlight any Agile methodologies you've used and how they helped streamline project delivery.