We are seeking a skilled software engineer to take on a challenging role in our organization. The ideal candidate will possess advanced proficiency in English, expertise in relational and NoSQL databases, experience with microservices architecture and cloud computing, and knowledge of algorithms.
Key Responsibilities:
* Design and develop multiple services and APIs to meet business requirements
* Apply object-oriented design principles to create maintainable and high-quality codebases
* Collaborate closely with product owners to ensure features align with business objectives and strategy
* Interact regularly with designers, user experience specialists, and other developers to gain insight into new features, dependencies, and technical complexities