Source description
About the role
Qualifications
-
Experience:
-
15+ years of experience in software development, solution design, or a similar role.
-
Proven experience in designing and implementing large-scale solutions.
-
Strong expertise in cloud platforms (e.g., AWS, Azure, Google Cloud) and microservices architecture.
-
Experience in integrating multiple systems and platforms.
Skills
-
Strong understanding of architectural frameworks, design patterns, and best practices.
-
Proficiency in programming languages (e.g., Java, Python, .NET) and databases (SQL/NoSQL).
-
Excellent problem-solving and decision-making skills.
-
Strong communication and collaboration skills, with the ability to translate complex technical concepts into business-friendly language.
-
Certifications (Preferred):
-
AWS Certified Solutions Architect
-
Microsoft Certified: Azure Solutions Architect
-
Google Cloud Certified – Professional Cloud Architect
-
Key Competencies
-
Analysis
-
Generates all possible alternatives given the context of the issue
-
Is able to analyze the consequences of action/non-action on all dimensions of an issue
-
Uses modeling or other appropriate techniques where necessary
-
Tries to quantify all risk elements
-
Makes quick and effective decisions
-
Makes decisions from the basis of a holistic understanding
-
Identifies problems at an early stage and takes corrective actions
-
Architecture
-
Has extensive knowledge of Salesforce Architecture patterns and their real-world application.
-
Is able to create or guide the creation of a Solution Architecture;
-
Within the technical constraints of the enterprise into which it will be delivered
-
Within the budget of the enterprise to which it will be delivered
-
Meets or exceeds the supportability and extensibility requirements of the enterprise into which it will be delivered
-
Meets or exceeds the business requirements as specified by the customer
-
Will add value to the customer's business
-
Is Testable
-
Acts a champion for the architecture within the customer and within Nagarro
-
Recognizes that the knowledge of a single individual is always limited and seeks the input of subject matter experts and other architects both within and outside Nagarro.
-
Problem-solving
-
Proficient problem-solving skills
-
Identifies issues or causes for a problem and provides a recommended solution with alternatives
-
Identifies a set of features, parameters, or considerations to take into account in analyzing a situation or making a decision
-
Weighs the costs, benefits, risks, and chances for success in making a decision
-
Carefully weigh the priority of things to be done
-
Anticipates possible problems and develops contingency plans in advance
-
Business Communication
-
Negotiates and asserts him/herself
-
Is able to persuade others to his/her point of view
-
Makes effective presentations
-
Values networking
-
Represents internally and externally the best interests of the organization
-
Puts forward pros and cons and examples to build a case
-
Provides clear information about a problem or issue, establishes the facts
-
Can synthesize technical and other information to add clarity for others
-
Persuasively communicates the benefits of a particular approach
-
Produces a very high level of written communication suitable for organization-wide or external consumption
-
Probes skillfully to get at the facts when others are reluctant to provide full or detailed information
-
Team Leadership
-
Empowers team members
-
Gives credit
-
Resolves conflicts and interpersonal issues swiftly
-
Values continuous development of people
-
Leads by example
-
Can teach as and when required
-
Leads own team effectively
-
Motivates team members
-
Sets strong personal examples
-
Is able to guide or resolve performance-related issues
-
Takes responsibility for the decisions of subordinates
-
Helps people discover their own potential
-
Convinces people of the importance of the job
-
SDLC Methodology
-
Able to clearly articulate the benefits and purpose of software development lifecycle methodology and its components
-
Understands the inter-relation of roles and artifacts for project delivery
-
Participates in process improvement
-
Systems and Process Orientation
-
Develops feedback channels
-
Ensures adherence to all processes
-
Corrects deviations from process based on analysis
-
Implements and stabilizes systems
-
Evaluates progress/performance as per plan
More at 3B Staffing