What you’ll doWe are looking for someone who is passionate about software design and technology, someone who wants to learn and stretch beyond self-limits every day, someone who is willing to work on challenging projects that changes our customer’s worlds.
- 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.
- Ability to articulate cloud architecture solution options to the product owners and product architecture work group.
- Have an innovative, inclusive, and empathic mindset.
- Work within a global team on international development projects.
- Be actively involved in the preparation, conceptualization, realization and Go Live of customer implementation projects.
- Perform feasibility studies and process design reviews.
- Define detailed blueprint for development requirements.
- Assist in the development of the overall project plan (scoping process) as well as individual work plans; acting as liaison with client for troubleshooting (investigates, analyses, and solves software problems).
What you bring- Bachelor's degree or equivalent in a technology related field (e.g., Computer Science, Engineering, etc.) required.
- Preview experience as software cloud architect.
- 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.
- 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.
- Strong written and verbal communication skills with the ability to effectively interact at all levels within client company.
- Ability to act as a team lead and or Workstream Lead.
- Professional experience in software development.
- Advanced experience in one or more of those technologies: Java or Node, package managers, REST APIs, Unit Tests, Databases, at least one Cloud Platform (SAP BTP, AWS, GCP, Azure), Kubernetes, Git, CI/CD, SQL.
- Understanding of microservices and cloud concepts.
- 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:ERP, Cloud, Embedded, Test Engineer, Developer, Technology, Engineering