Job Title
We are seeking a talented software engineer to join our team as we expand our operations.
The successful candidate will be responsible for developing scalable software solutions using Scrum and Agile methodologies.
The role involves working closely with cross-functional teams to design, develop, and implement new software or modifications to existing software.
Key Responsibilities:
* Design and develop customized software solutions that meet the needs of our clients.
* Conduct thorough tests and modify program sequences and codes as needed.
* Coordinate with project teams and end-users to identify application requirements.
* Troubleshoot and fix bugs in existing software.
* Support product documentation creation and maintenance.
* Collaborate closely with QA to ensure quality and timely software delivery.
Required Skills and Qualifications:
* Bachelor's degree in computer science or equivalent practical experience.
* Minimum 3 years experience as a software engineer or similar role.
* Proficiency in PHP, Angular, and desktop development.
* Hands-on experience with front-end languages, JavaScript frameworks, server-side languages, database technologies, data structures, algorithms, Linux environments, and REST APIs.
* Excellent communication and teamwork skills.
Preferred Qualifications:
* Experience designing interactive applications.
* Experience working in cloud platforms such as AWS, Azure, Google Cloud, or OpenStack.
What We Offer:
Availability for remote work is required. This role requires strong technical skills and excellent collaboration abilities. Our company values innovation, creativity, and teamwork, and we offer a dynamic and supportive work environment.