Software Engineer II
Full Job Description
Software Engineer II - Payments Platform
Storable is seeking a passionate Software Engineer II to join our dynamic team in Hyderabad, Telangana. You will play a key role in building high-quality software for our innovative Payments platform, contributing to creating exceptional experiences for our self-storage customers.
About the Role:
As part of Storable, you'll be at the forefront of technology in the self-storage sector, developing solutions that help businesses thrive. This role offers a unique opportunity to work in an open-ended, dynamic environment where flexibility, collaboration, and communication are paramount. We foster a culture of innovation, creativity, teamwork, and professional growth.
What You'll Do:
- Contribute to the design and development of our cutting-edge payments platform.
- Adapt to new technologies and technical directions to enhance team capabilities.
- Collaborate effectively with your scrum team to deliver optimal solutions.
- Mentor junior members of the engineering team.
- Ensure high code coverage to maintain code quality and reliability.
- Actively identify and implement process improvements to enhance delivery efficiency.
- Work within a highly productive product team with ambitious goals and significant potential.
What You'll Bring:
- 3+ years of hands-on coding experience in Node.js backend API development, utilizing Nest.js or Express.js frameworks.
- 3-5 years of overall industry experience in software engineering.
- Strong understanding of JavaScript fundamentals.
- Exposure to architectural patterns for highly scalable enterprise service design, including monitoring, analytics, and entity CRUD operations.
- Experience with both relational and non-relational databases.
- Proficiency in RESTful web service architecture, design, and implementation.
- Ability to work independently with minimal supervision.
- Experience with Agile software development methodologies.
Nice to Have:
- Experience with the payments industry or payment processing.
- Familiarity with public cloud platforms (AWS), Docker containers, Kubernetes, and CI/CD pipelines.
- Exposure to microservices and asynchronous event-based architectures.
- Experience with server-side technologies such as caching, asynchronous processing, and parallelization techniques.
- Experience with cloud configuration and deployment technologies.
- 1+ years of experience in React.js.
- A proactive willingness to adapt the tech stack based on market needs.
Company
Storable
Storable is a leading technology solutions provider for the self-storage industry. We empower businesses with innovative tools to enhance their operations and customer experiences.