Desired Candidate Profile
An MNC Client requires Technical Architects - Fullstack with following Job description :
As an Architect, you will :
- Work with various stakeholders and identify the scope of the project, create a timeline and come up with the approach and design for the project.
- Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform
- Provide technical leadership, oversee and work closely with the development teams constantly reviewing the code and maintain quality of the design.
- Continuously evaluate the existing software to identify areas of improvement and ensure architectural integrity as additional features are added
- Document the architectural blueprint and end to end design through flowcharts and diagrams.
- Coach and mentor the development teams to improve the overall expertise and skills of the team.
- Evaluate and identify software solutions based on the requirements and the constraints of the project.
- Take care of the development of critical components and POCs for new technologies to be used
- Be the technical expert in the entire stack of technologies used by the Engineering team.
- Deliver high quality deliverables individually/as a team adhering to industry best practices.
- Troubleshoot any errors or issues that arise in the application/infrastructure components quickly and efficiently.
You will be expected to have :
- A demonstrable track record as a Software Developer in the delivery of high quality, complex projects.
- Hands on development experience of more than 6 years with expertise in multiple programming languages, frameworks and technical stacks.
- Experience in Web development with expertise in designing and developing various architectural designs.
- Outstanding communication and presentation abilities
- A technical mind set with great attention to detail
- Excellent knowledge of UML and other modelling methods
- In depth working knowledge of Enterprise design patterns.
Education:
UG: B.Tech/B.E. - Computers
PG: M.Tech - Computers, MCA - Computers, MS/M.Sc(Science) - Computers
Doctorate: Doctorate Not Required
Contact Details:
Keyskills:
Software Development
Design Patterns
UML
Technical Leadership
Web Development
Web Technologies
Software Solutions
Product Quality
Technical Architect