Caterpillar Inc. is seeking a Principal Software Engineer to lead the design, development, and delivery of scalable enterprise solutions for Microsoft Dynamics 365 Customer Engagement and Finance & Operations, aiming to improve dealer and rental systems.
Requirements
- Expert level experience with Dynamics 365 development
- Expert level experience with Microsoft development stack (.NET / C)
- Expert level experience with Power Platform
- Expert level experience with Microsoft Fabric
- Expert level experience with Azure DevOps
- Expert level experience with data and solution architecture
- Extensive experience with integration development
Responsibilities
- Design, develop, and implement complex solutions within Dynamics 365
- Collaborate with architects, business analysts, and other engineers on technical strategy and ensure alignment with business goals and product roadmap
- Ensure adherence to best practices in software engineering and DevOps
- Foster a development culture of innovation and excellence
- Stay current with Microsoft technologies and industry trends to inform strategic decisions
- Has participated in development of multiple large software products, including upgrades and migrations.
- Describes major software architecture alternatives and considerations
Other
- Visa Sponsorship is not available for this position.
- Any offer of employment is conditioned upon the successful completion of a drug screen.
- Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities.
- Qualified applicants of any age are encouraged to apply.