Description
You will lead technical delivery, architecture, and quality assurance for client engagements.
This role is on-site.
Responsibilities
- Interface with clients to resolve issues and ensure satisfaction.
- Create, review, and validate system architecture designs.
- Lead teams in developing optimized, high-quality code.
- Conduct code reviews and evaluate unit test plans.
- Contribute to project estimation and technical risk planning.
Required Skills
- 5+ years of professional software development experience.
- Proficiency in Python.
- Knowledge of OpenSystem.
- Familiarity with Machine Learning concepts.
- Strong understanding of SOLID design principles and modeling methods.
- Experience with agile methodologies and the full project life cycle.
- Strong analytical and debugging skills.
- Awareness of software quality assurance principles.