Experience: 7+ years
Job Description:
Experienced Python Senior Developer to create dynamic software applications for our clients. To be successful in this role, the resource is expected to have good knowledge in python programming, object mapping and implementation of data intensive server-side logic.
Responsibilities:
o Coordinating with business stakeholders to determine application requirements
o Maintaining and updating existing applications, troubleshoot and debug complex applications
o Desing and implement effective, scalable, clean code
o Develop server-side backend components
o Adhere to engineering best practices in development and ownership of undertaken tasks and features
Qualifications & Desired Skills:
o Professional software development experience as python developer
o Expert knowledge in object-oriented concepts, working knowledge of SDLC best practices such as Agile, Git version control, and continuous integration
o Proficient in NumPy, Pandas, SQL. Exceptional in SQL with Oracle RDBMS experience is essential
o Working knowledge in AWS cloud, experience in Java is a nice to have
o Bachelor’s degree in Engineering.