Principal Software Architect (.NET/AWS)
As a Principal Software Architect, you will define and drive the technical vision for systems built on a modern stack including .NET (C#), PostgreSQL, MongoDB, and AWS.
You will lead architectural strategies, solve complex engineering challenges, and influence development practices across teams to ensure scalable, secure, and maintainable solutions.
This role requires a strategic thinker with deep hands-on experience, capable of operating autonomously while collaborating closely with engineering leadership, product, UX, and cross-functional stakeholders.
You will be a catalyst for innovation and a mentor to senior engineers, helping to shape the future of our technological landscape.
Architecture & Technical Strategy
* Define and evolve architecture for distributed systems built on .NET and deployed on AWS, ensuring alignment with business goals.
* Lead design efforts for cloud-native applications, focusing on scalability, performance, security, and maintainability.
* Evaluate and guide the use of PostgreSQL and MongoDB for optimal data modeling and performance.
* Identify technical debt and risks across systems and champion remediation strategies.
Execution & Delivery
* Lead the development of complex features and services across multiple teams, ensuring high-quality implementation.
* Write clean, maintainable C# code and set the standard through code reviews, testing, and documentation.
* Collaborate on technical planning, estimation, and delivery timelines with stakeholders.
* Participate in on-call rotations and guide incident response and root cause analysis.
Leadership & Collaboration
* Mentor engineers across teams, fostering growth in cloud architecture, backend development, and database design.
* Drive improvements in engineering practices, CI/CD pipelines, and DevOps tooling within AWS.
* Partner with product, design, QA, and platform teams to deliver robust, user-centric solutions.
Innovation & Continuous Learning
* Stay current with advancements in .NET, AWS services, database technologies, and architectural patterns.
* Introduce new tools, frameworks, and methodologies to improve developer experience and system reliability.
* Lead proof-of-concept initiatives to validate new technologies and approaches.
* Extensive experience designing and building scalable systems using .NET (C#), PostgreSQL, and MongoDB.
* Deep understanding of cloud-native architecture and AWS services (e.g., ECS, Lambda, S3, CloudFormation).
* Proven ability to lead cross-team technical initiatives and drive architectural decisions.
* Strong grasp of distributed systems, microservices, and event-driven architecture.
* Experience with CI/CD pipelines, infrastructure as code, and DevOps practices in AWS.
* Track record of mentoring engineers and fostering technical excellence.
* Excellent communication skills with both technical and non-technical stakeh...
- Rate: Not Specified
- Location: Lehi, US-UT
- Type: Permanent
- Industry: Finance
- Recruiter: XACTWARE SOLUTIONS INC
- Contact: Not Specified
- Email: to view click here
- Reference: 2248
- Posted: 2025-09-19 08:27:51 -
- View all Jobs from XACTWARE SOLUTIONS INC
More Jobs from XACTWARE SOLUTIONS INC
- Outpatient Liaison - Occupational therapists, BONUS $5K
- Outpatient Liaison - Physical Therapists - BONUS $5K
- Financial Reporting Accountant - Evernorth - Hybrid
- Sign on BONUS $5K - Licensed Physical Therapists Assistant
- Postbote für Pakete und Briefe (m/w/d)
- Accounts Receivable Clerk - Draft
- Clinical Concierge (LVN-Cert Medical Assistant) PD
- Patient Relations And Accred Coordinator (RN)
- Epic Analyst Laboratory Lead
- Director Care Management
- Endocrinologist
- Security Officer Trainee
- Sortierer für Pakete (m/w/d)
- Production Supervisor 11:30pm to 8:00 am
- Housekeeping Supervisor
- Postbote für Pakete und Briefe (m/w/d)
- Lagermitarbeiter / Sortierer für Briefe (m/w/d) in Langenfeld - Spätschicht
- LPN
- RN, part-time
- Business Office Manager