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.
Candidate with more experience would be considered for Senior Analyst Programmer or System Analyst position.
#J-18808-Ljbffr