onsite
Software Architect - Senior - KAMO Power Cooperative
Software Architect
Senior Software Architect leading enterprise‑level design, defining architectural standards, and driving cloud‑based solutions to meet business needs across large and small projects.
About the role
Key Responsibilities
- Develop and enforce architectural guidelines and best practices for enterprise applications.
- Translate business requirements into scalable, maintainable software designs using proven design patterns.
- Collaborate with cross‑functional teams, vendors, and consultants to align technical solutions with strategic goals.
- Lead architecture reviews, code quality assessments, and performance optimization initiatives.
- Champion cloud adoption and integration, ensuring secure, cost‑effective deployments.
Requirements
- 10+ years of software development experience with a strong focus on architecture.
- Proven expertise in enterprise architecture frameworks (TOGAF, Zachman) and design patterns.
- Hands‑on experience with cloud platforms (AWS, Azure, or GCP) and microservices.
- Excellent communication skills and ability to influence stakeholders at all levels.
- Strong problem‑solving skills and a passion for continuous improvement.
Skills
software developmentsystem designproblem solving