Test 1
Test 2
Test 3
Test 4
Gia nhập đội ngũ ELSA

Gia nhập đội ngũ ELSA

Công ty ELSA là một nhân tố tiềm năng trong cộng đồng khởi nghiệp, được thành lập tại San Francisco với văn phòng kỹ thuật tại Lisbon. Tầm nhìn của chúng tôi là giúp mọi người sử dụng ngoại ngữ với đủ sự tự tin, từ đó có được cuộc sống tốt đẹp hơn và nắm bắt nhiều cơ hội nghề nghiệp.

Vị trí tuyển dụng

Nói Tiếng Anh thông qua những mẩu hội thoại đơn giản thú vị. Nhận phản hồi tức thì nhờ công nghệ Trí Tuệ Nhân Tạo độc quyền

Senior Software Engineer

Reports To: Engineering Manager

Summary:

As a Senior Software Engineer, you will play a key role in developing and deploying software that solves critical business needs. You will not only be a skilled developer but also a leader and mentor, guiding your team to deliver high-quality, reliable, and maintainable software. You will have the opportunity to shape the development pipeline, influence technical decisions, and collaborate with stakeholders across the organization.

Key Responsibilities:

  • Technical Leadership:
    • Demonstrate thought leadership by contributing to technical design decisions that span vertically through the team’s ownership.
    • Overcome obstacles and setbacks, adapting to ambiguity, and communicating changes to plans effectively and in a timely manner.
  • Infrastructure and Operations:
    • You keep the CICD pipelines in good health, adjusting them as needed.
    • You actively set availability and failure rate goals for services your team owns, and pursue them.
    • Identify and influence the resolution of infrastructure issues to maintain a reliable and efficient software environment.
  • Team Collaboration and Growth:
    • You force multiply for your team by finding ways to enable them to do more each day.
    • Fostering an environment of knowledge sharing and collaboration within the team.
    • Focus on enabling colleagues to solve problems independently rather than providing instant solutions.
  • Code and Quality:
    • Your code quality is exemplary.
    • Advocate for automating repetitive tasks to reduce errors, save time, and improve efficiency.
    • Demonstrate a deep understanding of design patterns and architectural principles.
  • Continuous Improvement:
    • Staying up-to-date on industry trends and technologies relevant to the team’s work.
    • Embracing experimentation and data-driven decision making for continuous improvement.
  • Customer Focus:
    • Empathising with customer needs and translating them into technical solutions.
    • Gathering and analysing customer feedback to inform product development and improvement.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Strong interpersonal and communication skills, enabling effective collaboration and stakeholder engagement.
  • Data-driven mindset with the ability to leverage data for strategic decision-making.
  • In-depth understanding of software development best practices, methodologies, and SDLC in a high-speed setting using cloud computing.
  • Strong problem-solving abilities and a commitment to delivering high-quality solutions.
  • Proficiency in technical decision-making and trade-offs, considering both short-term and long-term impacts.
  • Demonstrated ability to mentor and develop team members.
  • Experience with AWS and Microservice is an advantage
  • Experience with Flutter app development is an advantage
  • Experience with test-driven development (TDD) and behavior-driven development (BDD) practices is an advantage

To Apply:

Apply now to maximize your talents and make a real impact! Send your CV to [email protected]

PHP Code Snippets Powered By : XYZScripts.com