How will you make an impact
- Overall responsibility for the product architecture, Establish well architected and designed solution
- Working with several scrum teams and actively involved in the design of multiple features in parallel
- Drive for continuous improvement including adoption of new technologies while exploring the market needs
- Passion to educate and mentor others in engineering best practices and patterns, team player.
- Establish and manage engineering processes, best practices, and continuous improvement, aligned with Agile-Scrum methodology
- Taking an active part in in envisioning of next gen product plans to achieve longer term strategic objectives of the organization
- Working with team in multiple geo locations
- Excellent interpersonal skills, demonstrated ability to influence others, especially in sensitive or complex situations
Have you got what it takes
- 12+ years of software development experience, at least 5 of them developing in enterprise software
- 3+ years of experience as a software architect
- Substantial capabilities in the domain, analyses information and deduces conclusions within the professional space, seen as a professional by his team and peer community.
Has high-attention to details and works well in a dynamic and intense environment. - Experience in developing high performance, highly available and scalable enterprise-grade software products that can perform, scale, and integrate into a broad enterprise ecosystem.
- Experience in NodeJS, Typescript, Python technology stack along with Angular and Vue.
- Good experience with public cloud infrastructures and technologies, preferably Amazon Web Services (AWS).
- Deep knowledge and experience with software design patterns and how they can be incorporated into software design.
- Experience in database development with SQL and MongoDB
- Experience in working with performance engineering team to design and execute performance test plan and resolve performance issues
- Knowledge and experience with enterprise applications running on Linux based multi-tier environment
- Experience with Open-Source Software (OSS) technology frameworks, platforms, and tools
- Experience with enterprise Secure SDLC implementation comprising of static code analysis, vulnerability and licensing scan, penetration testing, etc
Skills Required
Software Design, Python, Typescript, Software Architecture, Nodejs, Sdlc