Our client is a leading conglomerate with interfaces for a regional project. They are now looking for software development talents to join their dynamic and rapidly expanding team. This role will play a key part in developing, implementing, and maintaining high-quality software solutions.
Responsibilities:
- Collaborate with cross-functional teams to define technical requirements and facilitate
- software architecture and system design.
- Design and develop robust, scalable, and maintainable software applications using NodeJS and related technologies.
- Ensure code quality through code reviews, unit testing, automated tests, and continuous integration.
- Optimize the performance of software applications, ensuring they are highly reliable, secure, and scalable.
- Troubleshoot and resolve software defects and production issues, ensuring timely resolution and minimal impact on operations.
Requirements:
- Bachelor's Degree or Higher Diploma in Computer Science, Software Engineering, or a related field.
- At least one year's programming experience in Java/J2EE or Java SpringBoot
- Programming experience in Angular or PySpark is an advantage
- Technical experience in NodeJS and related frameworks/libraries in web development project experience
- Familiarity with Cloud related development is highly desirable
- Understanding of Containerized application development is a plus
Pay: $25,000.00 - $40,000.00 per month
Benefits:
- Contract renewal
- Dental insurance
- Medical Insurance
- Opportunities for promotion
- Professional development
Work Location: In person