Application Architect
Key responsibilities:
- Hands-on in software design and development
- Lead the overall architecture implementation effort by designing robust solutions, demonstrate strong software design and Cloud Architectural knowledge
- Evaluate, prototype and make appropriate technology/framework choices; develop solution accelerators and related artefacts and collaterals
- Oversee assigned products and provide guidance to development team members
- Assist with solving technical problems when they arise
- Ensure the implementation of agreed architecture
- Provide leadership and expertise to multiple teams in broad technical areas on complex organization-wide projects
- Build and maintain a catalogue of architectural decisions
- Develop, maintain and publish standards, guidelines and processes as needed, ensuring alignment with Enterprise Architecture
- Identify, discuss, decide on, request and log exceptions to EA principles and standards during the course of solution design and development
- Participate in technology roadmaps/blueprints that help customers both with new solutions and migration of existing solutions
- Work with the cross-functional stakeholders to understand business needs
Who we are looking for
- A total of at least 8 years of industry experience with at least 6 years of experience in designing and building scalable applications
- Engineering or a master’s in computer science or related field
- Proven experience as a hands-on Application Architect or Solution Architect
- Must be well versed with different approaches to architecture
- Strong knowledge and experience in Architectural patterns, Design patterns, Big Data, Analytics, UI frameworks like React, Angular, etc.
- Familiarity and experience in implementing following concepts: Comfortable with TDD & BDD styles, Clean code and SOLID principles, Eventing architecture, API Gateways and integrations, Authentication standards and protocols, Microservices Design & Development, REST Principles, UX & UI principles
- Expertise of Architecting, Designing and Implementing .net and Java applications
- Exposure to Digital Transformation and architecting / developing digital platforms & products
- Hands-on experience in Azure based Cloud Architecture software solutions development and migration
- Proficient in Agile/XP practices; a good team player, balanced with the autonomy and motivation to produce individually
- Ability to effectively communicate results and insights value to stakeholders.
Related Jobs

Accenture
Bengaluru, India
Application Support Engineer
Full-time
Be an early applicant
Posted 13 days ago

Infineon Technologies
Bengaluru, India
Application Engineer
Full-time
Be an early applicant
Posted 3 months ago

Fortive
Bengaluru, India
Junior Application Developer
Full-time
Be an early applicant
Posted 6 months ago

Accenture
Kolkata, India
+6 more
System and Application Services Associate
Full-time
Be an early applicant
Posted 7 months ago

Fortive
Bengaluru, India
Application Developer
Full-time
Be an early applicant
Posted 7 months ago