About This Role
As a Solutions Architect, you will be involved in all aspects of the product development cycle, including brainstorming, design, developing, testing, documentation, and support for Movista’s cloud architecture and cloud-native system design. You must be well versed in the Agile methodology and will own and lead multiple projects. You should be a natural problem solver, enjoy meeting and exceeding clients’ expectations, and guide/mentor other team members. You will continuously analyze our technology environment and maintain a portion of the overall application or system architecture.
**Essential Functions:**
- Design and develop complex software applications or solutions
- Perform coding, debugging, testing and troubleshooting throughout the software development process
- Provide guidance and mentoring to junior level software engineers
- Create technical specifications
- Own and lead technical projects
- Create database schemas that represent and support business processes
- Provide technical support for production clients and account managers
- Collaborate with team of developers and quality assurance
- Provide accurate work estimates and work breakdown structure
- Ability to work autonomously
- Ability to own and lead technical projects
- Analyze the overall technology environment
- Participate in technology selection, proofs of concept and technology roadmap development
- Develop and maintain a portion of the overall application or system architecture
**Required Skills and Abilities:**
- Strong communication and leadership skills.
- Design, development, and system architecture experience.
- Passion for quality and delivering top-notch code.
- Excellent organizational skills and attention to detail, with the ability to adapt to a quickly changing task list.
- Collaborative. Proven ability to work cross functionally and informally to achieve overall business objectives.
- Must have a sense of urgency for our clients.
- Experience in the following:
- AI-assisted development (Claude Code, ChatGPT Codex, other)
- Object-oriented programming: Java, TypeScript, other
- Web and Mobile development: React Native, Next.js, Node.js
- Containerization: Docker, AWS ECS
- Databases: NoSQL (MongoDB), Relational (PostgreSQL)
- Infrastructure Management: AWS CDK
- CI/CD pipelines
**Education and Experience:**
- Bachelor in Computer Science or equivalent degree or
- 7+ years experience in Software Engineering or related field.
**Physical Requirements:**
- Preferred locations: AR, AZ, CO, FL, KS, LA, MA, MI, NC, NY, PA, SC, TX, VA, WA
- Prolonged periods of sitting at a desk and working on a computer.
- Must be able to lift up to 15 pounds at times.