Friday, February 19, 2021

Solution Architect - Java/J2EE Technologies (8-12 yrs) (Uniphore Software Systems)

Uniphore, the leader in AI technology, is looking for a Solution Architect to work in the custom development team.

The Custom Development team, part of the global delivery and services organization, works on developing custom requirements (new features, integrations, APIs and automations) to meet our customer's evolving business needs.

The Solution Architect role involves influencing and leading the architecture of custom software development based on Uniphore Conversational Service Automation platform. You will work cross-functionally with UI/UX designers, software engineers, and product design team to architect the application, which can be hosted on private and/or public cloud or SaaS.

You will also lead the development and act as a technical SME for the custom development team.

We are looking for a hands-on dynamic individual with a strong technical background and a demonstrated track record of driving large projects from architecture, design and development perspective.

If you are looking for an opportunity to play a key role in building and providing top-notch applications on a scalable SaaS platform that helps retailer and supplier communities, then Uniphore is the place for you.

Responsibilities :

- Work directly with clients, senior stakeholders, Business Analysts and Project Managers to analyze the requirements and propose solution design & architecture and implementation approach

- Architect and design enterprise web & mobile applications for global clients. Define end-to-end architectural flow and take key design decisions on multiple projects

- Influence, mentor, and guide the development of applications for conversation service automation, where solutions can be delivered on SaaS platform or private cloud

- Design and develop high-quality software systems using best practices

- Verify stability, interoperability, portability, security, and scalability of the architecture

- Assess and develop plans as needed to integrate third-party tools, add-ons, and interfaces that strengthen our solutions

- Work with an offshore/onshore development team to discuss and analyze the impact of any new requirements on the design and architecture of the application

- Be hands-on in writing, debugging, troubleshooting & optimizing complex pieces of code

- Mentor and lead custom development team members to follow the best practices and coach them to upskill

- Ensure projects/requirements are delivered with high quality and efficiency

Desired Experience/Target Industries/Domain :

- Bachelor's degree in computer science or Engineering required

- 8+ years of software design and development experience

- 3-5 years of experience architecting scalable Java enterprise applications

- 3-5 years of experience with high traffic SAAS web applications in a multi-tenant architecture

- Good understanding of cloud ecosystem and can design and architect large scale applications running on cloud infrastructure

- Experience building API integrations

Mandatory Skills :

- Full stack understanding of web/mobile/API/database development concepts and design patterns

- Prior product development experience is essential - Excellent object-oriented analysis and design skills (OOA/OOD)

- Professional experience with the following languages and technologies is required JAVA, JEE, Web Services, REST, HTML5, CSS3, JavaScript, JQuery, XML/JSON and SQL Server/Oracle/DB2

- Technology expertise across multiple domains, especially current mainstream technologies: IaaS/PaaS/SaaS, containers, DevOps, DevSecOps, Automation, machine learning, API/microservices architecture, Microservices Orchestration, data/analytics, Streaming technologies and cybersecurity

- Ability to write clean code, think logically and solve problems

- Exposure to performance tuning and resolving production issues

- Exposure to server clusters and scalability issues. Exposure to high-volume, data-driven applications will be a plus

- Adaptability - a willingness to work in a fast-paced environment and continuously upskilling and learning new technologies

Apply Now

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.