Overview
Senior Full Stack Developer – Enterprise (Microsoft Stack) (m/w/d)
We are seeking a highly experienced Senior Full Stack Developer with a strong background in designing, developing, and maintaining large-scale enterprise software solutions. The ideal candidate possesses deep expertise in the Microsoft technology stack, with a focus on distributed systems, C#, .NET, ASP.NET Core, and Azure. You will play a key technical leadership role, driving best practices and mentoring a high-performing development team.
Key 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 22, 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.