Sampoorna Computer People
Lead Technical Architect
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Not specified
- Experience
- Not specified
- Category
- Architecture
- Posted
Skills
Full description
Job Description:
- Participates in the entire software development cycle - requirements analysis, design and development, unit testing and documentation.
- Responsible for long-term code reusability and stability.
- Proactively identifies security, usability etc. issues and formulates strategies to resolve them.
- Works independently, without guidance, with broader overview on the project.
- Takes ownership of the delivery of complex application features and resolves key technical issues related to the assigned project.
- Complies with estimation process and is responsible for accurate personal estimates.
- Develops required software features, achieving timely and quality delivery.
- Delivers training and participates in knowledge sharing.
- Mentors new software engineers in the team.
- Integrates recent technologies.
- Understands and follows the release processes in the company.
Must Have:
- Minimum 812 years of experience.
- Expertise with building components/ Services using Java/Node JS/Python.
- Expertise in building Agentic workflows on Azure.
- Expertise with Schema design and dimensional modelling, Optimizing data warehouse performance.
- Experience in leading code reviews.
- Demonstrate understanding of SOLID principles.
- Demonstrate understanding of TDD or BDD.
- Good knowledge and experience of writing good unit tests.
- Good implementation design using cloud (Azure).
- Microservices architecture, RESTful Webservices, NoSQL & SQL.
- Exposure towards Docker & containerization, CI/CD pipeline design & build.
- Event driven architecture, Kafka.
- Use of tools such as JIRA, Git, GitHub.
- Strong communication skills.
- Ability to lead discussion and solve problems for the dev team.
- Ability to manage expectations of Product/Business teams in terms of prioritizing quality, aligning to the strategic vision.
- Provide guidance on inline technical documentation.
Good to have:
- Experience in AWS or GCP.
- Experience in GraphQL tools such as ApolloGraph or Wundergraph.
- Experience with Serverless.
- Experience in Terraform/Cloud Formation.