Description
Job description
THE ROLE
Software Developer
As developer, you will work as an independent contributor, working across Python, JavaScript and
Databases. The individual must have a keen eye for detail, as well as excellent problem-solving
abilities.
The individual will be responsible for their own work, and may also include client communication,
System design, planning and meeting deadlines.
RESPONSIBILITIES
1. Individual contributor, hands on development and execution.
2. Write reusable, testable, effective and scalable code.
3. Strong unit testing and debugging skills
4. Detail oriented, adhere to software development guidelines and adopts best practices.
5. Collaborate and communicate with internal teams/ stakeholders/ customers.
6. Maintain, optimize existing software/solutions along with any new development.
7. Impetus on “doing it right”. We would be depending upon you to ensure “quality” is not
compromised.
SKILLS REQUIRED
o Must have 5+ years of work experience.
o Expertise in Full Stack Python development
o Experience working with wide varieties of structured & unstructured data (csv, xml, json etc.)
o Hands on experience with frameworks like Django, Flask, etc.
o Good understanding of REST API’s.
o Experience in working with SQL database.
o Good understanding of GIT version control system.
o Experience working in structured development environments including Continuous
Integration & Test-Driven Development
o Solid knowledge of modern software design principles, concepts, and practices
o Experience working in an Agile environment (e.g. Scrum, Kanban) required.
ADVANTAGEOUS SKILLS
o Expertise on REACT, AngularJS, C#
o Expertise on Linux and Windows operating system.
o Expertise on Panda, NumPy, etc.
o Experience in Investment management firms
REQUIREMENTS
o BE / MCA / BSc degree from a reputed University
o At least 5+ years’ experience in software development
o Mumbai, Gurugaon, Benglore
o Notice period is 15-20 days