Seeking a skilled software developer with 8 years of experience in Python programming, database technologies, and system architecture. The ideal candidate will design and implement scalable solutions, adhering to software engineering best practices.
Required Skills:
Education:
Bachelor’s Degree in Computer Science or related field.
Technical Proficiency:
6 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).
Python, Object-oriented design, Algorithms, SQL, PostgreSQL, System architecture, Design patterns, Scalability, Software engineering best practices, Coding standards, Code reviews, Testing, Source control, AWS, Azure, GCP, Fintech, Quantitative models, Data-driven applications, Tableau, Power BI, Pandas, NumPy, Matplotlib.