About the Role
The role involves developing and maintaining scalable PoS software solutions, working closely with cross-functional teams to deliver high-quality implementations for enterprise clients.
Responsibilities
- Design and implement robust point-of-sale software features
- Collaborate with architects and developers on system integration
- Ensure code quality through testing and peer reviews
- Support deployment and troubleshooting in production environments
- Participate in agile development cycles and sprint planning
- Optimize application performance and reliability
- Maintain documentation for developed modules
- Work with stakeholders to understand business requirements
- Integrate third-party services and APIs
- Follow security best practices in software development
- Contribute to technical design discussions
- Mentor junior developers and share knowledge
- Adapt to evolving project needs and priorities
- Use version control systems effectively
- Develop backend and frontend components as needed
- Troubleshoot and resolve system defects
- Ensure compliance with industry standards
- Participate in code refactoring initiatives
- Support continuous integration and delivery pipelines
- Stay current with emerging technologies in retail systems
- Collaborate on user experience improvements
- Assist in pre-sales technical discussions
- Deliver accurate time and effort estimates
- Work within defined project timelines
- Maintain consistency across software modules
Compensation
Competitive salary based on experience and qualifications
Work Arrangement
Hybrid work model with flexibility for remote and office-based work
Team
Collaborative team focused on delivering technical solutions for retail clients
Technology Stack
Development uses modern frameworks and tools aligned with current industry standards for PoS and retail systems
Career Growth
Opportunities for professional development and advancement within technical delivery teams
Available for qualified candidates requiring work authorization