Principal Software Platform Architect
Skills
Software DevelopmentAWS LambdaCoaching & MentoringCode ReviewDependency ManagementEnterprise Solution DesignLegacy Modernization
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Proven technical guidance and leadership skills
- Outstanding remote team and client collaboration skills
- Ability to balance tradeoffs between speed cost and quality
- Experience in developing software platforms from scratch
- Experience with high performing APIs and Microservices in multiple programming languages
- Knowledgeable in software engineering design patterns
- Experience with data management in cloud environments AWS experience is a bonus
Nice to have
- AWS
- cloud experience
Day to day
- Envision and develop scalable software platforms
- Guide best practices and industry standards
- Magnify platform scalability
- Commit to quality through code reviews and best practices
- Collaborate closely with team and cross-functional partners
