Software Architect (Principle Software Engineer)
Tech Stack
Responsibilities
- Lead the definition and guide the implementation coordination of architecture models in a system.
- Define and create system architectures and guide their implementation with Software Engineers and Software Developers.
- Lead architecture design and technology decisions for both in-house and 3rd party software solutions.
- Perform software development alongside Software Engineers and Developers to apply defined architectures.
- Mentor, guide, and coach Software Engineers and Developers on system and solution architectures.
Soft Skills
AgileScrumBusiness AnalysisTechnical AnalysisWritten Communication
Benefits
- Learning Budget
Culture
Fast-PacedCross-Functional Teams
Requirements
Required: Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field OR Associate degree with relevant work experience
Regions: Us
Get jobs like this in your inbox
Weekly Cloud Architecture Design, Hybrid Cloud, Edge Computing hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Midmark Corporation
Size: medium
Midmark Corporation leads the definition and guides the implementation coordination of architecture models in a system, aligning with value stream and enterprise architectures.
View company profile →