Senior Developer - Frontend ( Python)

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 2 days ago
Overview:Job Title: Senior Python developerLocation: RemotePosition: Full-timeDepartment: Annalect EngineeringPosition OverviewAnnalect is looking for a developer to join our product team to build Annalect products on top of our big data infrastructure. Applicants should have a passion for technology, development, data, design, and fusing these disciplines together to build cool things. You will be working with our experience design lead, architect, and product team to deliver marketing technology, big data, and innovative interfaces. Responsibilities:
  • Participate in full project life cycle (including requirement analysis, system design, development, and support if required)
  • Partner with Project Managers, Business Analysts, and other developers to plan project work by providing estimates, risk analysis, technical options.
  • Support and work collaboratively with teams across areas of design, development, quality assurance, and operations
  • Help define the vision for a product, identify dead ends and routes with untapped potential.
  • Attend meetings to discuss and demonstrate solutions at both a technical and business level.
Qualifications:
+ years of web application development experience using Python. * Experience working with a variety of APIs and RESTful interfaces
  • SQL experience. PostgreSQL is a plus.
  • Experience with performance optimization and understanding the difference in tradeoffs between client and server code
  • Experience integrating security best practices into the SDLC
  • 1+ years of Agile development experience
  • Experience with Git, on large production teams, using pull requests, CI, code reviews, etc
  • Experience manipulating and working with data in a variety of forms: csv, xml, json, structured and unstructured
  • Intellectual curiosity and drive; self-starters will thrive in this position
  • Passion for Technology: excitement for new technology, bleeding edge applications, and a positive attitude towards solving real world challenges.
Additional Skills
  • Knowledge of AWS or other cloud environments is a plus.
  • Knowledge of JIRA, Bamboo, Confluence, or BitBucket is a plus.
  • Experience with CI/CD is a plus.
  • Experience working with databases and web applications in analytics, reporting or Business Intelligence is a plus.
  • Experience with big data database technologies such as Redshift, EMR, Athena, Parquet, Spark, Hadoop, etc. is a plus.
  • Web application development experience using at least one of the following is a plus: Javascript, Web Components, Angular, Polymer, ReactJS, Redux, LitElement, Svelte, VueJS, or knockout.js. Web Components is used and preferred.
  • Experience with HTML5/CSS3/JavaScript/ and AJAX is a plus
  • Knowledge of Flask is a plus.

iCIMS

Similar Jobs

  • Senior Software Engineer

    Ferguson

    • Bangalore, Karnataka
    About Ferguson Ferguson is the largest value-added distributor serving the specialized professional in the residential and non-residential North American construction market. We …
    • 23 hours ago
    • Apply easily
  • Senior Developer (iOS)

    Delta Air Lines

    • Bangalore, Karnataka
    About Delta Air Lines About the Company Delta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our…
    • 1 day ago
    • Apply easily
  • Senior Developer

    Delta Air Lines

    • Bangalore, Karnataka
    About Delta Air Lines About the Company Delta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our…
    • 2 days ago
    • Apply easily