Requirements: · 8-12+ years of experience in software engineering · 5+ years of experience in Software Architecture, Building scalable cloud-native applications. · Proficient in different AWS tech stacks. · Practitioner of cloud security, privacy, and compliance · Bachelor or master in computer science or related fields. · Experience in building solutions from the ground up. · Excellent analytical and problem-solving skills. · Excellent written and verbal communication skills; mastery in English · Strong programming skills, data structures, parallel computing, and object-oriented design. · Must be able to contribute to design and code reviews and help developers in troubleshooting/problem-solving. · Knowledgeable of application performance and resource consumption optimization. · Ability to simplify complex and abstract issues.
Responsibilities: · Design and architect highly scalable products using AWS technologies. · Exceptional at understanding and designing Microservices. · Be hands-on. Explore new design ideas, create prototypes, and influence the technical team. · Engage with product management to understand the product requirements and create technical specs. · Produce high-level and low-level designs which include component diagrams, sequence diagrams, technology choices, API specs, Database schemas. · Do periodic code reviews with scrum teams and make sure that the right product is being built. · Be the pioneer at exploring new design patterns and introduce the team to different design practices. Be the technical guru and mentor to the development scrum teams. · Do regular security reviews and design reviews of the peer. Leadership: · Must be transparent and have a growth mindset. · Great communication skills. · Must be open-minded, collaborative and drive by influence. · Ability to obtain information from Product Owners and break down the problem into smaller tasks. · Must be a mentor for other developers in the company. · Must demonstrate ownership of the projects they work on. · Must align with the principles of the HP Way (trust and respect, focus on achievement and contribution, uncompromising integrity, teamwork, innovation)
- Cloud Native Applications
- Software Engineering