- Design, develop, and maintain C++ applications in a Windows-based environment.
- Implement new features and maintain POS/back-end systems with a focus on performance and stability.
- Collaborate across teams for integration, support, and technical documentation.
- Conduct unit testing, debugging, and code reviews to ensure software quality and reliability.
Role Responsibilities:
- Analyze requirements and produce technical specifications and UML documentation.
- Utilize Agile practices including sprint planning, daily stand-ups, and backlog grooming.
- Troubleshoot complex software issues and implement productive solutions.
- Ensure secure and high-quality coding practices in alignment with industry standards.