Solution architect
Role details
Job location
Tech stack
Job description
-
Lead and manage software development projects using Java, Python, Typescript, AWS, React JS, Angular, and other technologies.
-
Collaborate with cross-functional teams to define project scope, objectives, and deliverables.
-
Create the high-level design (or solution architecture documents) for the business requirements
-
Produce several option papers and work with architecture community and forums to get the designs approved.
-
Proficient using architectural principles and patterns, variety of solution types, detailed design patterns, best practices, integration choices etc.
-
Design solutions reducing technical debt with futuristic solutions aligning to enterprise architecture and vision.
-
Aim to reuse the existing applications, services, and data, wherever possible.
-
Work with cross-functional teams to deliver the defined scope, objectives, and deliverables on technical grounds.
-
Facilitate communication between stakeholders, development teams, and other departments.
-
Ensure adherence to software development lifecycle (SDLC) processes and best practices.
-
Develop detailed project plans, including timelines, resource allocation, and risk management strategies.
-
Monitor project progress, identify potential issues, and implement corrective actions as needed.
-
Provide technical guidance and support to development teams.
-
Prepare and present project status reports to stakeholders.
-
Utilize tools such as ServiceNow, Confluence, and JIRA for project tracking and documentation.
Requirements
-
Strong technical experience in Architecture, Design and Development.
-
Strong technical background with expertise in Java, Python, Typescript, AWS, React JS, and Angular.
-
Proven experience managing end-to-end project lifecycles.
-
Exceptional leadership and team management skills.
-
Excellent problem-solving and analytical abilities.
-
Strong communication and interpersonal skills.
-
Designed scalable software architectures and developed robust REST APIs.
-
Proficient in Java, Python, TypeScript, AWS, React JS, and Angular.
-
Led Agile teams using Scrum, managing risks, resolving issues, and driving project success with tools like JIRA, Confluence, and ServiceNow.