10 - 14 years

10.0 - 20.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

AI Match Score
Apply Now

Skills Required

Java ArchitectureJava Architectsoftware Architect

Work Mode

Work from Office

Job Type

Full Time

Job Description

Position Summary Purpose and Objectives of the Role As a member of the Development leadership team, the Software Architect plays an essential role in the strategic planning and development of system architecture across the Group. This position provides technical leadership, vision, hands-on development and drives governance around the selection of architectural solutions for all enterprise systems. Main Focus and Key Areas of Responsibilities Responsible for the following business / functional activities of India business unit: • Help shape the future enterprise software architecture to continue to meet the challenges of the business. • Define a reference architecture that unifies Group solutions. • Leads and directs the logical and systematic conversion of business, customer, or project requirements into total systems solutions with a focus on consistency and integrity in technical architecture. • Serving as a mentor and advisor, facilitating the transfer of technical knowledge, and as an evangelist for adopting new standards, techniques, products and methodologies within the Group. • Build consensus across stakeholder groups to articulate information requirements. • Develop and maintain current and future state conceptual, logical, and implementation architectural artifacts. • Balance long-term strategy and short-term project goals. • Socialize information architecture principles and artifacts. • Introducing innovative ideas. • Conceptualize and articulate alternatives to problem resolution. • Effectively communicate architectural results and their value. • Ensure that technical and quality standards are enforced throughout the software development lifecycle. • Ensure compliance with audit or other applicable compliance guidelines. • Provide tier 3+ support in-group and out of group customers as well as make safe changes to production systems (OS, database, and application) • Availability for after hours, weekend, and holidays support based on needs of the team and customers • Technical mastery of one or more functional LMS areas (i.e. Integrations, Calculations, Equipment Interfaces) 2 Candidate Profile Knowledge / Experience Divisional or BU Experience Operated as Software Developer of one or more of the following BUs: Eg – Supply Chain/Marketing/ Advertising/ Product Management/ Operations/ Production/ Finance/ Commercial/Human Resources/ Legal & Company Secretary/ Exports/ Partnership Management Experience / Track Record Education and Experience: • Computer Science degree or 10 to 15 years related experience and/or training; or equivalent combination of education and experience. • A minimum of 8 years' experience in the development of highly transactional, mission critical applications in heterogeneous environments/architectures for multi-user systems. • A minimum of 5 years of technical leadership and architecture experience. Experienced mentoring associates with significant technical knowledge, development of professional management and leadership skills. • Proven success in leading the translation of business requirements into well-engineered and integrated technical solutions using Service Oriented Architecture (SOA). • Experience in defining architectures that satisfy security, scalability, high availability, and network management/monitoring requirements. • Experience in specifying system performance requirements, network utilization targets and system resource budgets. • Experience in the definition of Enterprise (business and technical) Architecture using best practice Architecture Frameworks. • Knowledge of agile development methodologies. • Knowledge of software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations. • Knowledge of a broad range of modern programming languages, platforms and open-source technologies. • Knowledge of a broad spectrum of infrastructure technologies and secure computing environments: network, hardware and operating systems, servers and storage. • Mastery of relational databases and web technologies. • Mastery of enterprise application integration and messaging technologies. Technical Expertise: Experience in the following technologies/methodologies is helpful, not required: • Strong Java skills including Java 9+ features, JavaScript, Ruby • Experience in working with data-driven RESTful APIs using web frameworks like Spring Boot, etc. • ORMs like Hibernate, JPA, etc. • HTML5, CSS, AJAX, JSON, XML, XSLT • CQRS, DDD, SOA, SOLID, DRY • TDD, BDD • Agile, Scrum, Kanban • Linux, Windows, Docker, Kubernetes • SQL (SQL Server, Oracle, Informix, PostgreSQL), No-SQL (MongoDB, CouchDB, Redis) 3 • Knowledge of Reactive programming concepts using RxJava and other such frameworks • ESB, Apache Kafka, RabbitMQ, MQSeries • Microsoft Azure Public Cloud Offerings Key Competencies: • Leading through Vision & Values. Keep the organization's vision and values at the forefront of decision making and action by demonstrating the following behaviors and competencies: • Service Excellence. Build quality relationships based on mutual trust and confidence. Engage in fact-based and fact-supported discussions. Build credibility and trust. • Collegial Candor. Build trust, further collaboration and create effective relationships. • Entrepreneurial Passion. Challenge status quo for the good of the company. Willing to make investments in new ideas. Solicit differing points of view. • Strategic Decision Making. Obtain information and identify key issues and relationships relevant to a long-range goal or vision; commit to a course of action to accomplish a long-range goal or vision after developing alternatives based on logical assumptions, facts, available resources, constraints, and organizational values. • Drive results. Must establish processes and relationships which ensure that the portfolio of initiatives is well communicated, that remediation steps are taken when needed and that each initiative delivers outstanding results. • Building Strategic Working Relationships. Developing and using collaborative relationships to facilitate the accomplishment of work goals. Consultative in approach. • Facilitating Change. Encouraging others to seek opportunities for different and innovative approaches to addressing problems and opportunities; facilitating the implementation and acceptance of change within the workplace. • Gaining Commitment. Using appropriate interpersonal styles and techniques to gain acceptance of ideas or plans; modifying one’s own behavior to accommodate tasks, situations, and individuals involved. • Building a Successful Service. Using appropriate methods and a flexible interpersonal style to help build cohesive, high performance Technology services. • Customer Focus. Making customers and their needs a primary focus of one’s actions; developing and sustaining productive customer relationships. • Planning and organizing. Establishing courses of action for self and others to ensure work is completed efficiently. Industries Experience One or more of the following: Medical device FMCG 4 Retail Geographical Experience Must have India market experience, [etc as applicable to the role] APAC or beyond collaboration experience be advantageous Management Experience • Leadership: Must be seen as a credible business partner by peers, clients and the IT leadership team and must be able to influence resources to deliver in a matrix environment while maintaining high customer satisfaction. • Management Skills: Must be able to manage multiple work streams with input from resources from a variety of teams, delivering high quality, on budget, within schedule solutions. He/she must have demonstrated matrix organization management experience. • Business Acumen: The job holder should possess strong analytical and process management skills and have a broad understanding of the business strategy and operations. He/she must be able to clearly articulate the business value proposition for all IT initiatives. Qualifications Education / Qualification / Certification Computer Science degree Language Proficiency in English and local language. Multilingual will be advantage. Pre-requisites and Next Career Steps Psychometrics/ Behavioral Traits • Demonstrates high energy • Strong ability to influence, drive change amongst ambiguity • Goal driven and result-oriented • Clear and fact-based decision making • Diverse and able to work well in teams and across functions • Communication & Influencing: Must clearly convey information and ideas through a variety of media to individuals or groups in a manner that engages the audience and helps them understand and retain the message. An individual with excellent interpersonal skills and influencing ability who can win the confidence of individuals at all levels, both inside and outside of the organization. Must have excellent written and verbal communication skills. • Teamwork: An individual who can work effectively in a collaborative environment and foster teamwork across all levels of the organization.

RecommendedJobs for You

Chennai, Pune, Mumbai, Bengaluru, Gurgaon

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)