Senior Software Engineer - Full Stack
BlackHawk Network
Bengaluru (Bangalore), India
1d ago
source : Cutshort

Primary Qualifications : Bachelor's degree in Computer Science, similar technical field of study, or equivalent practical experience.

5+ years hands on professional experience with object oriented and functional software engineering using Python and Django FrameworkExperience working in React with Redux, BackboneJS, JavaScriptExperience working in a cloud environment, preferably Amazon Web ServicesSignificant experience designing and building REST services and a familiarity with Microservice architecturesComfortable with relational database design and SQLKnowledge of data structures and algorithmsExperience working with web user interface technologiesUnderstanding of Scrum frameworkStrong verbal and written communication skillsAbility to learn new coding languages and develop creativelyResponsibilities : Perform all phases of software engineering including design, development, testing, and deployment in an Agile software development environmentDesign and develop new features using various languages, we primarily use Python and JavaScriptCollaborate with other teams and conduct new technology research for product development and recommend product enhancementsActively participate in code reviews, analyze results and choose the best solutionManage deadlines and prioritize tasksContinuously focus on improving the software quality and performanceParticipate in Information Security analysis and remediationTroubleshoot customer issues and communicate effectively to internal and external stakeholdersAble to work independently yet thrives in a team environment Skills : - React.

js, Python, Drupal, Django, MySQL, Algorithms, Data Structures, Backbone.js, Object Oriented Programming (OOPs), Redux / Flux, RESTful APIs and Microservices

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form