The Job logo

What

Where

Application Architect

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

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.
Set alert for similar jobsApplication Architect role in Bengaluru, India
Maersk Logo

Company

Maersk

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 years

Category

Technology

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Accenture Logo

Application Architect

Accenture

Bengaluru, Karnataka, India

Posted: 5 months ago

As an Application Architect at Accenture, you will utilize your expertise in SAP ABAP Development to plan, analyze, define, and support the delivery of functional and technical capabilities for applications. Responsibilities include technical design, testing, training, and solution deployment. This is a full-time on-site opportunity based in Bengaluru, Karnataka, India.

Wipro Logo

Application Architect

Wipro

Bengaluru, Karnataka, India

Posted: a year ago

Job Description Role Purpose The purpose of the role is to create exceptional and detailedarchitectural application design and provide thought leadership andenable delivery teams to provide exceptional client engagement andsatisfaction.   Develop architectural application for the new deals/ majorchange requests in existing deals Creates an enterprise-wide architecture that ensures systems arescalable, reliable, and manageable. Manages application assets and directs the development effortswithin an enterprise to improve solution delivery and agility Guides how to construct and assemble application components andservices to support solution architecture and application development Maintains the frameworks and artefacts used in theimplementation of an application, with reference to the systematicarchitecture of the overall application portfolio Responsible for application architecture paradigms such asservice-oriented architecture (SOA) and, more specifically,microservices, ensuring business achieve agility and scalability for afaster time to market Provide solution of RFP’s received from clients and ensureoverall design assurance Develop a direction to manage the portfolio of to-be-solutionsincluding systems, shared infrastructure services, applications in orderto better match business outcome objectives Analyse technology environment, enterprise specifics, clientrequirements to set a collaboration design framework/ architecture Depending on the client’s need with particular standards andtechnology stacks create complete RFPs Provide technical leadership to the design, development andimplementation of custom solutions through thoughtful use of moderntechnology Define and understand current state solutions and identifyimprovements, options & tradeoffs to define target state solutions Clearly articulate and sell architectural targets, recommendationsand reusable patterns and accordingly propose investment roadmaps Evaluate and recommend solutions to integrate with overalltechnology ecosystem Tracks industry and application trends and relates these to planningcurrent and future IT needs Provides technical and strategic inputs during the projectplanning phase in the form of technical architectural designs andrecommendations Account mining to find opportunities in the existing clients Collaborates with all relevant parties in order to review theobjectives and constraints of solutions and determine conformance withthe Enterprise Architecture. Identifies implementation risks and potential impacts. Create new revenue streams within applications as APIs that canbe leveraged by clients Bring knowledge of automation in application by embracing Agileand dev-ops principles to reduce manual part   Understanding application requirements and design astandardize application Creating Intellectual Property in forms of services, patterns,models and organizational approaches Designing patterns, best practices and reusable applicationsthat can be used for future references Ensure system capabilities are consumed by system components andset criteria for evaluating technical and business value in terms ofTolerate, Invest, Migrate and Eliminate Provide platform to create standardize tools, uniform design andtechniques are maintained to reduce costs of maintenance Coordinating input on risks, costs and opportunities forconcepts Developing customised applications for the customers alignedwith their needs Perform design and code reviews thoroughly on regular basis,keeping in mind the security measures Understanding design and production procedures and standards tocreate prototypes and finished products Work closely with systems analysts, software developers, datamanagers and other team members to ensure successful production ofapplication software Offer viable solutions for various systems and architectures todifferent types of businesses Seamless integration of new and existing systems to eliminatepotential problems and maintain data structure and bring value in termsof development Transforming all applications into digital form and implementand evolve around mesh app and service architecture that support newtechnologies like IOT, blockchain, machine learning, automation, BOTSetc Cloud Transformation: (Migration) Understanding non-functional requirements Producing artefacts such as deployment architecture, interfacecatalogue Identify internal and external dependency, vendor and internal ITmanagement Support build and testing team Cloud Transformation: (Modernization) Understanding and Defining target architecture in Integration space Assessing project pipeline / demand and align to target architecture Technical support of delivery team in terms and POC and technicalguidance Keep Up-to-date with the latest technologies in the market   Enable Delivery Teams by providing optimal deliverysolutions/ frameworks Build and maintain relationships with executives, technicalleaders, product owners, peer architects and other stakeholders tobecome a trusted advisor Collaborate with enterprise architect for translating businessstrategy to execution Develops and establishes relevant technical, business processand overall support metrics (KPI/SLA) to drive results Bring value in terms of quality in development activities byleveraging cloud based and scalable infrastructure Manages multiple projects and accurately reports the status ofall major assignments while adhering to all project management standards Identify technical, process, structural risks and prepare a riskmitigation plan for all the projects Ensure quality assurance of all the architecture or designdecisions and provides technical mitigation support to the deliveryteams Recommend tools for reuse, automation for improved productivityand reduced cycle times Continuously review session with customers for sustainabledevelopment practices Leads the development and maintenance of enterprise frameworkand related artefacts Develops trust and builds effective working relationshipsthrough respectful, collaborative engagement across individual productteams Ensures architecture principles and standards are consistentlyapplied to all the projects Ensure optimal Client Engagement Support pre-sales team while presenting the entire solution designand its principles to the client Negotiate, manage and coordinate with the client teams to ensure allrequirements are met and create an impact of solution proposed Demonstrate thought leadership with strong technical capability infront of the client to win the confidence and act as a trusted advisor   Competency Building and Branding Ensure completion of necessary trainings and certifications Develop Proof of Concepts (POCs), case studies, demos etc. fornew growth areas based on market and customer research Develop and present a point of view of Wipro on applicationdesign and architect by writing white papers, blogs etc. Attain market referencability and recognition through highestanalyst rankings, client testimonials and partner credits Be the voice of Wipro’s Thought Leadership by speaking inforums (internal and external) Mentor developers, designers and Junior architects in theproject for their further career development and enhancement Contribute to the architecture practice by conducting selectioninterviews etc   Team Management Resourcing Anticipating new talent requirements as per the market/ industrytrends or client requirements Hire adequate and right resources for the team Talent Management Ensure adequate onboarding and training for the team members toenhance capability & effectiveness Build an internal talent pool and ensure their career progressionwithin the organization   Manage team attrition Drive diversity in leadership positions Performance Management Set goals for the team, conduct timely performance reviews andprovide constructive feedback to own direct reports Ensure that the Performance Nxt is followed for the entire team Employee Satisfaction and Engagement Lead and drive engagement initiatives for the team Track team satisfaction scores and identify initiatives to buildengagement within the team

Maersk Logo

Lead platform Architect

Maersk

Bengaluru, Karnataka, India

Posted: a year ago

Key Responsibilities Responsible for defining, improving and road mapping the architecture and designs for our Asset Management Platform and associated products services and solutions. Achieving the asset management outcomes of our business units. Responsible for defining architectural descriptions and design artefacts ensuring they are maintained, usable and meet stakeholder concerns. With particular attention to the architectural descriptions and business analysis within the context of asset management. Responsible for shaping the Asset Life Cycle Management Integration Backbone and associated solutions in conjunction with asset management business stakeholders. Responsible for providing architectural leadership to the team to ensure compliance and adherence of team outputs to the defined architecture specifications, requirements, and industry best practices in a timely manner. Responsible for guidance and resolution of technical issues and challenges faced by engineering teams in the implementation of the Asset Life Cycle Management Platform and associated services and solution architectures. Work with the business units, technology partners, automation providers, equipment providers senior engineering managers, product owners, scrum masters and scrum teams to do release and sprint planning for the enabling platform. Work closely with business stakeholders on regular basis to bridge the gap between technology and business. Actively drive the career growth of engineers and team members by defining technical skills and technical training within the area of your architectural scope. Actively attract world class talent and provide technical guidance, career development, and mentoring to team members. Represent Maersk on key industry standards forums and work with the team to publish research and represent Maersk at industry and technology standards bodies and forums.   We are looking for A total of 10+ years of industry experience with 5+ years of experience in architecting and/or developing and delivering an end-to-end Asset Life Cycle Management and Integration Platform. Significant Experience in architecting and defining standards or specifications for Asset Management business capabilities in accordance with the ISO 55000 series standards or similar. In an international context across a multivendor asset eco system. Note this is in an international context across thousands of assets providers and hundreds of facilities or vessels. Significant Experience in architecting and defining standards or specifications for the integration of enterprise resource planning, maintenance management, team collaboration, GIS, CAD CAM, digital twins and other asset related solutions to realise an Asset Life Cycle Platform and associated backbone. Significant Experience in architecting and defining standards, for Asset Data including for ISO 19650 BIM 3.0 / 4.0 modelling of facilities (buildings and other infrastructure), equipment (both automated and non-automated) and parts or assemblies across the life cycle. Significant Experience in architecting and defining standards for asset life cycle integration including for information definition, data transformation, data validation, exchange patterns. Including the use of traditional and modern API Restful approaches for integration. Experience in developing an Asset Life cycle Portal solution utilizing Web 3.0 and 4.0 technologies. Experience in model driven architecture developing physical and logical architectures for infrastructure with an industrial focus. Experience in technical coaching and mentoring architects’ and engineering teams in an Agile Environment Experience in the application of Architecture Management Frameworks (e.g., TOGAF, Zachman, SABSA etc) Experience in the application Cyber Security Controls and Mitigations in architectural designs and Application of security frameworks such as ISO 27001, SABSA, COBIT, ISA-99/ISO 62443 and or NIST. Is familiar with the planning, estimating and execution of programmes of development work to time, budget and quality targets. The identification of the resources needed for development and how this will be met with an effective supply capacity. The alignment of development activity and deliverables with agreed architectures and standards. Is familiar with agile principles and values, e.g., the Agile Manifesto. Has practical experience in software development with agile methods, e.g., Scrum or Kanban with an infrastructure as code bias. Is familiar with identifying new and emerging technologies, products, services, methods, and techniques. Can assess their relevance and the potential impacts (both threats and opportunities) upon business enablers, cost, performance, or sustainability. Can communicate emerging technologies and their impact

Hewlett Packard Enterprise Logo

Application Modernization Architect

Hewlett Packard Enterprise

Bangalore Urban, Karnataka, India

+1 more

Posted: 10 months ago

What you’ll do:   Engage with customer and quickly understand the requirement, scope of work and the solution required. Leading the application team from concept, solution design to execution/launch and ensure application fully serves the need for customer. Provide technical leadership to different projects and work as an SME in multiple projects. Prepare technical implementation plans, migration plans, and coordinate with different teams on execution. Continually research, test, investigate new technologies, methods, and integration of emerging technologies into projects. Responding to RFP/RFI, providing technical solution, developing POC, providing estimation, statement of work, risks. Required: Total 10 TO 15 years of experience with minimum 5 years of experience as solution architect and minimum 2 years of experience in application modernization and migration . Good communication, soft skills and customer handling skills required. Good understanding on various scalable application architecture, assess application complexities, hands on in adapting different technical stack. Experience in application migration, modernization including Containerization/Microservices to AWS or Azure Cloud, Docker. Experience in migrating different application, including different middleware products like JBoss/WebLogic from HPUX to RHEL. Expert level development and design experience on Different UI JavaScript libraries and frameworks Web framework and Rest APIs Essential Skillset Solid solution design and development experience in both server-side and client-side programming essentially covering the full stack of technology for an enterprise application. Must have hands on experience in designing and implementing Restful webservices, authentication/authorization and integration of backend APIs with SQL and NoSQL databases Must have solid experience with React JS library, Angular JS, Vue JS framework for front end development. Solid experience in deploying and monitoring microservices applications using AWS and Azure cloud infrastructure. Must have experience in multiple backend frameworks like Spring Boot, Python Flask, Python Django, Node JS, Express JS, PHP, Laravel, .Net. Sound knowledge in multiple programming language like Java, Python, PHP, Node JS, C#, C, C++ Good understanding on integrating backend services with NoSQL, SQL, in memory database. Middleware application servers including version upgrade: WebLogic, JBoss, WebSphere   What you need to bring: Bachelor's degree in Computer Science, Engineering, or related field. Master's degree preferred Experience in solution design, planning and implementation for transforming a monolithic application to Microservices application. Experience in assessing source or on-prem application details (technology stack, integrations, database) and identify appropriate migration solutions, tools, and strategy. Good knowledge on various application performance, security issues and solutions. Other Good-To-Have Skills Experience in building DevOps solution to AWS and Azure. Mobile application development for android and IOS.