Core Principal Engineer
PB Consulting
Saint Louis, MO
Posted On: Sep 17, 2025
Posted On: Sep 17, 2025
Job Overview
Required Skills
- AWS
- full-stack
- Cloud
- Microsoft stack
- Microservices
- observability
- Enterprise integration
- Principal Engineer
Job Description
Primary Responsibilities
- Design and lead end-to-end solution architecture for custom, enterprise-level software products.
- Ensure alignment with enterprise standards, including security, performance, observability, and scalability.
- Mentor and lead development teams, instilling best practices in coding, testing, DevOps, and agile delivery.
- Translate complex business requirements into cloud-native, scalable software designs.
- Ensure high-quality software delivery through hands-on leadership and oversight.
- Collaborate with offshore and nearshore teams to ensure consistent execution and communication.
- Partner closely with business users to understand goals and translate them into technical architecture and implementation plans.
- Communicate effectively across technical and non-technical audiences, including executives and business stakeholders.
- Contribute directly to code, testing, and documentation when necessary.
- Leverage AI-assisted development tools to enhance code quality, testing efficiency, and documentation.
- Architect and implement API integrations with platforms such as Salesforce, Dynamics, using tools like MuleSoft or API Manager.
- Design, build, and deploy cloud solutions on platforms such as AWS and Azure.
Required Skills & Experience
- Expert-level experience in full-stack cloud development, particularly using the Microsoft stack (.NET, C#, Azure).
- Strong experience with AWS services, including Step Functions, Lambda, and related tools.
- Demonstrated leadership in cloud platform architecture (AWS or Azure) and modern web development frameworks (e.g., Angular).
- Deep understanding of Microservices, event-driven architecture, REST/GraphQL APIs, Kubernetes, and MACH architecture.
- Proficiency in enterprise integration using tools like MuleSoft, API Manager, or similar.
- Experience with observability tools, performance tuning, and application monitoring.
- Familiarity with AI tools for code generation, testing, and documentation enhancement.
- Excellent communication, collaboration, and interpersonal skills.
- Strong knowledge of Agile methodologies, product lifecycle management, and DevOps practices.
- Product-oriented mindset with a strong focus on user experience, performance, and business value.
Job ID: PC250254