64 TekIT Software Solutions Jobs
8-12 years
Senior Python Developer - Backend Technologies (8-12 yrs)
TekIT Software Solutions
posted 13d ago
Key skills for the job
Job Description :
Required Skills :
Education :
- Bachelor's Degree in Computer Science or related field.
Technical Proficiency :
- 8 years of professional software development experience.
- Strong programming skills in Python with a focus on object-oriented design and algorithms.
- Proficiency in database technologies (SQL, PostgreSQL).
- Understanding of system architecture, design patterns, and scalability.
Preferred Skills :
- Master's Degree in Computer Science or related field.
- Experience in software engineering best practices (coding standards, code reviews, testing, source control).
- Familiarity with cloud services like AWS, Azure, or GCP.
- Exposure to fintech, quantitative models, or data-driven applications.
- Knowledge of data visualization tools (Tableau, Power BI) and Python libraries. (Pandas, NumPy, Matplotlib).
Location Requirement : This role is based in Bengaluru.
- Candidates must be open to face-to-face interviews and working on-site.
Key Responsibilities :
- Design, develop, and implement complex software applications using Python.
- Write clean, maintainable, and efficient code adhering to best practices.
- Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Collaborate with cross-functional teams (e.g., product managers, designers, QA) to ensure project success.
- Troubleshoot and debug software issues effectively.
- Contribute to the improvement of development processes and tools.
- Stay updated with the latest technologies and industry trends.
Functional Areas: Software/Testing/Networking
Read full job description6-9 Yrs