Job
Description
We are looking for software development engineers to design and develop the backend systems for our consumer and partner facing applications. You will work on massively scalable distributed systems and solve complex engineering.
Required Experience:
- Computer Science fundamentals in object-oriented design, design patterns, data structures, algorithm design.
- Proficiency with Java.
- 1+ years of experience contributing to architecture and design in a product setup.
Key Responsibilities:
- Understand customer needs by collaborating with Product Managers and Business stakeholders
- Design, development, delivery and support of large-scale, distributed software applications and tools
- Use software engineering best practices to ensure a high standard of quality and maintainability for all deliverables
- Work in an agile, startup-like development environment, where you are always working on the most important stuff.
- Take initiatives and come up with new ideas to invent solutions for customers.
Qualifications
We are looking for software development engineers to design and develop the backend systems for our consumer and partner facing applications. You will work on massively scalable distributed systems and solve complex engineering.
Required Experience:
- Computer Science fundamentals in object-oriented design, design patterns, data structures, algorithm design.
- Proficiency with Java.
- 1+ years of experience contributing to architecture and design in a product setup.
Key Responsibilities:
- Understand customer needs by collaborating with Product Managers and Business stakeholders
- Design, development, delivery and support of large-scale, distributed software applications and tools
- Use software engineering best practices to ensure a high standard of quality and maintainability for all deliverables
- Work in an agile, startup-like development environment, where you are always working on the most important stuff.
- Take initiatives and come up with new ideas to invent solutions for customers.