Expectations and Tasks
- Analysis, design, development, delivery and quality assurance of specific business requirements and product features using agile software engineering and clean code.
- Advanced coding skills with strong focus on quality and completeness.
- Gathering, understanding, organizing and prioritization of technical and functional requirements related to business needs.
- Have an innovative, inclusive, and empathic mindset.
- Work within a global team on international projects.
Learning Opportunties
- Be exposed to the latest technologies and work with world-class developers who will take your professional skills to the next level.
- Learn how continuous integration works and DevOps works in a global development environment.
- Be part of a globally distributed group that has an enormous impact in the Enterprise Software industry on a global scale.
- Work in an environment that fosters feedback, autonomy and decentralized decision-making creating a culture of innovation, diversity and empathy mindset.
Education and Qualifications
- Degree in Computer Science or related fields.
- Advanced or fluent in English (Spanish is a plus).
- Very good programming skills, knowledge of algorithms, data structures, space and run-time complexity.
- Customer interaction skills, ability to prioritize software requirements, identify reusability and hence provide acceptable work-around to customers is a plus.
- Advanced analytical, architectural & problem-solving skills.
- Self-motivated, open minded, resourceful, agile and pragmatic.
- Ability to proactively resolve problems focusing on teamwork, results, and people.
- Business process and ERP application knowledge is a plus.
Work Experience
- Professional experience in software development.
- Good experience in one or more of those technologies: Node, TypeScript, NestJS, TypeORM, Jest.
- Also, nice to have, knowledge of SQL, CAP, SAP BTP, Microservices, Hana DB, Cloud Foundry and CI/CD.
- Previous experience with agile development methodologies is highly valued.
- Software engineering and formal software development methodologies.
- Design concepts.
- Software quality assurance and test methodologies.
- Experience in Cloud Foundry is a plus.
- Experience with DevOps methodologies and CI/CD is a plus.
- Experience with cloud native solutions is a plus.
Job Segment:Cloud, ERP, Test Engineer, Testing, Embedded, Technology, Engineering