Talent.com
Senior Manager, Full Stack Software Engineer (Staff Software Engineer)

Senior Manager, Full Stack Software Engineer (Staff Software Engineer)

BP PLCKuala Lumpur, Kuala Lumpur, Malaysia
23 days ago
Job description

We are looking for candidates whose experience aligns with

  • modern
  • scalable
  • cloud-based full-stack web
  • application development. Emphasis should be placed on those with hands-on, practical experience building
  • customer-facing
  • applications using decoupled front-end / back-end architecture and modern development practices.
  • Strong background in backend development, particularly with Node.js / Express.js and Django. Additionally, proficient in Python and have experience working with both SQL and NoSQL databases
  • Proficiency in
  • Node.js
  • and
  • Express.js
  • for building scalable server-side applications
  • Experience with
  • Django
  • framework for developing robust web applications
  • Strong understanding of
  • Python
  • programming language
  • Experience
  • with SQL databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB)
  • Understanding of RESTful API design and implementation
  • Familiarity with cloud computing services, especially
  • AWS
  • or other equivalent cloud providers
  • Experience with
  • CI / CD
  • pipelines and deployment strategiesExperience with front-end frameworks such as React, Vue.js, or Next.js Proficiency in modern
  • JavaScrip
  • t or
  • TypeScript
  • Experience with server-side rendering and single-page applications (SPA)
  • Writing secure, stable, testable, and maintainable code with minimal defects
  • Strong in systems design
  • Proven experience in software development, with a focus on platform or service engineering
  • Master in software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing, and operations
  • Designing and building complex software systems end-to-end which have been successfully delivered and operated in production. You should understand security and privacy best practices as well as how to properly monitor, log, and alarm production systems
  • Master in building and scaling infrastructure services using Amazon Web Services or Microsoft Azure
  • Master in the understanding of using core cloud application infrastructure services including identity platforms, networking, storage, databases, containers, and serverless
  • Troubleshooting large-scale distributed production systems
  • Evidenced experience working on production systems. You’ll have supported these production systems through on-call rotations
  • Possess a passion for mentoring and coaching engineers in both technical and soft skills
  • You have a product-centric mindset that you use to understand business needs. You have the technical and interpersonal skills to collaboratively design scalable systems and engineering solutions that meet those needs
  • You employ strong senses of empathy and curiosity to build the best possible experiences for the users of your products
  • You focus on delighting customers with amazing user experiences and customer serviceWe are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, socioeconomic status, neurodiversity / neurocognitive functioning, veteran status or disability status. Individuals with an accessibility need may request an adjustment / accommodation related to bp’s recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment / accommodation related to the recruitment process, please . If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer • Kuala Lumpur, Kuala Lumpur, Malaysia