Software Engineer (Backend- Python)
NavaFull Time
Junior (1 to 2 years)
Candidates should have 2-5 years of experience in Python programming, a strong background in mathematics, algorithms, logic, and statistics, and extensive database experience, preferably with MySQL. A Bachelor's or Master's degree in Computer Science or a STEM field is required, along with proficiency in Python packages like Pandas, NumPy, and DashApps, and hands-on experience with AWS and Docker. An interest in finance, particularly options, stocks, and bonds, is also valued.
The Python Developer will design, code, test, and support reliable software applications and services, participate in gathering and implementing cross-functional feature requirements, and collaborate with product management to organize development sprints. They will also perform code reviews, provide constructive feedback to peers, focus on user experience by understanding product usage and gathering feedback, and tackle coding challenges creatively.