We are seeking an experienced Senior Software Architect with more than 15 years of industry expertise to lead our technical team in the development of a groundbreaking product. As a Senior Software Architect, you will play a pivotal role in architecting, designing, and implementing solutions that leverage a diverse technology stack, including Node.js, Vue.js, Python, and various AWS services.
Key Responsibilities:
- Provide technical leadership and guidance to a team of developers, ensuring the successful execution of our product roadmap.
- Architect, design, and implement scalable and high-performance solutions using Node.js, Vue.js, Python, AWS Lambda, Web Sockets, AWS Amplify, and other relevant technologies.
- Collaborate with cross-functional teams to define technical requirements, and develop and maintain a coherent architecture strategy.
- Utilize your expertise in AWS services such as RDS/MySQL, AppSync/GraphQL, DynamoDB, Cognito, API Gateway, CloudFormation, Glue Jobs, and SNS to design and manage data storage, authentication, and communication components.
- Stay updated with industry trends and emerging technologies, ensuring our technology stack remains competitive and up-to-date.
- Drive best practices in software development, including code reviews, testing, and documentation.
- Mentor and coach team members to foster their professional growth and development.
Qualifications:
- Minimum of 15 years of professional software development experience.
- Proven experience as a software architect in complex, distributed systems.
- Strong proficiency in Node.js, Vue.js, Python, and AWS services.
- Expertise in Web Sockets and real-time communication technologies.
- In-depth knowledge of AWS services, including RDS/MySQL, AppSync/GraphQL, DynamoDB, Cognito, API Gateway, CloudFormation, Glue Jobs, and SNS.
- Exceptional problem-solving and communication skills.
- Strong leadership and mentoring abilities.
Nice To Have:
- Experience with other AWS services and technologies.
- Familiarity with serverless architecture and microservices.
- Previous experience in a startup or fast-paced development environment.
What We Offer
- Consulting environment with a hyper-growth company
- Multi-cultural environment
- An opportunity to solve complex business challenges and problems for large corporations
- International Exposure and Experience.
- Competitive salary and benefits
- Paid holidays and vacations
- Medical OPD & Health Insurance
- Fuel Allowance
- Employee Life Insurance
- GYM/Health Club Fee Reimbursement
- Mobile & Internet Allowance
- Opportunities to make a difference in a highly productive environment
Read Full Description