The company is seeking to build and maintain a scalable, secure, and compliant payment technology strategy to deliver exceptional customer experiences in home furnishings.
Requirements
- Understanding of software development principles, data structures, and algorithms, with an appreciation for agile principles
- Proficiency in one or more programming languages (e.g., Java, Python, C++, JavaScript, Go)
- Experience with software development methodologies (e.g., Agile, Scrum)
- Problem-solving, analytical, and debugging skills, with a collaborative approach to finding solutions
- Familiarity with software testing frameworks and methodologies
- Understanding of version control systems (e.g., Git) and CI/CD concepts
- Basic knowledge of database technologies (SQL or NoSQL)
Responsibilities
- Design, develop, test, and deploy software features and enhancements with a moderate level of autonomy within an iterative development process
- Participate in agile ceremonies to contribute to effective sprint planning, transparent communication, and the successful delivery of sprint goals
- Contribute to the technical design of software components and systems
- Participate actively in code reviews, providing and receiving constructive feedback
- Work closely with product managers and other cross-functional team members to deeply understand user stories and deliver valuable solutions in alignment with sprint goals
- Adhere to and promote agile software development best practices, coding standards, and quality assurance processes
- Identify and resolve software defects and technical issues in a timely manner
Other
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
- Minimum of 2-5 years of professional software development experience
- Experience developing and shipping software products or features
- Experience working in an agile development environment is a plus
- Communication and collaboration skills, with the ability to effectively interact with cross-functional team members