DevJobs

Back End Developer

Overview
Skills
  • Python Python ꞏ 2y
  • SQL SQL
  • Node.js Node.js ꞏ 2y
  • NoSQL NoSQL
  • RESTful API RESTful API
  • CI/CD CI/CD
  • Backend Development ꞏ 6y
  • Agile Development
  • Automated Testing
  • Data Workflow Management
  • Distributed Systems Infrastructure
  • Large-scale
  • Relational

RESPONSIBILITIES


You, as our Senior Backend Engineer you will be responsible and lead the following:

  • Lead and take end to end ownership of entire product development, be part of a multidisciplinary team
  • Take part or lead architectural decisions and discussions
  • Review code developed by others, provide feedback and mentoring to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)
  • Solve complex business processes, create object models, define APIs, build web services, and more
  • Triage production and system issue, prioritize, track, debug and solve with stakeholders and other team members
  • Work directly with others (engineers and other internal stakeholders) to develop a solid understanding of the business application and requirements for which the application is being designed
  • Be part of building a scalable and agile R&D organization by helping define and create the right tools and processes


REQUIREMENTS

  • 6+ years of backend development experience
  • Experience designing, building, developing and maintaining large-scale/distributed systems infrastructure
  • Experience in a technical leadership role like Tech/Team leader, Architect
  • Experience in Agile development,CI/CD and automated testing
  • Experience with Relational/NoSQL databases and data workflow management


ADVANTAGE

  • Experience with designing and building RESTful APIs
  • 2+ years of node.js or Python experience
  • High level SQL capabilities
  • Master’s degree in Computer Science or related technical fields
Google