-
›
- Careers ›
- Careers in America ›
-
Technical lead
Job Description
Technical lead
Job Summary
-
Location: District of Col
-
Project role: Technical lead
-
Skills: Python Programming
- Secondary Skills:
- Azure
- Angular
-
No. of positions: 1
Job description:
Skillset: Python Programming, Azure SQL Angular
More than 5 years of experience in Design, Build and Development of Python based
applications and programs.
In-depth theoretical understanding and practical expertise regarding enterprise
Information Management Systems
The Python Developer will need to have very good development exposure in Python
language with having individually developed, maintained Python programs, and be a go to
person in Python programming.
Good Knowledge in Angular is must
Ability to work individually, given a task problem, without having to rely for guidance
in Python programming.
Strong technical writingdocumentation skills.
Effective written and oral communication skills.
Ability to take technical concepts and explain them in widely understandable terms.
Ability to operate under pressure and multi-task, must demonstrate strong bias for action,
follow-through, and personal leadership.
Ability to develop and drive integration and automation of systems using Python
language.
Strong Object-Oriented Program design and implementation skills
Good understanding of design patterns and experience in implementing them in code
Strong Knowledge of Relational Databases, preferably Azure SQL
Extensive understanding and knowledge of various python libraries like Pandas, NumPy,
Scikit, Beautiful Soup, Matplotlib etc.
Hands on experience working with Azure Storage, Key Vault
Troubleshooting performance tuning of Python programs/ applications
All phases of software development life cycle including analysis, design, implementation,
testing and deployment
Understanding of Parquet file format
Exceptional communication skills in English both written and oral
Agile Development Methodology
Ability to troubleshoot and resolve complex production issues.
Familiarity with various process modeling techniques (activity hierarchy diagrams, data
flow diagrams, sequence diagrams, workflow diagrams, system interface diagrams)
- To be responsible for providing technical guidance / solutions ;define, advocate, and implement best practices and coding standards for the team.
- To develop and guide the team members in enhancing their technical capabilities and increasing productivity
- To ensure process compliance in the assigned module| and participate in technical discussions/review as a technical consultant for feasibility study (technical alternatives, best packages, supporting architecture best practices, technical risks, breakdown into components, estimations).
- To prepare and submit status reports for minimizing exposure and risks on the project or closure of escalations.
Disclaimer
HCL is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to secure@hcltech.com for investigation.