Sequoia Connect logo

Lead Software Engineer - Full Stack

Sequoia Connect
Full-time
On-site
Guadalajara, Jal., United States

Our client represents the connected world, offering innovative and customer-centric information technology experiences, enabling Enterprises, Associates, and Society to Rise™.

They are a USD 6 billion company with 163,000+ professionals across 90 countries, helping 1279 global customers, including Fortune 500 companies. They focus on leveraging next-generation technologies, including 5G, Blockchain, Metaverse, Quantum Computing, Cybersecurity, Artificial Intelligence, and more, on enabling end-to-end digital transformation for global customers.

Our client is one of the fastest-growing brands and among the top 7 IT service providers globally. Our client has consistently emerged as a leader in sustainability and is recognized amongst the ‘2021 Global 100 Most sustainable corporations in the World by Corporate Knights. 

We are currently searching for a Lead Software Engineer - Full Stack:

Responsibilities:

  • Design secure, reliable, and scalable solutions for globally distributed payment systems.
  • Act as a technical spokesperson for design decisions and the future direction of the platform.
  • Identify, plan, and drive the enablers and Non-Functional Requirements (NFRs) for the systems.
  • Research, create, and evaluate technical solution alternatives using current and upcoming technologies.
  • Support development teams and work with stakeholders within the Scaled Agile Framework (SAFe).
  • Identify and resolve dependencies early to ensure efficient team delivery.
  • Drive process improvements to reduce bottlenecks in time-to-market.
  • Maintain ownership of documentation to ensure knowledge retention.
  • Foster a culture of technical excellence and continuous improvement.
  • Mentor peers and guide less experienced team members.

Requirements:

  • Proven experience delivering secure, maintainable, scalable, and complex application solutions in a SAFe/Agile process.
  • Full Stack development expertise with strong Java development/architecture experience and Angular.
  • Experience designing, developing, and deploying Java webservices using a mix of relational and non-relational persistence.
  • Strong experience with responsive design, RESTful APIs, and JSON.
  • Experience with the Spring framework, Maven, Kafka, Database Design, and SQL.
  • Working knowledge of monitoring/APM tools: Sonar, Dynatrace, Splunk, and CI/CD tools: GIT, Jenkins, and ALM.
  • Knowledge/experience using cloud-native development concepts (e.g., PCF, Azure, etc.).
  • Demonstrated expertise in reviewing BDD/TDD practices, test frameworks, and successfully leading small to large-scale software testing across multiple technologies.
  • Experience leading cross-browser and cross-device testing strategies.
  • Bachelor's degree in Information Technology, Computer Science, or equivalent work experience.
  • Strong communication, organizational, problem-solving, and mentoring skills.

Desired:

  • High degree of initiative and self-motivation with a willingness to learn and take on challenging opportunities.
  • Thorough knowledge and experience applying software engineering concepts and methodologies.

Languages

  • Advanced Oral English.
  • Native Spanish.

Note:

  • On-site.

If you meet these qualifications and are pursuing new challenges, Start your application to join an award-winning employer. Explore all our job openings | Sequoia Career’s Page: https://www.sequoia-connect.com/careers/.

Requirements:

  • Proven experience delivering secure, maintainable, scalable, and complex application solutions in a SAFe/Agile process.
  • Full Stack development expertise with strong Java development/architecture experience and Angular.
  • Experience designing, developing, and deploying Java webservices using a mix of relational and non-relational persistence.
  • Strong experience with responsive design, RESTful APIs, and JSON.
  • Experience with the Spring framework, Maven, Kafka, Database Design, and SQL.
  • Working knowledge of monitoring/APM tools: Sonar, Dynatrace, Splunk, and CI/CD tools: GIT, Jenkins, and ALM.
  • Knowledge/experience using cloud-native development concepts (e.g., PCF, Azure, etc.).
  • Demonstrated expertise in reviewing BDD/TDD practices, test frameworks, and successfully leading small to large-scale software testing across multiple technologies.
  • Experience leading cross-browser and cross-device testing strategies.
  • Bachelor's degree in Information Technology, Computer Science, or equivalent work experience.
  • Strong communication, organizational, problem-solving, and mentoring skills.