R&D Software Engineer
ABANA Enterprises Group Co. is seeking an R&D Software Engineer to join our dynamic team focused on innovation in banking technology. As a Software Engineer, you will develop, test, deploy, and maintain software applications. You will manage project priorities and deliverables, support the DevOps CI/CD cycle, and collaborate closely with engineers and stakeholders.
Key Responsibilities
- Create and maintain product documentation.
- Analyze and identify needs by investigating problem areas and implementing user feedback to develop software that meets those needs.
- Develop, test, deploy, and maintain software and ensure platform security and performance.
- Manage individual project priorities, deadlines, and deliverables.
- Propose way around of programming hindrances and ambiguous technical problems.
- Mentor junior engineers by sharing best practices and guiding them through development processes.
- Participate in of Devops CI/CD cycle and implement development standard set by the engineering department.
- Work closely with other engineering partners and stakeholders.
Requirements
Education:
Bachelor’s in Computer Science, Software Engineering, or a related field.
Experience:
3+ years of experience in software development and R&D roles.
Technical Skills:
- SQL
- Spring Boot
- RESTful APIs
- PostgreSQL
- MQTT
- Mosquitto
- Linux
- Kafka
- JavaScript
- IoT
- Docker
- Cassandra
- Angular
Soft Skills:
- Excellent problem-solving skills and a proactive attitude towards development challenges.
- Strong communication skills and the ability to present complex technical information effectively.
Similar Jobs
Apply for this position
Sign In to ApplyAbout ABANA Enterprises Group Co.
Established in 1977, ABANA has evolved into a “solution” company and is now at the forefront of providing end-to-end solutions by combining innovative products and software with fast and reliable services. With 21 service centers, ABANA is capable of ...