Application deadline date has been passed for this Job.
Exploreture
Job Overview
Architect (React & Node.JS)
Primary job role
- Provide deep technical strategies, standards, tool choices, and frameworks to build software applications and integrations. He or she should be a natural leader and should be able to inspire and lead junior technical teams. Should be able to take risks in terms of adopting cutting-edge technologies and tools. Should be good in all forms of communication especially in articulating technical concepts. Should be able collaborate with stakeholders within and outside the organization.
- Prepare technical designs and interface specifications for the business requirements provided by architects and business analysts.
- Simplify and convert complex business problems and produce appropriate technical designs.
- Collaborate directly with clients to bridge the gap between the technical team and client requirements.
- Effectively manage differently-skilled junior developers and drive them towards achieving a common objective.
Main duties/responsibilities
- Convert architecture into comprehensive designs to meet functional and non-functional requirements
- Lead and mentor junior developers
- Work on critical implementation assignments while providing technical leadership to the team
- Adopt and enforce coding standards, conduct regular code reviews and make sure the team members are educated on the coding standards
- Recognize application deficiencies and implement effective solutions promptly
- Assume responsibility for the quality of the deliverables and effectively manage project releases
- Collaborate with quality assurance teams
- Assist architects, project managers, and business analysts in managing client relationships and stakeholders successfully
- Implement automated continuous delivery and deployment
- Produce/review architecture documents and design artefacts for products and services.
- Produce/review/optimize relational and NoSQL database designs.
- Establish/enforce design and coding standards.
- Work cohesively with technical and project management teams.
- Contribute to the scope and effort management of allocated projects.
- Adopt up-to-date technologies.
- Take responsibility for the technical quality of deliverables.
- Assist and contribute to the career development of the associates.
- Implement and evangelize continuous integration and deployment in allocated projects.
Experience
- A minimum of 8 years’ experience in software development field
- A minimum of 1 years’ experience in a similar capacity
Job Detail
- Offered SalaryNot Specified
- Career LevelManager
- Experience1 Year
- GenderBoth
- INDUSTRYComputer and technology
- QualificationNot Specified