ROLE EXPECTATIONS:
The Architect should be able to apply his/her expert knowledge and experience to develop new methods, procedures and principles for problems which generally have limited or no precedent. S/he can review and provide direction for large sized projects of high complexity. S/he is able to provide integrated solutions by combining knowledge from various disciplines and help in setting organizational road-map.
DUTIES and RESPONSIBILITIES
- Leads brainstorming sessions to develop potential solutions for business needs or problems.
- Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.
- Designs new software and applications, supports applications under development, and customizes current applications. Assists with the software update process for existing applications, and rollouts of software releases.
- Work with delivery team to develop robust and scalable solutions & products.
- Mentor developers either via projects or more broadly for professional development.
- Participating in business development activities such as sales pursuits with prospects, estimating new projects, and defining scope via new contracts
- Collaborating frequently with other disciplines such as UX, visual design, content and digital strategy, QA testing, etc.
- Identifies area of process improvement
- Sets standard on high quality and cutting-edge technology work
WORK EXPERIENCE
- Total Experience: 7-10 years in Software Development field.
- Minimum 2+ years of exp as a solution/technical architect.
- Develop applications using JAVA & Spring Framework and along with cloud development experience with Azure / AWS / GCP
- Must have an understanding of complex programming and database design.
- Must demonstrate an ability to see the broader picture of impact of developed processes.
- Must be able to describe & communicate solutions in succinct manner
- Must understand development industry standards and practices.
- Must be able to demonstrate individual and team work effort in collaborative processes
SKILLS, ABILITIES & KNOWLEDGE
- Should have strong Development experience in JAVA 8 and above
- Strong experience in Spring / Spring boot
- Strong Azure or AWS DevOPS Experience
- Should have good command on design principals, design patterns
- Knowledge or Experience in new Technology like AI/ML is plus
- Prior experience in Product Development or SAAS Model is Mandatory
- Strong technical knowledge, with hands-on experience in systems development in a variety of computing architectures and environments
- Leading the design and development efforts for our systems integration projects.
- Deep understanding of architectural concepts, issues and trends
- Ability to understand and analyse business data requirements in order to create an accurate, extensible, flexible logical data models using modelling tools
- Expert knowledge in Object Oriented Principles and Design Patterns
- Expertise in n-tiered web architectures, SOA and related technologies (XML, SOAP, REST, JSON, etc.)
- Thorough understanding of software development life cycles, development and technology tools, testing methodologies, and requirements gathering.
- Strong technical expertise in the Relational Databases, No SQL DB (Ex: MySQL, SQLServer, MongoDB), Web development and object-oriented methodologies.
- Must be a Team player able to work effectively at all levels of an organization with the ability to influence others to move toward consensus.
- Clear and concise written and spoken communication skills
- Ability to function with minimal oversight
- Flexible and responsive work style
- Strong problem solving and analytical capabilities
BE, B.Tech. Or MCA/MS (Computer Science / IT) from reputed institute
Perks and Benefits
- Health Insurance and Personal Accident Insurance
- Unlimited Telehealth Consultations (Generalist and Specialist)
- Unlimited Counselling Sessions (online)
- Unlimited Dental Consultations
- Annual Eye Check-Up
- Quarterly Learning Wallet
- BYOD (Bring Your Own Device) Benefit
- Laptop Buyback Scheme
- Work-from-home Opportunity
- Flexible Timings