At a Glance
- Tasks: Architect and develop scalable enterprise applications using the latest tech.
- Company: Join Caterpillar, a global leader in innovation and sustainability.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Why this job: Make a real impact by building solutions that shape the future.
- Qualifications: 10+ years in software development with expertise in C#, .NET, and cloud services.
- Other info: Be part of a dynamic team focused on continuous learning and improvement.
The predicted salary is between 36000 - 60000 £ per year.
Overview
Career Area: Technology, Digital and Data
Job Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you\’re joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don\’t just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
Position
Senior Full Stack Developer – Enterprise (Microsoft Stack) (m/w/d)
Responsibilities
- Architect, design, and implement robust, scalable, and maintainable enterprise applications across the full stack, frontend to backend.
- Lead the development of distributed systems focused on high availability, fault tolerance, and performance.
- Guide and mentor junior developers, fostering continuous learning and a culture of improvement.
- Coordinate projects on a technical level – work together with Head of Applications or project managers on requirements
- Drive code quality through code reviews, testing, and implementation of CI/CD best practices.
- Set forth development guidelines for both internal and external developers to ensure uniformly high code quality, maintainability, and cost effectiveness.
- Troubleshoot and resolve complex technical challenges across the full technology stack.
- Ensure all applications meet security, compliance, and performance standards.
- Stay current with industry trends and new technologies to drive innovation.
Required Skills and Qualifications
- 10+ years of professional software development experience.
- Expert-level proficiency in modern C#, .NET, and ASP.NET Core.
- Proficiency in front-end development with modern JS/TS frameworks, and/or Blazor.
- Advanced experience with distributed systems, microservices, and event-driven architecture.
- Strong background in SQL Server and Entity Framework.
- Solid experience with Cloud services, ideally Azure.
- Deep understanding of software architecture patterns such as DDD, CQRS, and Clean Architecture.
- Familiarity with DevOps practices, CI/CD pipelines, and containerization tools (e.g., Docker).
- Excellent problem-solving skills and ability to thrive in a fast-paced environment.
Posting Dates
September 17, 2025 – Oktober 30, 2025
Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply
Not ready to apply? Join our Talent Community.
#J-18808-Ljbffr
Senior Full Stack Developer – Enterprise (Microsoft Stack) (m/w/d) employer: Caterpillar
Contact Detail:
Caterpillar Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack Developer – Enterprise (Microsoft Stack) (m/w/d)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at Caterpillar or similar companies. A friendly chat can open doors and give you insider info on the hiring process.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those that highlight your experience with C#, .NET, and Azure. This is your chance to demonstrate what you can bring to the table beyond just a CV.
✨Tip Number 3
Prepare for the interview by brushing up on common technical questions related to full stack development. Practice coding challenges and be ready to discuss your past projects in detail – they want to see how you think and solve problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Caterpillar team and contributing to building a better world.
We think you need these skills to ace Senior Full Stack Developer – Enterprise (Microsoft Stack) (m/w/d)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Full Stack Developer role. Highlight your expertise in C#, .NET, and any relevant projects you've worked on that showcase your ability to architect and implement scalable applications.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about this role and how your background aligns with our mission at Caterpillar. Don’t forget to mention your experience with mentoring junior developers and driving code quality.
Showcase Your Projects: If you’ve worked on any notable projects, especially those involving distributed systems or cloud services like Azure, make sure to include them. We love seeing real-world examples of your problem-solving skills and technical expertise!
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we can’t wait to see what you bring to the table!
How to prepare for a job interview at Caterpillar
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in the Microsoft Stack, especially C#, .NET, and ASP.NET Core. Brush up on your front-end skills with modern JS/TS frameworks and Blazor, as you’ll likely be asked to demonstrate your expertise during the interview.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects, particularly around distributed systems and microservices. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving abilities.
✨Familiarise Yourself with CI/CD Practices
Since the role involves driving code quality and implementing CI/CD best practices, be ready to talk about your experience with DevOps tools and processes. Share examples of how you’ve improved deployment pipelines or automated testing in past roles.
✨Demonstrate Leadership and Mentorship
As a Senior Full Stack Developer, you’ll be expected to guide junior developers. Prepare to discuss your mentoring style and any experiences where you’ve fostered a culture of continuous learning within your team.