Cloud Architect - Software Development
innovativesol-2
Reports into Rochester, NY
Posted Oct 14, 2025
- Other
Job description
**As an Software Development Architect, you’ll design and lead development of cloud-native applications on AWS — from microservices and serverless APIs to large-scale modernization initiatives. One engagement you may be architecting containerized backend systems with ECS and Kubernetes, the next you’re leading a legacy application transformation using Lambda, EventBridge, and modern CI/CD pipelines. You’ll work directly with clients to guide technical strategy, mentor engineering teams, and deliver scalable applications across a variety of industries and use cases.** --- **What You’ll Do** - Design scalable, secure, and maintainable cloud-native applications that meet client requirements - Create and maintain application architecture documentation and design patterns - Develop standardized frameworks and templates for application development projects - Lead technical discovery workshops and architecture review sessions with clients - Provide hands-on development leadership for complex application development projects - Conduct code reviews and ensure adherence to coding standards and best practices - Serve as the primary technical consultant for application development engagements - Conduct application assessments and provide modernization roadmaps - Present technical solutions and recommendations to client stakeholders - Collaborate with sales and solutions teams on scoping application development projects - Mentor junior and mid-level developers on modern application development practices - Contribute to internal knowledge base and development standards documentation - Ensure projects are delivered on time, within budget, and meet quality standards - Collaborate with project managers to provide accurate effort estimates and technical guidance - Participate in project retrospectives and contribute to process improvement initiatives - Maintain billable utilization targets while delivering high-quality technical solutions --- **Required Skills** - Minimum of 7+ years of experience in application development, with at least 4 years in senior or lead architect roles - AWS Solutions Architect Professional certification or ability to obtain within 6 months - Demonstrated expertise in backend development using modern languages such as Python, Java, Node.js, or Go - Strong experience with cloud-native application patterns including microservices, serverless, and container-based architectures - Hands-on experience with AWS application services including Lambda, ECS/EKS, API Gateway, EventBridge, and Step Functions - Proficiency with modern application frameworks and libraries (Spring Boot, Django, Express.js, FastAPI, etc.) - Experience with database design and optimization for both relational and NoSQL databases in cloud environments - Strong understanding of DevOps practices, CI/CD pipelines, and Infrastructure as Code - Experience leading application modernization projects from legacy systems to cloud-native architectures - Demonstrated ability to mentor junior developers and provide technical guidance --- **Preferred** - Passion for modern application development and cloud-native architectures - Strong technical leadership skills with the ability to guide architectural decisions and mentor development teams - Deep understanding of backend development frameworks, microservices architectures, and API design patterns - Experience with containerization, orchestration, and cloud-native development patterns - Strong customer relationship management skills with the ability to translate complex technical concepts to business stakeholders - Proactive approach to identifying technical debt and modernization opportunities - Ability to balance hands-on development with architectural oversight and mentoring - Experience working in agile development environments with CI/CD practices - Natural proclivity for staying current with emerging application development technologies and best practices - AWS Developer Professional certification - Full-stack development experience including front-end frameworks (React, Angular, [Vue.js](http://Vue.js)), event-driven architectures, and messaging systems (SQS, SNS, Kafka) - Operational expertise with Infrastructure as Code (Terraform, AWS CDK, CloudFormation), monitoring/observability tools (CloudWatch, X-Ray, Prometheus, Grafana), and performance optimization strategies - Knowledge of security best practices, secure coding, and compliance frameworks (SOC 2, HIPAA, PCI) for application development - Background in Agile/Scrum methodologies and previous consulting or professional services experience