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:
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.